Update Rust crate zip to v7 #147

Merged
renovate merged 1 commits from renovate/zip-7.x into master 2025-12-21 00:30:17 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
zip dependencies major 6.0.07.0.0

Release Notes

zip-rs/zip2 (zip)

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
  • print previous error when failing to search another cde (#​460)
  • cargo doc warnings (#​472)
  • Write ZIP64 data descriptors when large_file option is true (#​467)
  • Pin generic-array to an old version to work around RustCrypto/traits#2036 until next RustCrypto & aes-crypto releases (#​458)
⚙️ 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
  • Bump lzma-rust2 to v0.15 (#​465)*] Remove lzma-static and xz-static feature flags, which are deprecated synonyms of lzma and xz. (#​405, #​425)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [zip](https://github.com/zip-rs/zip2) | dependencies | major | `6.0.0` → `7.0.0` | --- ### Release Notes <details> <summary>zip-rs/zip2 (zip)</summary> ### [`v7.0.0`](https://github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#700---2025-12-05) [Compare Source](https://github.com/zip-rs/zip2/compare/v6.0.0...v7.0.0) ##### <!-- 9 -->⚠️ 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`. ([#&#8203;405](https://github.com/zip-rs/zip2/pull/405), [#&#8203;425](https://github.com/zip-rs/zip2/pull/425)) ##### <!-- 0 -->🚀 Features - *(`SimpleFileOptions`)* const DEFAULT implementation ([#&#8203;474](https://github.com/zip-rs/zip2/pull/474)) - ZipWriter `set_auto_large_file()` method to enable large-file data descriptor when necessary ([#&#8203;468](https://github.com/zip-rs/zip2/pull/468)) ##### <!-- 1 -->🐛 Bug Fixes - print previous error when failing to search another cde ([#&#8203;460](https://github.com/zip-rs/zip2/pull/460)) - cargo doc warnings ([#&#8203;472](https://github.com/zip-rs/zip2/pull/472)) - Write ZIP64 data descriptors when large\_file option is true ([#&#8203;467](https://github.com/zip-rs/zip2/pull/467)) - Pin generic-array to an old version to work around [RustCrypto/traits#2036](https://github.com/RustCrypto/traits/issues/2036) until next RustCrypto & aes-crypto releases ([#&#8203;458](https://github.com/zip-rs/zip2/pull/458)) ##### <!-- 7 -->⚙️ Miscellaneous Tasks - Revert version bump so that release-plz will trigger - expose more flate2 feature flags ([#&#8203;476](https://github.com/zip-rs/zip2/pull/476)) - Next release will be 7.0.0 - release v6.0.0 ([#&#8203;442](https://github.com/zip-rs/zip2/pull/442)) ##### Deps - Bump lzma-rust2 to v0.15 ([#&#8203;465](https://github.com/zip-rs/zip2/pull/465))\*] Remove `lzma-static` and `xz-static` feature flags, which are deprecated synonyms of `lzma` and `xz`. ([#&#8203;405](https://github.com/zip-rs/zip2/issues/405), [#&#8203;425](https://github.com/zip-rs/zip2/issues/425)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate added 1 commit 2025-12-21 00:30:16 +00:00
Update Rust crate zip to v7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ff0f64b798
renovate scheduled this pull request to auto merge when all checks succeed 2025-12-21 00:30:16 +00:00
renovate merged commit 8e95ae2861 into master 2025-12-21 00:30:17 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pierre/GrammalecteClient#147