Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • if maven-compat goes away, how does Wagon fit/interface with Maven?


Maven Resolver

Phase 1

  • release 1.7.0 (soon): DONE DONE (Java8 + locking)

Phase 2 (post release)

  • up major version (2.x)
  • Drop ServiceLocator, removes a lot of cruft and "default ctors"
  • make all things proper ctor injection and final (lot of code breakage)

Phase 3 (later)

  • Java package change from org.eclipse.aether to org.apache.maven.resolver?Drop ServiceLocator, removes a lot of cruft and "default ctors"

Resolver and Maven

Maven version lineJava levelPlexus XMLSisu indexResolverLatest release
Java packageArtifact GAVersion
3.0.x1.5YesNoorg.sonatype.aetherorg.sonatype.aether:aether-api1.113.0.5, 2013-02-19
3.1.x1.5YesYesorg.eclipse.aetherorg.eclipse.aether:aether-api0.9.0.M23.1.1, 2013-09-17
3.2.x1.6YesYesorg.eclipse.aetherorg.eclipse.aether:aether-api1.0.0.v201405183.2.5, 2014-12-14
3.3.x1.7YesYesorg.eclipse.aetherorg.eclipse.aether:aether-api1.0.2.v201501143.3.9, 2015-11-10
3.5.x1.7YesYesorg.eclipse.aetherorg.apache.maven.resolver:maven-resolver-api1.1.13.5.7, 2018-06-14
3.6.x1.7YesYesorg.eclipse.aetherorg.apache.maven.resolver:maven-resolver-api1.4.13.6.3, 2019-11-19
3.8.x1.7YesYesorg.eclipse.aetherorg.apache.maven.resolver:maven-resolver-api1.6.33.8.2, 2021-08-04
4.x1.8YesYesorg.eclipse.aetherorg.apache.maven.resolver:maven-resolver-api2.x
5.x?No ?Yesorg.apache.maven.resolverorg.apache.maven.resolver:maven-resolver-api3.x

Maven Doxia Cleanup

Phase 1

...