Repository navigation
Releases: codehaus-plexus/plexus-archiver
Releases · codehaus-plexus/plexus-archiver
Release list
4.15.0
🐛 Bug Fixes
- Copy the target when DirectoryArchiver cannot create a symbolic link (#509) @slachiewicz
- Copy the target when the file system refuses a symbolic link (#507) @slachiewicz
📝 Documentation updates
- Port the site index fixes from master (#511) @slachiewicz
👻 Maintenance
- Bump version to 4.15.0-SNAPSHOT (#514) @slachiewicz
🔧 Build
- Port the CI workflow updates from master (#510) @slachiewicz
📦 Dependency updates
- Bump release-drafter/release-drafter from 7.7.0 to 7.10.0 (#504, #513) @dependabot[bot]
- Bump com.google.guava:guava from 33.7.1-jre to 33.7.2-jre (#502) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-io from 3.7.0 to 3.8.0 (#495) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.7-15 to 1.5.7-16 (#489) @dependabot[bot]
4.14.0
🚀 New features and improvements
- Let a FileSet follow symbolic links (#481) @slachiewicz
📝 Documentation updates
- Describe the artifact in the POM (#477) @slachiewicz
📦 Dependency updates
- Pin Guava on the test classpath (#485) @slachiewicz
- Bump com.github.luben:zstd-jni from 1.5.7-14 to 1.5.7-15 (#479) @dependabot[bot]
4.13.0
The jar declares Automatic-Module-Name: org.codehaus.plexus.archiver, which is what makes this 4.13.0
rather than a patch. It also picks up plexus-io 3.7.0, whose FileSelector now follows symbolic links to
files when isFollowingSymLinks() is set.
slf4j stays on 1.7.36 on this line: the 2.0.18 bump was taken and reverted, since the 4.x line targets
consumers that have not moved.
🚀 New features and improvements
- Establish an automatic module name @slachiewicz
📦 Dependency updates
- Bump plexus-io to 3.7.0 @slachiewicz
- Bump plexus-utils to 3.6.2 @slachiewicz
- Update parent to plexus 27, from 25 @slachiewicz, @dependabot
- Bump com.github.luben:zstd-jni from 1.5.7-9 to 1.5.7-14 @dependabot
- Bump org.eclipse.sisu:org.eclipse.sisu.inject from 1.0.0 to 1.1.0 @dependabot
- Revert "Bump slf4jVersion from 1.7.36 to 2.0.18" @slachiewicz
🔧 Build
- Name the sisu property after what it versions @slachiewicz
- Keep the 4.x release drafter config on the 4.x branch @slachiewicz
4.12.0
🐛 Bug Fixes
- Fix ZIP CRC regression in OffloadingOutputStream (#431) @slachiewicz
- Fix NPE when reading posixfileattributes on windows (#419) @Postremus
📦 Dependency updates
- Bump commons-io:commons-io from 2.21.0 to 2.22.0 (#426) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (#422) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.7-6 to 1.5.7-9 #428 #427 #415 @dependabot[bot]
- Bump org.tukaani:xz from 1.11 to 1.12 (#420) @dependabot[bot]
- Bump org.eclipse.sisu:org.eclipse.sisu.inject from 0.9.0.M4 to 1.0.0 (#416) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 (#414) @dependabot[bot]
- Bump release-drafter/release-drafter from 6 to 7 (#421) @dependabot[bot]
4.11.0
📦 Dependency updates
- Replace Airlift Snappy with Apache Commons Compress #413 @slachiewicz
- Removal of dependency to AirCompressor that contains vulnerabilities #411
- Bump org.codehaus.plexus:plexus from 24 to 25 #412
- Bump org.tukaani:xz from 1.10 to 1.11 #410
4.10.4
🚀 New features and improvements
- Replace PlexusIoZipFileResourceCollection with PlexusArchiverZipFileResourceCollection for non-JAR formats (#398) @copilot-swe-agent[bot]
🐛 Bug Fixes
- Revert "Utilize VT if possible (#381)" (#408) @slachiewicz
👻 Maintenance
- JUnit Jupiter best practices (#405) @slachiewicz
- Replace
FileUtils.deleteDirectory(File)with JDK provided API (#406) @slachiewicz
📦 Dependency updates
- Bump plexus-io to 3.6.0 (#409) @slachiewicz
- Bump com.github.luben:zstd-jni from 1.5.7-5 to 1.5.7-6 (#401) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 23 to 24 (#397) @dependabot[bot]
4.10.3
- Fix AbstractZipUnArchiver handling of zip entries with unspecified modification time (#393) @copilot-swe-agent[bot]
- Fix AbstractArchiver.getFiles() to return forward slashes for ZIP-based archivers (#392) @copilot-swe-agent[bot]
- Reduce heap usage in Zip archiver to prevent OutOfMemoryError in CI builds (#390) @copilot-swe-agent[bot]
👻 Maintenance
- Convert to Markdown and compare to Commons Compress (#395) @slachiewicz
📦 Dependency updates
- Update plexus-io to 3.5.2 and downgrade plexus-utils to 3.6.0 (#394) @slachiewicz
- Bump com.github.luben:zstd-jni from 1.5.7-4 to 1.5.7-5 (#389) @dependabot[bot]
4.10.2
🐛 Bug Fixes
📦 Dependency updates
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 (#386) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 (#385) @dependabot[bot]
4.10.1
🚀 New features and improvements
👻 Maintenance
- Cleanups of using deprecated methods (#384) @slawekjaranowski
- symLinks:Enhance the compatibility of regen.sh (#374) @hgqxjj
- Apply spotless re-formatting (#367) @ascheman
📦 Dependency updates
- Bump org.codehaus.plexus:plexus from 22 to 23 (#383) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#380) @dependabot[bot]
- Bump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (#379) @dependabot[bot]
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 (#378) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.7-3 to 1.5.7-4 (#375) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 21 to 22 (#373) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 20 to 21 (#372) @dependabot[bot]
- Bump org.eclipse.sisu:org.eclipse.sisu.inject from 0.9.0.M3 to 0.9.0.M4 (#371) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.7-2 to 1.5.7-3 (#370) @dependabot[bot]
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 (#369) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.7-1 to 1.5.7-2 (#368) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-10 to 1.5.7-1 (#366) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 19 to 20 (#364) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-9 to 1.5.6-10 (#365) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 (#363) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.1 to 3.27.2 (#362) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-8 to 1.5.6-9 (#361) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.0 to 3.27.1 (#360) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 (#359) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-7 to 1.5.6-8 (#357) @dependabot[bot]
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 (#356) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 18 to 19 (#353) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-6 to 1.5.6-7 (#355) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-5 to 1.5.6-6 (#351) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-utils from 4.0.1 to 4.0.2 (#352) @dependabot[bot]
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 (#350) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-4 to 1.5.6-5 (#348) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-io from 3.5.0 to 3.5.1 (#349) @dependabot[bot]
- Bump org.apache.commons:commons-compress from 1.26.2 to 1.27.1 (#347) @dependabot[bot]
- Bump org.tukaani:xz from 1.9 to 1.10 (#344) @dependabot[bot]
- Bump com.github.luben:zstd-jni from 1.5.6-3 to 1.5.6-4 (#343) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 (#342) @dependabot[bot]
4.10.0
- Change Snappy compressor to io.airlift:aircompressor (#339) @slachiewicz
- Fix modular jar final permissions (#333) @laurentgo
📦 Dependency updates
- Update dependencies (#341) @slachiewicz
- Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 (#337) @dependabot
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 (#338) @dependabot
- Bump org.codehaus.plexus:plexus from 17 to 18 (#335) @dependabot
- Bump com.github.luben:zstd-jni from 1.5.6-2 to 1.5.6-3 (#331) @dependabot
- Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#334) @dependabot
- Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1 (#330) @dependabot
- Bump com.github.luben:zstd-jni from 1.5.6-1 to 1.5.6-2 (#328) @dependabot
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#329) @dependabot
- Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#327) @dependabot
- Bump com.github.luben:zstd-jni from 1.5.5-11 to 1.5.6-1 (#326) @dependabot