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
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.
The project follows the active development of the zip crate and has thus been updated to work with zip2; this release comes with several breaking changes in the write module.
Changed
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
[0.7.0] - 2024-06-01
Changed
[PR #13] Adds support for per-item file options by the create_from_directory_with_options method. This introduces a breaking change; instead of passing a FileOptions directly an Fn must be specified that is called for each file, and must return a FileOptions value.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the rust-dependencies group in /apd with 2 updates: zip and zip-extensions.
Updates
zip
from 2.1.1 to 2.1.2Release notes
Sourced from zip's releases.
Changelog
Sourced from zip's changelog.
Commits
999d41d
feat: Update dependenciesc74a811
ci(fuzz): Update fuzz_read corpus to increase coverage6d29c8c
ci(fuzz): Update fuzz_read corpus to increase coverage9e09661
ci(fuzz): Update fuzz_write corpus to increase coverageae45a26
ci(fuzz): Increase max_len to 70,000 to let it include overlength comments212dbe7
ci(fuzz): Update fuzz_read corpus to increase coverage6539545
Merge pull request #109 from afranchuk/configure-archive-offset17c2d86
Merge branch 'master' into configure-archive-offset74c2380
ci(fuzz): Remove len_control override from fuzz_reada65d182
Merge branch 'master' into configure-archive-offsetUpdates
zip-extensions
from 0.6.2 to 0.8.0Release notes
Sourced from zip-extensions's releases.
Changelog
Sourced from zip-extensions's changelog.
Commits
f846ae9
Feature/upgrade zip2 (#15)b5858a6
Adds support for per-item FileOptions (#14)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show