Package Release Info

maven-resolver-supplier-1.9.24-160000.1.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

maven-resolver-supplier
maven-resolver-supplier-javadoc

Change Logs

* Tue Jul 22 2025 fstrba@suse.com
- Update to upstream version 1.9.24
  * New features and improvements
    + Metadata type out of coordinates
    + RFC9457 implementation
    + Intern context strings
  * Maintenance
    + Align plexus-util version with Maven
    + Align guice version with Maven
    + Enable Github Issues (1.9.x branch)
- Build also maven-resolver-supplier package in separate spec file
* Tue Jun 03 2025 fstrba@suse.com
- Add dependency on objectweb-asm to build with sisu 0.9.0.M4
* Mon May 26 2025 fstrba@suse.com
- Update to upstream version 1.9.23
  * Bug
    + MRESOLVER-659: NPE in trusted checksum post processor if
  * Improvement
    + MRESOLVER-680: Disable checksum by default for .sigstore.json
    as well
    + MRESOLVER-703: HTTP transport should expose config for max
    redirects
* Tue Aug 27 2024 fstrba@suse.com
- Upgrade to upstream version 1.9.22
  * Bug
    + MRESOLVER-572: Resolver-Supplier unusable in OSGi runtimes
    + MRESOLVER-574: Invalid Cookie set under proxy conditions
    + MRESOLVER-586: In typical setups, DefaultArtifact copies the
    same maps over and over again
    + MRESOLVER-587: Memory consumption improvements
  * New Feature
    + MRESOLVER-571: Import o.e.aether packages with the exact same
    version in OSGi metadata
  * Improvement
    + MRESOLVER-570: Remove excessive strictness of OSGi dependency
    metadata
  * Task
    + MRESOLVER-576: Allow co-release of Resolver 1.x and 2.x
* Wed Jun 12 2024 fstrba@suse.com
- Upgrade to upstream version 1.9.20
  * Bug
    + MRESOLVER-483: PreorderNodeListGenerator bug: may print
    trailing ":"
    + MRESOLVER-522: File locking threads not entering critical
    region were "oversleeping"
    + MRESOLVER-547: BF collector always copies artifacts, even
    when it should not
  * Improvement
    + MRESOLVER-536: Skip setting last modified time when FS does
    not support it
* Tue Apr 02 2024 fstrba@suse.com
- Add dependency on plexus-xml where relevant
  * this will be needed for smooth upgrade to plexus-utils 4.0.0
* Tue Jan 30 2024 fstrba@suse.com
- Upgrade to upstream version 1.9.18
  * Bug
    + MRESOLVER-372: Sporadic AccessDeniedEx on Windows
    + MRESOLVER-441: Undo FileUtils changes that altered non-Windows
    execution path
  * Improvement
    + MRESOLVER-396: Native transport should retry on HTTP 429
    (Retry-After)
  * Task
    + MRESOLVER-397: Deprecate Guice modules
    + MRESOLVER-405: Get rid of component name string literals, make
    them constants and reusable
    + MRESOLVER-433: Expose configuration for inhibiting
    Expect-Continue handshake in 1.x
    + MRESOLVER-435: Refresh download page
    + MRESOLVER-437: Resolver should not override given HTTP
    transport default use of expect-continue handshake
* Thu Sep 21 2023 fstrba@suse.com
- Upgrade to upstream version 1.9.15
  * Bug
    + MRESOLVER-373: Remove lock upgrading code
    + MRESOLVER-375: Several key aspects are broken in provided and
    trusted checksum feature
    + MRESOLVER-376: StackOverflowError at
    BfDependencyCollector.processDependency
    + MRESOLVER-380: Lock diagnostic: attempted lock step is
    recorded, but on failed attempt is not removed
    + MRESOLVER-393: Transport HTTP does not retain last modified as
    sent by remote end
  * Improvement
    + MRESOLVER-220: Modify signaling for unsupported operations
    + MRESOLVER-382: Define local outgoing (bind) address
    + MRESOLVER-385: Reduce default value for
    aether.connector.http.connectionMaxTtl
  * Task
    + MRESOLVER-378: Update parent POM to 40
    + MRESOLVER-381: Undo MRESOLVER-373 as it was fixed by other
    means
    + MRESOLVER-386: Make all injected ctors public, deprecate all
    def ctors
    + MRESOLVER-388: Transport HTTP old codec proper override
* Mon Jun 19 2023 fstrba@suse.com
- Upgrade to upstream version 1.9.12
  * Bug
    + [MRESOLVER-371] Unjustified WARNING log added by
    MRESOLVER-364
    + [MRESOLVER-361] Unreliable TCP and retries on upload
    + [MRESOLVER-357] ConflictResolver STANDARD verbosity
    misbehaves
    + [MRESOLVER-352] Duplicate METADATA_DOWNLOADING event is
    being sent
  * Improvement
    + [MRESOLVER-360] disable checksum by default for .sigstore
    in addition to .asc
  * New Feature
    + [MRESOLVER-370] Lock factory should dump lock states on
    failure
    + [MRESOLVER-353] Make aether.checksums.algorithms settable
    per remote repository
  * Task
    + [MRESOLVER-366] Upgrade build plugins
    + [MRESOLVER-364] Revert MRESOLVER-132
    + [MRESOLVER-359] Make build be explicit about build time
    requirements
    + [MRESOLVER-356] Remove Guava (is unused)
    + [MRESOLVER-354] Document expected checksums
* Wed May 03 2023 fstrba@suse.com
- Upgrade to upstream version 1.9.8
  * Bug
    + [MRESOLVER-345] Conflict resolution in verbose mode is
    sensitive to version ordering
    + [MRESOLVER-348] SslConfig httpSecurityMode change is not
    detected
    + [MRESOLVER-339] Preemptive Auth broken when default ports used
    + [MRESOLVER-325] [REGRESSION] Suddenly seeing I/O errors under
    windows aborting the build
    + [MRESOLVER-330] Static name mapper is unusable with file-lock
    factory
    + [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
    + [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
    + [MRESOLVER-296] FileProcessor.write( File, InputStream ) is
    defunct
    + [MRESOLVER-292] Documented and used param names mismatch
    + [MRESOLVER-294] Fix JapiCmp configuration and document it
    + [MRESOLVER-285] File locking on Windows knows to misbehave
    + [MRESOLVER-246] m-deploy-p will create hashes for hashes
    + [MRESOLVER-265] Discrepancy between produced and recognized
    checksums
    + [MRESOLVER-241] Resolver checksum calculation should be driven
    by layout
    + [MRESOLVER-242] When no remote checksums provided by layout,
    transfer inevitably fails/warns
    + [MRESOLVER-250] Usage of descriptors map in DataPool prevents
    gargabe collection
  * New Feature
    + [MRESOLVER-32] Support parallel artifact/metadata uploads
    + [MRESOLVER-319] Support parallel deploy
    + [MRESOLVER-297] Chained LRM
    + [MRESOLVER-167] Support forcing specific repositories for
    artifacts
    + [MRESOLVER-268] Apply artifact checksum verification for any
    resolved artifact
    + [MRESOLVER-274] Introduce Remote Repository Filter feature
    + [MRESOLVER-275] Introduce trusted checksums source
    + [MRESOLVER-276] Resolver post-processor
    + [MRESOLVER-278] BREAKING: Introduce RepositorySystem shutdown
    hooks
    + [MRESOLVER-236] Make it possible to resolve .asc on a 'fail'
    respository.
  * Improvement
    + [MRESOLVER-346] Too eager locking
    + [MRESOLVER-347] Better connection pool configuration (reuse,
    max TTL, maxPerRoute)
    + [MRESOLVER-349] Adapter when locking should "give up and
    retry"
    + [MRESOLVER-350] Get rid of commons-lang dependency
    + [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
    + [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
    + [MRESOLVER-287] Get rid of deprecated finalize methods
    + [MRESOLVER-317] Improvements for BF collector
    + [MRESOLVER-318] Cleanup redundant code and centralize executor
    handling
    + [MRESOLVER-303] Make checksum detection reusable
    + [MRESOLVER-290] Improve file handling resolver wide
    + [MRESOLVER-7] Download dependency POMs in parallel in BF
    collector
    + [MRESOLVER-266] Simplify adapter creation and align
    configuration for it
    + [MRESOLVER-269] Allow more compact storage of provided
    checksums
    + [MRESOLVER-273] Create more compact File locking layout/mapper
    + [MRESOLVER-284] BREAKING: Some Sisu parameters needs to be
    bound
    + [MRESOLVER-286] Improve basic connector closed state handling
    + [MRESOLVER-240] Using breadth-first approach to resolve Maven
    dependencies
    + [MRESOLVER-247] Avoid unnecessary dependency resolution by a
    Skip solution based on BFS
    + [MRESOLVER-248] Make DF and BF collector implementations
    coexist
  * 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
    + [MRESOLVER-320] Investigate slower resolving speeds as
    reported by users
    + [MRESOLVER-291] Undo MRESOLVER-284
    + [MRESOLVER-279] Simplify and improve trusted checksum sources
    + [MRESOLVER-281] Update configurations page with new elements
    + [MRESOLVER-282] Drop PartialFile
    + [MRESOLVER-230] Make supported checksum algorithms extensible
    + [MRESOLVER-231] Extend “smart checksum” feature
    + [MRESOLVER-234] Introduce “provided” checksums feature
    + [MRESOLVER-237] Make all checksum mismatches handled same
    + [MRESOLVER-239] Update and sanitize dependencies
    + [MRESOLVER-244] Deprecate FileTransformer API
    + [MRESOLVER-245] Isolate Hazelcast tests
  * Dependency upgrade
    + [MRESOLVER-311] Upgrade Parent to 39
    + [MRESOLVER-293] Update dependencies, align with Maven
    + [MRESOLVER-272] Update parent POM to 37, remove plugin version
    overrides, update bnd
    + [MRESOLVER-280] Upgrade invoker, install, deploy, require
    maven 3.8.4+
    + [MRESOLVER-251] Upgrade Redisson to 3.17.5
    + [MRESOLVER-249] Update Hazelcast to 5.1.1 in
    named-locks-hazelcast module