Update Rust crate zip to v5 - autoclosed #152
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.6.3->5.0.0Release Notes
zip-rs/zip2 (zip)
v5.1.1Compare Source
🐛 Bug Fixes
chrono(#46)⚙️ Miscellaneous Tasks
v5.1.0Compare Source
🚀 Features
v5.0.1Compare Source
🐛 Bug Fixes
v5.0.0Compare Source
🚀 Features
v4.6.1Compare Source
🐛 Bug Fixes
lzma-rstoliblzma(#407)v4.6.0Compare Source
🚀 Features
🐛 Bug Fixes
v4.5.0Compare Source
🚀 Features
v4.4.0Compare Source
🚀 Features
lzma-staticandxz-staticfeatures that enableliblzma/static(#393)⚙️ Miscellaneous Tasks
v4.3.0Compare Source
🚀 Features
v4.2.0Compare Source
🚀 Features
v4.1.0Compare Source
🚀 Features
v4.0.0Compare Source
🐛 Bug Fixes
⚙️ Miscellaneous Tasks
v3.0.0Compare Source
🐛 Bug Fixes
flate2dependency of thedeflate-flate2feature. (#345)⚙️ Miscellaneous Tasks
deflate-flate2dependency on specific backenddeflate-minizfeature flag (#351)v2.6.1Compare Source
🐛 Bug Fixes
v2.6.0Compare Source
🚀 Features
time::PrimitiveDateTime(#322)jiffintegration (#323)🐛 Bug Fixes
v2.5.0Compare Source
🚀 Features
time::PrimitiveDateTime(#322)jiffintegration (#323)🐛 Bug Fixes
v2.4.2Compare Source
🐛 Bug Fixes
deep_copy_fileproduced a mangled file header on big-endian platforms (#309)v2.4.1Compare Source
🐛 Bug Fixes
v2.4.0Compare Source
🚀 Features
ZipArchive::root_dirandZipArchive::extract_unwrapped_root_dir(#304)🐛 Bug Fixes
v2.3.0Compare Source
🚀 Features
🐛 Bug Fixes
⚙️ Miscellaneous Tasks
v2.2.3Compare Source
🚜 Refactor
DateTime(#267)⚙️ Miscellaneous Tasks
v2.2.2Compare Source
🐛 Bug Fixes
v2.2.1Compare Source
🐛 Bug Fixes
⚡ Performance
v2.2.0Compare Source
🚀 Features
ZipArchive::central_directory_start(#232)v2.1.6Compare Source
🐛 Bug Fixes
🚜 Refactor
v2.1.5Compare Source
🚜 Refactor
v2.1.4Compare Source
🐛 Bug Fixes
deep_copy_fileno longer allows overwriting an existing file, to match the behavior ofshallow_copy_filemerge_archive,abort_fileanddeep_copy_file. As well, we now return an error when a file is being copied to itself.DebugforZipWritereven when it's not implemented for the inner writer's typefinish_into_readable()would corrupt the archive if the central directory had moved🚜 Refactor
⚡ Performance
validate_extra_data()call⚙️ Miscellaneous Tasks
c934c82ok_or_abort_file, and inline when that fails borrow checkerok_or_abort_file, and inline when that fails borrow checkerdebug_assert_eq!v2.1.3Compare Source
🐛 Bug Fixes
🚜 Refactor
⚙️ Miscellaneous Tasks
deserializefor safetyv2.1.2Compare Source
🐛 Bug Fixes
DebugforZipWriter🚜 Refactor
⚙️ Miscellaneous Tasks
v2.1.1Compare Source
🐛 Bug Fixes
DebugforZipWriter🚜 Refactor
⚙️ Miscellaneous Tasks
v2.1.0Compare Source
🚀 Features
DateTimeand MS-DOS pair🐛 Bug Fixes
⚙️ Miscellaneous Tasks
version_neededis appliedversion_neededandversion_made_bywork with recently-merged changesv2.0.0Compare Source
🚀 Features
fmt::DisplayforDateTimeDateTime🚜 Refactor
last_modified_timetoOption<DateTime>from_msdostofrom_msdos_unchecked, make it unsafe, and addtry_from_msdos(#145)⚙️ Miscellaneous Tasks
now_utc()as default only when writing, not readingv1.3.1Compare Source
🚜 Refactor
deflateenable both default implementationsimpl TryInto<NaiveDateTime> for DateTimetoimpl TryFrom<DateTime> for NaiveDateTime(#136)⚡ Performance
flate2/zlib-ng⚙️ Miscellaneous Tasks
v1.3.0Compare Source
🚀 Features
is_symlinkmethod🐛 Bug Fixes
🚜 Refactor
--all-featuresimplicitly enables the deprecated feature⚙️ Miscellaneous Tasks
Box<str>, so generifyis_dirto accept oneZipFileData::is_dir()methodv1.2.3Compare Source
🐛 Bug Fixes
cdable by non-owners⚙️ Miscellaneous Tasks
v1.2.2Compare Source
🐛 Bug Fixes
⚡ Performance
v1.2.1Compare Source
🐛 Bug Fixes
Storedthe default compression method ifDeflatedisn't available, so that zip files are readable by as much software as possible🚜 Refactor
impl Arbitrary for FileOptionsatomicmodulev1.2.0Compare Source
🚀 Features
decompressed_size()so non-recursive ZIP bombs can be detected🚜 Refactor
ZipWriter::finish()consume theZipWriter⚙️ Miscellaneous Tasks
#![allow(unexpected_cfgs)]in nightlyv1.1.4Compare Source
🐛 Bug Fixes
⚡ Performance
normalized_componentsslightly sooner when not using itpath_to_stringin cases where the path is already in the proper format⚙️ Miscellaneous Tasks
bzip2-rscan't replacebzip2because it's decompress-onlyv1.1.3Compare Source
🐛 Bug Fixes
v1.1.2Compare Source
🐛 Bug Fixes
🚜 Refactor
deflate-minizfeature since it's now equivalent todeflate(#35)v1.1.1Compare Source
Added
index_for_name,index_for_path,name_for_index: get the index of a file given its path or vice-versa, withoutinitializing metadata from the local-file header or needing to mutably borrow the
ZipArchive.add_symlink_from_path,shallow_copy_file_from_path,deep_copy_file_from_path,raw_copy_file_to_path: copy afile or create a symlink using
AsRef<Path>argumentsChanged
add_directory_from_pathandstart_file_from_pathare no longer deprecated, and they now normalize..as well as..v1.1.0Added
Changed
AtomicU64type by replacing it withOnceLockin the only place it's used.FileOptionsnow has the subtypeSimpleFileOptionswhich implementsCopybut has no extra data.v0.6.6Fixed
#![feature(read_buf)]was breaking compatibility with stable compiler.Changed
aesdependency to0.8.2(zip-rs/zip#354)v0.6.5Changed
zip::unstable::write::FileOptions::with_deprecated_encryption] API to enable encrypting files with PKWARE encryption.Added
shallow_copy_filemethod: copy a file from within the ZipWriterv0.6.4Changed
timedependency, and alsoformattingandmacros, as they were enabled by mistake.DateTime::from_timein favor ofDateTime::try_fromConfiguration
📅 Schedule: 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.