Plexus Archiver 3.7.0
·
297 commits
to master
since this release
Plexus Archiver 3.7.0 requires Java 7.
🚀 New features and improvements
- #92 -
BaseFileSet
now accepts an array ofFileMapper
instances, allowing the name and/or the path of entries in the archive to be modified. Thanks to Thomas Collignon. - #100 -
UnArchiver
now accepts an array ofFileMapper
instances, allowing the name and/or the path of the extracted entries to be modified. Thanks to Markus Karg. - #98 - Now
JarToolModularJarArchiver
does not copy the module descriptors (module-info.class
) to temporary location. It adds them directly to the JAR archive. - #101, #102 - Now
ModularJarArchiver
implementations will use the JAR file manifestMain-Class
attribute as module main class if one is not excellently set.
🐛 Bug Fixes
- #95 - Fixed ZIP entries last modification time rounded down on Java 8 or later
- #97 - Fixed
module-info.class
not being added to the modular JAR index file.