Releases: apache/maven-resolver
Maven Resolver 1.9.13
Release notes in JIRA: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12353352
Release Notes - Maven Resolver - Version 1.9.13
Bug
- [MRESOLVER-373] - Remove lock upgrading code
Improvement
- [MRESOLVER-220] - Modify signaling for unsupported operations
What's Changed
- [MRESOLVER-220] Refuse proactively unsupported operation by @cstamas in #301
- [MRESOLVER-373] Partially undo MRESOLVER-346 by @cstamas in #302
- [MRESOLVER-373] Make GavNameResolver to distinguish names better by @cstamas in #303
- Extend NamedLocks doco by @cstamas in #304
Full Changelog: maven-resolver-1.9.12...maven-resolver-1.9.13
Maven Resolver 1.9.12
Maven Resolver 1.9.12 release notes https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12353340
Release Notes - Maven Resolver - Version 1.9.12
Bug
- [MRESOLVER-371] - Unjustified WARNING log added by MRESOLVER-364
What's Changed
- [MRESOLVER-371] Fix getMutex method noise by @cstamas in #300
Full Changelog: maven-resolver-1.9.11...maven-resolver-1.9.12
Maven Resolver 1.9.11
Maven Resolver 1.9.11 release notes https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12353188
Release Notes - Maven Resolver - Version 1.9.11
Bug
- [MRESOLVER-361] - Unreliable TCP and retries on upload
New Feature
- [MRESOLVER-353] - Make aether.checksums.algorithms settable per remote repository
- [MRESOLVER-370] - Lock factory should dump lock states on failure
Task
- [MRESOLVER-356] - Remove Guava (is unused)
- [MRESOLVER-364] - Revert MRESOLVER-132
- [MRESOLVER-366] - Upgrade build plugins
Dependency upgrade
- [MRESOLVER-365] - Upgrade dependencies
- [MRESOLVER-367] - upgrade redisson in named locks and simplify installation
What's Changed
- Make code self explanatory by @cstamas in #292
- [MRESOLVER-361] Unreliable TCP and retries by @cstamas in #288
- [MRESOLVER-356] Remove Guava by @cstamas in #289
- [MRESOLVER-366] Upgrade build plugins by @cstamas in #293
- [MRESOLVER-353] Make checksums configurable per remote repository by @cstamas in #290
- [MRESOLVER-364] Put back file locking in tracking file manager by @cstamas in #295
- [MRESOLVER-365] Upgrade dependencies by @cstamas in #294
- [MRESOLVER-367] Update Redisson and related documentation by @cstamas in #296
- [MRESOLVER-370] Lock factory diagnostic on failure by @cstamas in #299
Full Changelog: maven-resolver-1.9.10...maven-resolver-1.9.11
Maven Resolver 1.9.10
Resolver 1.9.10 release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12353177
Resolver 1.9.9 (burned) release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12353151
Consolidated (1.9.10 + 1.9.9) release notes below.
Release Notes - Maven Resolver - Version 1.9.10
Bug
- [MRESOLVER-352] - Duplicate METADATA_DOWNLOADING event is being sent
- [MRESOLVER-357] - ConflictResolver STANDARD verbosity misbehaves
Improvement
- [MRESOLVER-360] - disable checksum by default for .sigstore in addition to .asc
Task
- [MRESOLVER-354] - Document expected checksums
- [MRESOLVER-359] - Make build be explicit about build time requirements
Dependency upgrade
- [MRESOLVER-358] - Upgrade Guava, Maven, mockito, Plexus Utils
Maven Resolver 1.9.7
Release notes https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352980
Release Notes - Maven Resolver - Version 1.9.7
Bug
- [MRESOLVER-339] - Preemptive Auth broken when default ports used
Improvement
- [MRESOLVER-327] - Make tranport-http obey system properties regarding proxy settings
- [MRESOLVER-340] - Make WebDAV "dance" disabled by default
- [MRESOLVER-341] - Add option for preemptive PUT Auth
Maven Resolver 1.9.6
Release notes https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352957
Release Notes - Maven Resolver - Version 1.9.6
Bug
- [MRESOLVER-325] - [REGRESSION] Suddenly seeing I/O errors under windows aborting the build
- [MRESOLVER-330] - Static name mapper is unusable with file-lock factory
Improvement
- [MRESOLVER-315] - Implement preemptive authentication feature for transport-http
- [MRESOLVER-328] - The transport-http should be able to ignore cert errors
- [MRESOLVER-337] - Real cause when artifact not found with repository filtering
Task
- [MRESOLVER-326] - Resolver transport-http should retry on failures
- [MRESOLVER-331] - Make DefaultTrackingFileManager write directly to tracking files
- [MRESOLVER-333] - Distinguish better resolver errors for artifact availability
Maven Resolver 1.9.5
Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352753
Release Notes - Maven Resolver - Version 1.9.5
Bug
- [MRESOLVER-314] - Getting "IllegalArgumentException: Comparison method violates its general contract!"
- [MRESOLVER-316] - DF collector enters endless loop when collecting org.webjars.npm:musquette:1.1.1
New Feature
- [MRESOLVER-32] - Support parallel artifact/metadata uploads
- [MRESOLVER-319] - Support parallel deploy
Improvement
- [MRESOLVER-287] - Get rid of deprecated finalize methods
- [MRESOLVER-317] - Improvements for BF collector
- [MRESOLVER-318] - Cleanup redundant code and centralize executor handling
Task
- [MRESOLVER-320] - Investigate slower resolving speeds as reported by users
Dependency upgrade
- [MRESOLVER-311] - Upgrade Parent to 39
Maven Resolver 1.9.4
Release notes in JIRA: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352720
Release Notes - Maven Resolver - Version 1.9.4
Bug
- [MRESOLVER-298] - javax.inject should be provided or optional
- [MRESOLVER-305] - Evaluate blocked repositories also when retrieving metadata
- [MRESOLVER-309] - PrefixesRemoteRepositoryFilterSource aborts the build while it should not
- [MRESOLVER-313] - Artifact file permissions are 0600 and not implicitly set by umask
Improvement
- [MRESOLVER-303] - Make checksum detection reusable
Maven Resolver 1.9.2
Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352542
Release Notes - Maven Resolver - Version 1.9.2
Bug
- [MRESOLVER-296] - FileProcessor.write( File, InputStream ) is defunct
New Feature
- [MRESOLVER-297] - Chained LRM
Maven Resolver 1.9.1
Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352529
Release Notes - Maven Resolver - Version 1.9.1
Bug
- [MRESOLVER-292] - Documented and used param names mismatch
- [MRESOLVER-294] - Fix JapiCmp configuration and document it
Improvement
- [MRESOLVER-290] - Improve file handling resolver wide
Task
- [MRESOLVER-291] - Undo MRESOLVER-284
Dependency upgrade
- [MRESOLVER-293] - Update dependencies, align with Maven