Repository navigation
·
17 commits
to master
since this release
🚀 New features and improvements
- Implement retries in the Jetty transporter (#2242) @sakshichitnis27
- Add CycleAwareDependencyGraphDumper to visualize cycles (#2241) @arturobernalg
- Make jcl-over-slf4j an optional dependency of transport-apache (#2231) @slachiewicz
- Log retries in ApacheTransporter (#2236) @kwin
- Introduce transporter agnostic redirect handling (#2211) @kwin
- Support String properties being converted to Enums in a case insensitive (#2220) @kwin
- Fix #1269: Report a clear message when resolving an artifact with no … (#2209) @arturobernalg
- feat: use hard links for artifact installation by default (#2198) @gnodet
- GH-2196: Avoid warning for same-session repository fall-through (#2197) @efegokdemir
- Fix prefix filter verification for denied artifact paths (#2188) @harshab054
- [MRESOLVER-1736] - Re-enable expect-continue on JDK 17.0.17+ (#2180) @dhruv9b
- GH-1857: Include all repository failures in artifact messages (#2186) @efegokdemir
- Allow symlinked local path prefix directories (#2184) @findepi
- GH-13383: Match implicit ports in Apache auth cache (#2185) @efegokdemir
🐛 Bug Fixes
- Fix #1304: respect updatePolicy=never on composite metadata checks (#2261) @arturobernalg
- fix: SmartExecutor may miss to finish the jobs (#2259) @cstamas
- Fix Windows path with drive letter lost in RepositoryUriUtils.basedir() (#2224) @gnodet
- Fix several origin tracking bugs in enhanced LRM (#2238) @cstamas
- Fix testPut_StartCancelled regression introduced by #2206 (#2219) @gnodet
- fix: prefix files parsing bug (#2217) @cstamas
- Fix BF skipper handling of version-range candidates (#2208) @efegokdemir
- fix: catch only expected IO failures (#2207) @efegokdemir
- Fix #2204: Windows AccessDeniedException on install when IDE holds jar open (#2205) @gnodet
- GH-2156: Skip filters for disabled repository policies (#2192) @efegokdemir
- fix: PathConflictResolver uses BFS to guarantee correct depth ordering for shared DependencyNode instances (#2175) @gnodet
📝 Documentation updates
- Move the common misconceptions page to maven.apache.org (#2250) @slachiewicz
- Document the missing support of configurable retries in URL and Jetty (#2237) @kwin
- Render "@see" tags for configuration elements (#2218) @kwin
- Fix javadoc warnings in maven-resolver-api (#2210) @arturobernalg
- Fix #2173: Remove false deprecation from Path constructor (#2193) @efegokdemir
- Fix minor documentation issues in release-highlights page (#2187) @gnodet
- Add page that summarize 2.0.x features (#2170) @cstamas
👻 Maintenance
- Synchronize ATR configuration (#2263) @slawekjaranowski
- Fix #2257: declare commons-logging directly in maven-resolver-tools (#2258) @arturobernalg
- Assert existsButNotADirectory actually throws (#2243) @sharanggupta
- Clean up declared dependencies (#2246) @slachiewicz
- Remove compiler properties the parent chain already sets (#2249) @slachiewicz
- Declare the Maven artifacts the code uses (#2247) @slachiewicz
- Point ciManagement at GitHub Actions (#2245) @slachiewicz
- Fix flaky JettyTransporterTest progress events on macOS (#2206) @gnodet
- Use push for PR Automation and add PR Check (#2212) @slawekjaranowski
📦 Dependency updates
- deps: just drop extra management, Redisson is Java 11+ (#2260) @cstamas
- build(deps): bump ch.qos.logback:logback-classic from 1.5.32 to 1.6.6 (#2244) @dependabot[bot]
- build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.7 to 2.22.4 (#2254) @dependabot[bot]
- build(deps-dev): bump com.redis:testcontainers-redis from 3.0.0 to 3.0.1 (#2255) @dependabot[bot]
- Upgrade Netty and Jackson to fix security advisories (#2248) @slachiewicz
- build(deps): bump dev.sigstore:sigstore-java from 2.3.0 to 2.4.0 (#2229) @dependabot[bot]
- Upgrade brotli4j to 1.24.0 (#2232) @kwin
- build(deps): bump com.google.code.gson:gson from 2.14.0 to 2.15.0 (#2235) @dependabot[bot]
- build(deps): bump com.squareup.okhttp3:okhttp-bom from 5.5.0 to 5.5.1 (#2228) @dependabot[bot]
- Dependency updates (#2216) @cstamas
- build(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.26.2 to 0.26.5 (#2182, #2215) @dependabot[bot]
- build(deps-dev): bump com.redis:testcontainers-redis from 2.2.4 to 3.0.0 (#2200) @dependabot[bot]
- build(deps): bump commons-codec:commons-codec from 1.22.1 to 1.23.0 (#2202) @dependabot[bot]
- build(deps): bump org.eclipse.jetty:jetty-bom from 12.1.13 to 12.1.14 (#2195) @dependabot[bot]
- build(deps): bump com.google.guava:guava from 33.7.1-jre to 33.7.2-jre (#2176) @dependabot[bot]
- build(deps): bump maven3Version from 3.9.16 to 3.10.0 (#2172) @dependabot[bot]
- build(deps): bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#2169) @dependabot[bot]
- build(deps): bump version.slf4j from 2.0.19 to 2.0.20 (#2167) @dependabot[bot]
- build(deps): bump org.mockito:mockito-core from 5.23.0 to 5.24.0 (#2168) @dependabot[bot]