JZlib Changelog

What's new in JZlib 1.1.1

Feb 24, 2012
  • fixed a bug in DeflaterOutputStream#write() with empty data. 9d4616f
  • fixed a bug in processing unwrapped data with InfalterInputStream. d35db2
  • comments and filename in GZIPHeader must be in ISO-8859-1 encoding
  • fixing a bug in GZIPHeader#setOS(int os)
  • some refactoring code. e912088 6900f5 614fdf
  • improving the performace of Adler32#update method. 6900f5
  • constructors of Alder32 and CRC32 become public. 30c4cf
  • added ZStream#end() and ZStream#finished(). 6b55e3
  • exposed useful constants for jruby. e17ad1
  • updated pom.xml to delete "souceDirectory"
  • No need to specify sourceDirectory if the project follows maven
  • standard
  • updated configurations to use sbt

New in JZlib 1.1.0 (Sep 23, 2011)

  • supported some new functionalities, which have been introduced since 'zlib' 1.2:
  • JZlib#{adler32,crc32}_combine,
  • JZlib can handle gzip file format(RFC1952).
  • Added following classes:
  • DeflaterOutputStream
  • InflaterInputStream
  • GZIPOutputStream
  • GZIPInputStream
  • Inflater
  • Deflater
  • ZStream has been deprecated.
  • Use Inflater and Deflater instead of it.
  • GZIPHeader
  • re-implemented Z{Input,Output}Stream with {Deflater,Inflater}{I/O}Stream
  • com/ -> src/main/java/com/
  • some tests under src/test/scala/
  • pom.xml for mvn, and projects/ for sbt.