v1.4.0
New minor release focusing on async and supporting newer frameworks.
Note that this version drops support for the EOL .NET 4.5 Framework, but adding explicit support for .NET 6.
Features:
-
✨ [#672]
gzipadd GzipOutputStream async support by nils måsén -
✨ [#689]
zipmake it possible to skip header tests by nils måsén -
✨ [#683]
zipenable ZipOuputStream to write precompressed files by Temtaime -
✨ [#592]
zipbetter string encoding handling by nils måsén -
✨ [#574]
zipZipOutputStream async support by nils måsén
Fixes:
-
🐛 [#642]
ziphandle iterating updated entries in ZipInputStream by nils måsén -
🐛 [#766] replace uses of obsolete method
RNGCryptoServiceProviderby Yihezkel Schoenbrun -
🐛 [#675]
tarread full extended headers by nils måsén -
🐛 [#765]
zipexplicitly specify hash method for Rfc2898DeriveBytes by Yihezkel Schoenbrun -
🐛 [#754]
zipskip reading position for non-seekable async streams by nils måsén -
🐛 [#750]
zip0 in zip64 local sizes using descriptors by nils måsén -
🐛 [#736]
zipdont fail test on 0 sizes and descriptor by nils måsén -
🐛 [#720]
samplesbump lib versions to v1.3.3 by nils måsén -
🐛 [#669]
zipuse ushort for ITaggedData.TagID by Richard Webb -
🐛 [#666]
tarpermit slashed output dir by nils måsén
Other changes (not related to library code):
-
⚙️ [#727] use server 2019 for win builds by nils måsén
-
🔧 [#670] remove the test bootstrapper by Richard Webb
-
🚨 [#671] repeatability and refactoring by nils måsén
-
📚 [#668]
zipfix slash names in CleanName comment by ueli-werner -
🔧 [#665] add release notes tooling by nils måsén