Skip to content

Releases: codehaus-plexus/plexus-archiver

Plexus Archiver 4.6.0

11 Nov 17:01
Compare
Choose a tag to compare

πŸš€ New features and improvements

  • keep file/directory permissions in Reproducible Builds mode (#241) @hboutemy

πŸ“¦ Dependency updates

Plexus Archiver 4.5.0

14 Sep 19:53
Compare
Choose a tag to compare

πŸš€ New features and improvements

πŸ› Bug Fixes

  • Fix UnArchiver#isOverwrite not working as expected (#229) @plamentotev
    Existing files were overridden only if UnArchiver#isOverwrite was set and the existing files were older than the archive entry.
    Now it works as documented: older files are always overridden; when UnArchiver#isOverwrite is true, existing files are always
    overridden regardless if they are older or not.

Plexus Archiver 4.4.0

23 Jun 10:05
Compare
Choose a tag to compare

πŸš€ New features and improvements

  • Drop legacy plexus API and use only JSR330 components (#220) @cstamas

Plexus Archiver 4.3.0

19 Jun 19:13
Compare
Choose a tag to compare

πŸš€ New features and improvements

πŸ“¦ Dependency updates

Plexus Archiver 4.2.7

03 Jan 10:37
Compare
Choose a tag to compare

πŸš€ New features and improvements

  • Respect order of META-INF/ and META-INF/MANIFEST.MF entries in a JAR file (#189) @michael-o

Plexus Archiver 4.2.6

13 Oct 10:58
Compare
Choose a tag to compare

This release updates commons-compress to 1.21 which contains security fixed for CVE-2021-35517 CVE-2021-35516 CVE-2021-35515 CVE-2021-36090

This version requires Java 8 as minimum (commons-compress 1.21 requires Java 8).

πŸš€ New features and improvements

  • FileInputStream, FileOutputStream, FileReader and FileWriter are no longer used (#183) @jorsol
  • Code cleanup (#172) @olamy

πŸ“¦ Dependency updates

Plexus Archiver 4.2.5

18 Apr 19:05
Compare
Choose a tag to compare

πŸš€ New features and improvements

πŸ› Bug Fixes

  • Fix use of a mismatching Unicode path extra field in zip unarchiving (#167) @cwalther
    In some cases zip archiver may update the file path but not the Unicode path extra field. This would result in Plexus Archiver extracting the file using wrong (obsolete) path. Now Plexus Archiver follows the specification and in this case will ignore the extra filed and extract the file in the correct location.

πŸ“¦ Dependency updates

Plexus Archiver 4.2.4

30 Jan 07:26
Compare
Choose a tag to compare

πŸ› Bug Fixes

  • Fix unjustified warning about casing for directory entries (#155) @mthmulders

Plexus Archiver 4.2.2

04 Oct 20:29
Compare
Choose a tag to compare

In this version the reproducible build is enabled (thanks to @hboutemy) so the resulting jar should be reproducible.
For more info check the wiki page.

πŸ› Bug Fixes

  • DirectoryArchiver fails for symlinks if a parent directory doesn't exist (#131) @jameshans

πŸ“¦ Dependency updates

Plexus Archiver 4.2.1

04 Oct 20:58
Compare
Choose a tag to compare

πŸ› Bug Fixes

  • #126 - Fixed broken javadoc for Archiver#configureReproducible.
  • #127 - Fixed reproducible zip entry time depends on local daylight saving time.