| |
| XZ for Java release notes |
| ========================= |
| |
| 1.5 (2014-03-08) |
| |
| * Fix a wrong assertion in BCJ decoders. |
| |
| * Use a field instead of reallocating a temporary one-byte buffer |
| in read() and write() implementations in several classes. |
| |
| 1.4 (2013-09-22) |
| |
| * Add LZMAInputStream for decoding .lzma files and raw LZMA streams. |
| |
| 1.3 (2013-05-12) |
| |
| * Fix a data corruption bug when flushing the LZMA2 encoder or |
| when using a preset dictionary. |
| |
| * Make information about the XZ Block positions and sizes available |
| in SeekableXZInputStream by adding the following public functions: |
| - int getStreamCount() |
| - int getBlockCount() |
| - long getBlockPos(int blockNumber) |
| - long getBlockSize(int blockNumber) |
| - long getBlockCompPos(int blockNumber) |
| - long getBlockCompSize(int blockNumber) |
| - int getBlockCheckType(int blockNumber) |
| - int getBlockNumber(long pos) |
| - void seekToBlock(int blockNumber) |
| |
| * Minor improvements to javadoc comments were made. |
| |
| 1.2 (2013-01-29) |
| |
| * Use fields instead of reallocating frequently-needed temporary |
| objects in the LZMA encoder. |
| |
| * Fix the contents of xz-${version}-sources.jar. |
| |
| * Add OSGi attributes to xz.jar. |
| |
| 1.1 (2012-07-05) |
| |
| * The depthLimit argument in the LZMA2Options constructor is |
| no longer ignored. |
| |
| * LZMA2Options() can no longer throw UnsupportedOptionsException. |
| |
| * Fix bugs in the preset dictionary support in the LZMA2 encoder. |
| |
| 1.0 (2011-10-22) |
| |
| * The first stable release |
| |