# Version Log * [Releases](https://github.com/adamhathcock/sharpcompress/releases) ## Version 0.18 * [Now on Github releases](https://github.com/adamhathcock/sharpcompress/releases/tag/0.18) ## Version 0.17.1 * Fix - [Bug Fix for .NET Core on Windows](https://github.com/adamhathcock/sharpcompress/pull/257) ## Version 0.17.0 * New - Full LZip support! Can read and write LZip files and Tars inside LZip files. [Make LZip a first class citizen. #241](https://github.com/adamhathcock/sharpcompress/issues/241) * New - XZ read support! Can read XZ files and Tars inside XZ files. [XZ in SharpCompress #91](https://github.com/adamhathcock/sharpcompress/issues/94) * Fix - [Regression - zip file writing on seekable streams always assumed stream start was 0. Introduced with Zip64 writing.](https://github.com/adamhathcock/sharpcompress/issues/244) * Fix - [Zip files with post-data descriptors can be properly skipped via decompression](https://github.com/adamhathcock/sharpcompress/issues/162) ## Version 0.16.2 * Fix [.NET 3.5 should support files and cryptography (was a regression from 0.16.0)](https://github.com/adamhathcock/sharpcompress/pull/251) * Fix [Zip per entry compression customization wrote the wrong method into the zip archive](https://github.com/adamhathcock/sharpcompress/pull/249) ## Version 0.16.1 * Fix [Preserve compression method when getting a compressed stream](https://github.com/adamhathcock/sharpcompress/pull/235) * Fix [RAR entry key normalization fix](https://github.com/adamhathcock/sharpcompress/issues/201) ## Version 0.16.0 * Breaking - [Progress Event Tracking rethink](https://github.com/adamhathcock/sharpcompress/pull/226) * Update to VS2017 - [VS2017](https://github.com/adamhathcock/sharpcompress/pull/231) - Framework targets have been changed. * New - [Add Zip64 writing](https://github.com/adamhathcock/sharpcompress/pull/211) * [Fix invalid/mismatching Zip version flags.](https://github.com/adamhathcock/sharpcompress/issues/164) - This allows nuget/System.IO.Packaging to read zip files generated by SharpCompress * [Fix 7Zip directory hiding](https://github.com/adamhathcock/sharpcompress/pull/215/files) * [Verify RAR CRC headers](https://github.com/adamhathcock/sharpcompress/pull/220) ## Version 0.15.2 * [Fix invalid headers](https://github.com/adamhathcock/sharpcompress/pull/210) - fixes an issue creating large-ish zip archives that was introduced with zip64 reading. ## Version 0.15.1 * [Zip64 extending information and ZipReader](https://github.com/adamhathcock/sharpcompress/pull/206) ## Version 0.15.0 * [Add zip64 support for ZipArchive extraction](https://github.com/adamhathcock/sharpcompress/pull/205) ## Version 0.14.1 * [.NET Assemblies aren't strong named](https://github.com/adamhathcock/sharpcompress/issues/158) * [Pkware encryption for Zip files didn't allow for multiple reads of an entry](https://github.com/adamhathcock/sharpcompress/issues/197) * [GZip Entry couldn't be read multiple times](https://github.com/adamhathcock/sharpcompress/issues/198) ## Version 0.14.0 * [Support for LZip reading in for Tars](https://github.com/adamhathcock/sharpcompress/pull/191) ## Version 0.13.1 * [Fix null password on ReaderFactory. Fix null options on SevenZipArchive](https://github.com/adamhathcock/sharpcompress/pull/188) * [Make PpmdProperties lazy to avoid unnecessary allocations.](https://github.com/adamhathcock/sharpcompress/pull/185) ## Version 0.13.0 * Breaking change: Big refactor of Options on API. * 7Zip supports Deflate ## Version 0.12.4 * Forward only zip issue fix https://github.com/adamhathcock/sharpcompress/issues/160 * Try to fix frameworks again by copying targets from JSON.NET ## Version 0.12.3 * 7Zip fixes https://github.com/adamhathcock/sharpcompress/issues/73 * Maybe all profiles will work with project.json now ## Version 0.12.2 * Support Profile 259 again ## Version 0.12.1 * Support Silverlight 5 ## Version 0.12.0 * .NET Core RTM! * Bug fix for Tar long paths ## Version 0.11.6 * Bug fix for global header in Tar * Writers now have a leaveOpen `bool` overload. They won't close streams if not-requested to. ## Version 0.11.5 * Bug fix in Skip method ## Version 0.11.4 * SharpCompress is now endian neutral (matters for Mono platforms) * Fix for Inflate (need to change implementation) * Fixes for RAR detection ## Version 0.11.1 * Added Cancel on IReader * Removed .NET 2.0 support and LinqBridge dependency ## Version 0.11 * Been over a year, contains mainly fixes from contributors! * Possible breaking change: ArchiveEncoding is UTF8 by default now. * TAR supports writing long names using longlink * RAR Protect Header added ## Version 0.10.3 * Finally fixed Disposal issue when creating a new archive with the Archive API ## Version 0.10.2 * Fixed Rar Header reading for invalid extended time headers. * Windows Store assembly is now strong named * Known issues with Long Tar names being worked on * Updated to VS2013 * Portable targets SL5 and Windows Phone 8 (up from SL4 and WP7) ## Version 0.10.1 * Fixed 7Zip extraction performance problem ## Version 0.10: * Added support for RAR Decryption (thanks to https://github.com/hrasyid) * Embedded some BouncyCastle crypto classes to allow RAR Decryption and Winzip AES Decryption in Portable and Windows Store DLLs * Built in Release (I think)