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]
gzip
add GzipOutputStream async support by nils måsén -
✨ [#689]
zip
make it possible to skip header tests by nils måsén -
✨ [#683]
zip
enable ZipOuputStream to write precompressed files by Temtaime -
✨ [#592]
zip
better string encoding handling by nils måsén -
✨ [#574]
zip
ZipOutputStream async support by nils måsén
Fixes:
-
🐛 [#642]
zip
handle iterating updated entries in ZipInputStream by nils måsén -
🐛 [#766] replace uses of obsolete method
RNGCryptoServiceProvider
by Yihezkel Schoenbrun -
🐛 [#675]
tar
read full extended headers by nils måsén -
🐛 [#765]
zip
explicitly specify hash method for Rfc2898DeriveBytes by Yihezkel Schoenbrun -
🐛 [#754]
zip
skip reading position for non-seekable async streams by nils måsén -
🐛 [#750]
zip
0 in zip64 local sizes using descriptors by nils måsén -
🐛 [#736]
zip
dont fail test on 0 sizes and descriptor by nils måsén -
🐛 [#720]
samples
bump lib versions to v1.3.3 by nils måsén -
🐛 [#669]
zip
use ushort for ITaggedData.TagID by Richard Webb -
🐛 [#666]
tar
permit 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]
zip
fix slash names in CleanName comment by ueli-werner -
🔧 [#665] add release notes tooling by nils måsén