NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #124 most downloaded on NuGet
SharpZipLib (#ziplib, formerly NZipLib) is a compression library for Zip, GZip, BZip2, and Tar written entirely in C# for .NET. It is implemented as an assembly (installable in the GAC), and thus can easily be incorporated into other projects (in any .NET language)
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 5 weeks to 1.2 years
Most releases are documented
notes for 8 of 11 stable releases
Nothing withdrawn
no release was ever pulled
16 years old
15 releases · first in 2011
New patch release that further fixes issues with the changes in v1.4.0.
New patch release that further fixes issues with the changes in v1.4.0.
🐛 [#813] zip fully implement async deflate by nils måsén
🐛 [#811] tar enable async overrides on net6 by nils måsén
🐛 [#809] zip remove leftover console logging by nils måsén
🔧 [#817] add issue form templates by nils måsén
🔧 [#812] update deps for net7 support by nils måsén
Jump to bottom Edit New page
nils måsén edited this page Feb 9, 2023 · 1 revision
New patch release that further fixes issues with the changes in v1.4.0.
🐛 [ #813 ] zip fully implement async deflate by nils måsén
🐛 [ #811 ] tar enable async overrides on net6 by nils måsén
🐛 [ #809 ] zip remove leftover console logging by nils måsén
🔧 [ #817 ] add issue form templates by nils måsén
🔧 [ #812 ] update deps for net7 support by nils måsén
Add a custom footer
Information
Release 1.4.2
Release 1.4.1
Release 1.4.0
Release 1.3.3
Release 1.3.2
Release 1.3.1
Release 1.3
Release 1.2
Release 1.1
Release 1.0
Code Examples
GZip and Tar Samples
Zip Samples
FastZip
Updating a Zip File
You can’t perform that action at this time.
One column per quarter.
…in some cases could not be used without causing deprecation warnings.
New patch release that mainly fixes issues with the changes in v1.4.0.
Further iteration on the StringCodec API, since the released version was confusing to use and in some cases could not be used without causing deprecation warnings.
zip cleanup/fix of StringCodec by nils måsénTwo issues that could cause deadlocks was found in v1.4.0, one due to a typo in the async implementation and one due to a buffer not being cleared.
🐛 #791 tar use sync codepath on sync methods by Lars Hanisch
🐛 #789 tar clear rest of buffer when eof is reached by nils måsén
General async speed improvement, since we now correctly opt out of requiring to continue in the same context (ConfigureAwait(false)).
New minor release focusing on async and supporting newer frameworks.
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.
✨ [#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
🐛 [#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
⚙️ [#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
Another minor release, containing security fixes and smaller bugfixes.
Another minor release, containing security fixes and smaller bugfixes.
bzip2 use explicit feature defs for vectorized memory move by Jackson Woodtar create translated files in temp by nils måsénzip fix ZipStrings typo by Friedrich von NeverAnother minor release, containing security fixes and smaller bugfixes. Additionally, this version will have an additional target framework, .NET Stand…
Another minor release, containing security fixes and smaller bugfixes.
Additionally, this version will have an additional target framework, .NET Standard 2.1, which will see some speed improvements when
used in newer versions of .NET (Core), mainly in Bzip2.
Minor release, mainly to address the incorrect file version of v1.3.0, but also contains some security fixes and performance improvements.
Minor release, mainly to address the incorrect file version of v1.3.0, but also contains some security fixes and performance improvements.
FileVersion and AssemblyVersionZipFile and Zip*StreamsNothing published for this version
Nothing published for this version
Nothing published for this version
This is the first stable release for v1.0
This is the first stable release for v1.0
Please see https://github.com/icsharpcode/SharpZipLib/wiki/Release-1.0 for more information.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
In FastZip, the NameFilter erroneously removed all escapes from regex. Contributed by John Lemberger. Note: This is a breaking change - if you had det…
Your coding agent can read these notes before it upgrades. Set up the MCP server →