-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Apache Compress Antlib offers tasks and types for archive and compression formats. It supports gzip, xz, pack200, lzma, snappy, Unix .Z, DEFLATE, LZ4, Brotli and bzip2 compression and ar, arj, cpio, tar, Unix dump, 7z and zip archives.
Version 1.5 catches up with Apache Commons Compress 1.14 and adds tasks and re-sources for LZ4 and DEFLATE, read-only support for Brotli and write-support for Snappy and LZMA on top of the read-support provided by verion 1.4 of this antlib. Support for the XZ and LZMA compression formats is based on the XZ for Java library of the Tukaani Project[1], which is required at runtime in addition to Commons Compress. Some 7z archives will require LZMA support and thus XZ for Java as well. Support for Brotli compression is based on Google's brotli dec library[2], which is required at runtime in addition to Commons Compress. The full list of changes: Changes that Could Break Older Environments: * The coordinates inside the Ivy file have been changed to match those of the POM. * The Apache Compress Antlib now requires Apache Commons Compress 1.14 or later for 7z, DEFLATE, LZ4 and write support for LZMA and Snappy. XZ for Java 1.6 or later is required for write support for LZMA. Brotli dec 0.1.2 or later is required for Brotli support. As a side effect the Compress Antlib now requires Java 7 at runtime as this is required by Commons Compress 1.14. Other Changes: * A new keepCompression flag can be used to keep the content compression methods the same they have been when updating a 7z archive or adding entries from a sevenzfileset. * Multiple content compression/encryption/filter methods can now be specified via nested elements of the sevenz task. * The gzip task has a new attribute that controls the level of compression. BugZilla Issue 52414 * Added write support for the LZMA format. * Added support for the DEFLATE format with and without ZLIB headers. * Added write support for the Snappy format. * Added support for the LZ4 format. * Added read-only support for the Brotli format. Source and binary distributions are available from the Apache Ant download site: http://ant.apache.org/antlibs/bindownload.cgi and http://ant.apache.org/antlibs/srcdownload.cgi Please verify signatures using the KEYS file available at the above location when downloading the release. For complete information on the Compress Antlib, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Compress Antlib website: http://ant.apache.org/antlibs/compress/index.html Stefan Bodewig, on behalf of the Apache Ant community [1] http://tukaani.org/xz/java.html [2] https://github.com/google/brotli -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlk/0ukACgkQohFa4V9ri3LMOACbBraLs/4FXox3e24BFON9BBy+ nS0An3ScbWB9BSmy/3MUYqU5TnDC/ycl =Pf0s -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org