chore(deps): update rust crate zip to v8 - autoclosed

Closed
RE
12d ago
+17-27

This PR contains the following updates:

PackageTypeUpdateChangePending
zipworkspace.dependenciesmajor2 โ†’ 89.0.2 (+2)

Release Notes

zip-rs/zip2 (zip)

v8.6.0

Compare Source

๐Ÿš€ Features
  • add compression not supported as enum error (#โ€‹774)
๐Ÿ› Bug Fixes
๐Ÿšœ Refactor
  • mark ZipFlags as non-exhaustive and add test for HasZipMetadata (#โ€‹777)
  • use and simplify is_dir (#โ€‹776)

v8.5.1

Compare Source

๐Ÿšœ Refactor

v8.5.0

Compare Source

๐Ÿ› Bug Fixes
  • remove zip64 comment and add zip64 extensible data sector (#โ€‹747)
๐Ÿšœ Refactor
โš™๏ธ Miscellaneous Tasks

v8.4.0

Compare Source

๐Ÿš€ Features
๐Ÿšœ Refactor
โšก Performance
  • skip BufReader for Stored files in make_reader (#โ€‹739)
โš™๏ธ Miscellaneous Tasks
  • move pull request template to correct folder (#โ€‹749)

v8.3.1

Compare Source

๐Ÿšœ Refactor
โš™๏ธ Miscellaneous Tasks

v8.3.0

Compare Source

๐Ÿš€ Features
๐Ÿ› Bug Fixes
๐Ÿšœ Refactor
Deps

v8.2.0

Compare Source

๐Ÿš€ Features
  • allow custom salt (#โ€‹680)
  • Support compressing bzip2 when feature bzip2-rs is enabled, since bzip2/bzip2-sys now supports it (#โ€‹685)
  • enforce clippy in CI (#โ€‹674)
๐Ÿ› Bug Fixes
๐Ÿšœ Refactor
  • Simplify 2 type conversions in src/write.rs (#โ€‹687)
โšก Performance
  • AI tweaks for string type conversions in src/types.rs (#โ€‹670)

v8.1.0

Compare Source

๐Ÿš€ Features
  • (writer) Allow getting underlying writer of ZipWriter (#โ€‹464)
  • add system to FileOption, so byte-for-byte identical archives can be created across platforms (#โ€‹660)
๐Ÿ› Bug Fixes
  • Bugs in extra-data length calculation in src/write.rs (#โ€‹662)

v8.0.0

Compare Source

๐Ÿš€ Features

v7.4.0

Compare Source

๐Ÿš€ Features
  • Increase MSRV to 1.88 and update dependencies (#โ€‹626)

v7.3.0

Compare Source

๐Ÿš€ Features
๐Ÿ› Bug Fixes
  • Document feature unreserved and make the mapping of extra fields public (#โ€‹616)
  • Return an error if abort_file() fails when exceeding non-large-file limit (#โ€‹598)
โš™๏ธ Miscellaneous Tasks
  • Bump version to 7.3.0 (semver checks fail if it's still 7.3.0-pre1)

v7.2.0

Compare Source

๐Ÿš€ Features
  • add read_zipfile_from_stream_with_compressed_size (#โ€‹70)
  • Allow choosing bzip2 rust backend (#โ€‹329)
๐Ÿ› Bug Fixes
๐Ÿšœ Refactor
  • Define cfg_if! and cfg_if_expr! internal macros (#โ€‹438)
โšก Performance
  • Change an assert to debug_assert when encrypting/decrypting AES, and eliminate a fallible operation (#โ€‹521)
  • eliminate a String clone per new file added to archive, and other related refactors (#โ€‹522)

v7.1.0

Compare Source

๐Ÿš€ Features
  • display the underlying error in Display impl for ZipError (#โ€‹483)
  • Enable creation of ZipArchive without reparsing (#โ€‹485)
๐Ÿ› Bug Fixes
  • Return InvalidPassword rather than panic when AES key is the wrong length (#โ€‹457)
  • bench with auto zip64 comment (#โ€‹505)
  • add condition for getrandom dependency (#โ€‹504)
  • (zipcrypto) Support streaming ZipCrypto encryption, don't store entire file in memory (#โ€‹462)
๐Ÿšœ Refactor
  • Clean up imports and move types (#โ€‹461)
  • Replace handwritten Ord and PartialOrd for DateTime (#โ€‹484)
โš™๏ธ Miscellaneous Tasks

v7.0.0

Compare Source

โš ๏ธ Breaking Changes
  • Removed the following features: getrandom, hmac, pbkdf2, sha1, zeroize.
  • Removed lzma-static and xz-static feature flags, which were deprecated synonyms of lzma and xz. (#โ€‹405, #โ€‹425)
๐Ÿš€ Features
  • (SimpleFileOptions) const DEFAULT implementation (#โ€‹474)
  • ZipWriter set_auto_large_file() method to enable large-file data descriptor when necessary (#โ€‹468)
๐Ÿ› Bug Fixes
โš™๏ธ Miscellaneous Tasks
  • Revert version bump so that release-plz will trigger
  • expose more flate2 feature flags (#โ€‹476)
  • Next release will be 7.0.0
  • release v6.0.0 (#โ€‹442)
Deps

v6.0.0

Compare Source

โš ๏ธ Breaking Changes
  • Removed the following features: getrandom, hmac, pbkdf2, sha1, zeroize.
  • Removed lzma-static and xz-static feature flags, which were deprecated synonyms of lzma and xz. (#โ€‹405, #โ€‹425)
๐Ÿš€ Features
  • (SimpleFileOptions) const DEFAULT implementation (#โ€‹474)
  • ZipWriter set_auto_large_file() method to enable large-file data descriptor when necessary (#โ€‹468)
๐Ÿ› Bug Fixes
โš™๏ธ Miscellaneous Tasks
  • Revert version bump so that release-plz will trigger
  • expose more flate2 feature flags (#โ€‹476)
  • Next release will be 7.0.0
  • release v6.0.0 (#โ€‹442)
Deps

v5.1.1

Compare Source

๐Ÿ› Bug Fixes
โš™๏ธ Miscellaneous Tasks

v5.1.0

Compare Source

๐Ÿš€ Features
  • Add legacy shrink/reduce/implode compression (#โ€‹303)

v5.0.1

Compare Source

๐Ÿ› Bug Fixes
  • AES metadata was not copied correctly in raw copy methods, which could corrupt the copied file. (#โ€‹417)

v5.0.0

Compare Source

๐Ÿš€ Features
  • Implement by_path*() methods on ZipArchive (#โ€‹382)

v4.6.1

Compare Source

๐Ÿ› Bug Fixes
  • Fixes an issue introduced by the swap from lzma-rs to liblzma (#โ€‹407)

v4.6.0

Compare Source

๐Ÿš€ Features
  • Allow to read zip files with unsupported extended timestamps (#โ€‹400)
๐Ÿ› Bug Fixes

v4.5.0

Compare Source

๐Ÿš€ Features

v4.4.0

Compare Source

๐Ÿš€ Features
  • Add lzma-static and xz-static features that enable liblzma/static (#โ€‹393)
โš™๏ธ Miscellaneous Tasks
  • Move deprecated annotations to fix a Clippy warning (#โ€‹391)

v4.3.0

Compare Source

๐Ÿš€ Features

v4.2.0

Compare Source

๐Ÿš€ Features

v4.1.0

Compare Source

๐Ÿš€ Features
  • Add has_overlapping_files method

v4.0.0

Compare Source

๐Ÿ› Bug Fixes
  • Allow extraction of Zip64 where "Version needed to extract" is higher than "Version made by" (#โ€‹356)
โš™๏ธ Miscellaneous Tasks
  • Revert nt-time upgrade (would increase MSRV)
  • Revert constant_time_eq update (would increase MSRV)
  • Update fully-qualified names of liblzma imports

v3.0.0

Compare Source

๐Ÿ› Bug Fixes
  • return correct offset in SeekableTake::seek (#โ€‹342)
  • When only zopfli is available, decompression of deflate should not be possible (#โ€‹348)
  • Specify flate2 dependency of the deflate-flate2 feature. (#โ€‹345)
โš™๏ธ Miscellaneous Tasks
  • drop unused crossbeam-utils dependency (#โ€‹339)
  • remove deflate-flate2 dependency on specific backend
  • [breaking] Drop deprecated deflate-miniz feature flag (#โ€‹351)

v2.6.1

Compare Source

๐Ÿ› Bug Fixes
  • avoid scanning through all local file headers while opening an archive (#โ€‹281)

v2.6.0

Compare Source

  • No documented changes.

v2.5.0

Compare Source

๐Ÿš€ Features
๐Ÿ› Bug Fixes
  • improve error message for duplicated file (#โ€‹277)

Configuration

๐Ÿ“… Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.