Skip to content

Releases: matzefriedrich/zip-extensions-rs

v0.8.1

26 Jul 09:24
51b2652
Compare
Choose a tag to compare

Changes

  • The crate now reflects the zip crate features, allowing consumers to configure the required zip features and give fine-grained control over binary size.

v0.8.0

02 Jun 20:31
f846ae9
Compare
Choose a tag to compare

Changes

  • Upgrades the zip package reference; uses the new zip2 version
  • Adds FileOptionExtension type argument to the zip_create_from_directory_with_options trait and implementation to address zip2 build issues
  • Removes the mut modifier from the ZipWriterExtensions to fix issues

v0.7.0

31 May 23:34
b5858a6
Compare
Choose a tag to compare

Changes

  • The create_from_directory_with_options method now supports per-item file options. This introduces a breaking change: instead of passing FileOptions directly, an Fn must be specified that will be called for each file and must return a FileOptions value.
  • Upgraded the zip dependency to version 0.6.6.

v0.6.2

03 Sep 19:42
e9c1ea6
Compare
Choose a tag to compare

Changes

  • Upgrades the zip dependency to version 0.6.2

v0.6.0

30 Nov 00:34
d1b02e9
Compare
Choose a tag to compare

Changes

  • Pass through Zip and Io errors
  • Replaces all instances of unwrap()
  • The read::ZipArchiveExtensions now returns ZipResult<PathBuf> instead of PathBuf as the underlying operation can return an error.
  • Adds tests; extends try_is_zip method to detect different archive formats.