Skip to content

Releases: zip-rs/zip2

v2.6.1

04 Apr 21:03
1d42731
Compare
Choose a tag to compare

🐛 Bug Fixes

  • avoid scanning through all local file headers while opening an archive (#281)

v2.6.0

03 Apr 16:54
081443d
Compare
Choose a tag to compare

🚀 Features

  • Add support for time::PrimitiveDateTime (#322)
  • Add jiff integration (#323)

🐛 Bug Fixes

  • improve error message for duplicated file (#277)

v2.5.0

23 Mar 17:27
77cde6a
Compare
Choose a tag to compare

🚀 Features

  • Add support for time::PrimitiveDateTime (#322)
  • Add jiff integration (#323)

🐛 Bug Fixes

  • improve error message for duplicated file (#277)

v2.4.2

19 Mar 02:26
2283915
Compare
Choose a tag to compare

🐛 Bug Fixes

  • deep_copy_file produced a mangled file header on big-endian platforms (#309)

v2.4.1

17 Mar 20:31
cfdec05
Compare
Choose a tag to compare

🐛 Bug Fixes

  • type issue in test
  • double as_ref().canonicalize()?
  • CI failures
  • Create directory for extraction if necessary (#314)

v2.4.0

17 Mar 17:38
a062545
Compare
Choose a tag to compare

🚀 Features

  • ZipArchive::root_dir and ZipArchive::extract_unwrapped_root_dir (#304)

🐛 Bug Fixes

  • wasm build failure due to a missing use statement (#313)

v2.3.0

16 Mar 17:32
6eab5f5
Compare
Choose a tag to compare

🚀 Features

  • Add support for NTFS extra field (#279)

🐛 Bug Fixes

  • (test) Conditionalize a zip64 doctest (#308)
  • fix failing tests, remove symlink loop check
  • Canonicalize output path to avoid false negatives
  • Symlink handling in stream extraction
  • Canonicalize output paths and symlink targets, and ensure they descend from the destination

⚙️ Miscellaneous Tasks

  • Fix clippy and cargo fmt warnings (#310)

v2.2.3

26 Feb 05:25
57cb3a8
Compare
Choose a tag to compare

🚜 Refactor

  • Change the inner structure of DateTime (#267)

⚙️ Miscellaneous Tasks

  • cargo fix --edition

v2.2.2

16 Dec 17:24
e074e09
Compare
Choose a tag to compare

🐛 Bug Fixes

  • rewrite the EOCD/EOCD64 detection to fix extreme performance regression (#247)

v2.2.1

21 Nov 14:56
2c03abc
Compare
Choose a tag to compare

🐛 Bug Fixes

  • remove executable bit (#238)
  • (lzma) fixed panic in case of invalid lzma stream (#259)
  • resolve new clippy warnings on nightly (#262)
  • resolve clippy warning in nightly (#252)

⚡ Performance

  • Faster cde rejection (#255)