Skip to content

Releases: maveniverse/njord

0.8.3

30 Jul 16:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release-0.8.2...release-0.8.3

0.8.2

08 Jul 16:01
Compare
Choose a tag to compare

Compatibility improvements (accept legacy 3 segment alt repo string) and minor improvements.

What's Changed

Full Changelog: release-0.8.1...release-0.8.2

0.8.1

07 Jul 21:41
Compare
Choose a tag to compare

Njord got same proxy support as transport http/apache has.

What's Changed

Full Changelog: release-0.8.0...release-0.8.1

0.8.0

18 Jun 09:39
Compare
Choose a tag to compare

Important: coordinate change, all Maven 3 extensions (non-native Maven 4 extensions) will get extension3 artifact ID in Maveniverse.

<?xml version="1.0" encoding="UTF-8"?>
<extensions>
    <extension>
        <groupId>eu.maveniverse.maven.njord</groupId>
        <artifactId>extension3</artifactId>
        <version>0.8.0</version>
    </extension>
</extensions>

Other than that, some minor improvements like list-content can now provide artifacts list for further automation (ie. GPG signing).

Full Changelog: release-0.7.5...release-0.8.0

0.7.5

12 Jun 19:35
Compare
Choose a tag to compare

Validation (model validation to be more specific) improvements.

What's Changed

  • Bump org.junit.jupiter:junit-jupiter-api from 5.13.0 to 5.13.1 by @dependabot in #137
  • Make sure the store repository is added first by @gsmet in #139
  • Introduce Njord transfer listener that is silent; use it where appropriate by @cstamas in #141

Full Changelog: release-0.7.4...release-0.7.5

0.7.4

07 Jun 16:11
Compare
Choose a tag to compare

More improvements around new check-artifacts-availability mojo and validation.

What's Changed

  • Add waitDelay parameter to check-artifacts-availability mojo by @cstamas in #133
  • Make artifacts parameter possible to point at a file by @cstamas in #134
  • Soften the javadoc checks a bit by @gsmet in #135

Full Changelog: release-0.7.3...release-0.7.4

0.7.3

07 Jun 12:59
Compare
Choose a tag to compare

Implement "service redirects", added new Mojo check-artifacts-availability and minor fixes and updates.

What's Changed

Full Changelog: release-0.7.2...release-0.7.3

0.7.2

05 Jun 19:25
Compare
Choose a tag to compare

Validation heavily improved.

What's Changed

  • Bump eu.maveniverse.maven.parent:parent from 38 to 39 by @dependabot in #117
  • Provide more information in case there is a POM coordinates mismatch by @gsmet in #120
  • Validate chattiness by @cstamas in #125
  • Fix validation issues by @cstamas in #124

New Contributors

Full Changelog: release-0.7.1...release-0.7.2

0.7.1

01 Jun 20:15
Compare
Choose a tag to compare

Revamped config, that as consequence has that IF Njord is disabled njord.enabled=false (property, so system, project or user property, hence is settable via profile as well), it stays fully dormant, and works on Maven 3.8.8 as well.

What's Changed

Full Changelog: release-0.7.0...release-0.7.1

0.7.0

29 May 09:48
Compare
Choose a tag to compare

New features:

  • new property njord.autoDrop (def: true) to control whether to drop auto-published stores (or keep them).
  • new mojo export-all that simply exports ALL stores locally staged
  • new CP feature "wait for states": Njord can wait for certain state transitions, if feature enabled (see eu.maveniverse.maven.njord.publisher.sonatype.SonatypeCentralPortalPublisherConfig javadoc). By default will wait for validation to pass, and succeed if validation was OK, or fail the build if validation was FAILED.

Plugin doco https://maveniverse.eu/docs/njord/plugin-documentation/plugin-info.html

What's Changed

  • Small fix for Maven 3.8 and older by @cstamas in #108
  • New mojo: export-all by @cstamas in #112
  • autoDrop: new property to control drop of auto published store by @cstamas in #111
  • WaitOnStates: a very simple solution to make CP publisher wait by @cstamas in #114

Full Changelog: release-0.6.2...release-0.7.0