Skip to content

Releases: BioJulia/LibDeflate.jl

v1.0.0

Choose a tag to compare

@jakobnissen jakobnissen released this 27 Aug 13:50
74d116c

This is a thoroughly breaking release of LibDeflate, in which I have gone over almost all APIs.
Hence, a list of specific changes is meaningless; almost every function has new signatures and different behaviour.

See the migration guide in the documentation: https://biojulia.dev/LibDeflate.jl/stable/migration-0.4-to-1.0/

v0.4.4

Choose a tag to compare

@jakobnissen jakobnissen released this 25 Aug 18:15

This release contains only bugfixes.
I recommend all users upgrade to LibDeflate v1 where possible.
Version 1 will be released shortly.

v0.4.3

Choose a tag to compare

@jakobnissen jakobnissen released this 09 Sep 10:56
  • Bugfix: Fix off-by-one in rare case in gzip header parsing
  • Bugfix: Audit use of GC.@preserve

v0.4.2

Choose a tag to compare

@jakobnissen jakobnissen released this 03 May 05:48

A few small fixes, no new features.

v0.4.1

Choose a tag to compare

@jakobnissen jakobnissen released this 27 Nov 09:31

v0.4.1

In v0.4.0 it was possible to segfault when passing certain data-structures like SubArrays with nonstandard strides. This version slightly restricts the compatible types for de/compression. It is technically a breaking change, but it's unlikely anyone relied on nonstandard datatypes before (and if they did, they were always in the danger of undefined behaviour anyway)

v0.4.0

Choose a tag to compare

@jakobnissen jakobnissen released this 26 Nov 19:59

v0.4.0

Breaking changes

  • LibDeflate no longer throws errors. On error, functions instead return an object of type LibDeflateError

New features

  • Add support for Zlib files
  • Add adler32 function
  • Export parse_gzip_header

Other changes

  • Many type signatures have been relaxed.
  • Various bug fixes

v0.2

Choose a tag to compare

@jakobnissen jakobnissen released this 17 Mar 12:25

Release 0.2

New features:

  • LibDeflateError is now exported
  • unsafe_crc32 and crc32 now optionally take a seed value.
  • Added gzip functionality with several new functions (see README)

Changed / deleted
nothing

v0.1

Choose a tag to compare

@jakobnissen jakobnissen released this 21 Aug 13:19
1228fa5

Initial release