• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2XZ for Java release notes
3=========================
4
51.5 (2014-03-08)
6
7    * Fix a wrong assertion in BCJ decoders.
8
9    * Use a field instead of reallocating a temporary one-byte buffer
10      in read() and write() implementations in several classes.
11
121.4 (2013-09-22)
13
14    * Add LZMAInputStream for decoding .lzma files and raw LZMA streams.
15
161.3 (2013-05-12)
17
18    * Fix a data corruption bug when flushing the LZMA2 encoder or
19      when using a preset dictionary.
20
21    * Make information about the XZ Block positions and sizes available
22      in SeekableXZInputStream by adding the following public functions:
23        - int getStreamCount()
24        - int getBlockCount()
25        - long getBlockPos(int blockNumber)
26        - long getBlockSize(int blockNumber)
27        - long getBlockCompPos(int blockNumber)
28        - long getBlockCompSize(int blockNumber)
29        - int getBlockCheckType(int blockNumber)
30        - int getBlockNumber(long pos)
31        - void seekToBlock(int blockNumber)
32
33    * Minor improvements to javadoc comments were made.
34
351.2 (2013-01-29)
36
37    * Use fields instead of reallocating frequently-needed temporary
38      objects in the LZMA encoder.
39
40    * Fix the contents of xz-${version}-sources.jar.
41
42    * Add OSGi attributes to xz.jar.
43
441.1 (2012-07-05)
45
46    * The depthLimit argument in the LZMA2Options constructor is
47      no longer ignored.
48
49    * LZMA2Options() can no longer throw UnsupportedOptionsException.
50
51    * Fix bugs in the preset dictionary support in the LZMA2 encoder.
52
531.0 (2011-10-22)
54
55    * The first stable release
56
57