Skip to content

v0.2.5

Choose a tag to compare

@N283T N283T released this 22 Mar 04:39
· 100 commits to main since this release
1175fa8

Fixed

  • Gzip decompression for mmCIF/PDB files: .cif.gz, .pdb.gz, .mmcif.gz, .ent.gz files are now transparently decompressed. Previously only .json.gz was supported (#319)

Changed

  • Switch from Zig native flate to C zlib: gzip decompression now uses C zlib instead of Zig 0.15's std.compress.flate, which panics on certain valid gzip files (e.g. PDB entry 2OXD). See ziglang/zig#25035. Will revert when the upstream bug is fixed (#320)
  • Decompression bomb protection: 4 GB max decompressed size limit

Full Changelog: v0.2.4...v0.2.5