Skip to content

Releases: codeclysm/extract

Release 4.0.0

08 Aug 14:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.1...v4.0.0

Release 3.1.1

26 May 13:39
07d6c33
Compare
Choose a tag to compare
  • Improved memory usage on decompression of .zip files.

Release 3.1.0

15 Dec 13:45
40e27c6
Compare
Choose a tag to compare
  • Added support for xz and zstd
  • Fixed bug in FS handling on extractor.Bz2 method

Switch to go.mod

21 Aug 13:04
7dcbfd7
Compare
Choose a tag to compare
v3.0.0

release v3 (#12)

Add Extractor struct

05 Apr 09:42
cb78af9
Compare
Choose a tag to compare
Merge pull request #6 from codeclysm/v3

Add Extractor struct

Support Buggy zip archives

01 Apr 13:33
90c43fb
Compare
Choose a tag to compare

There are archives in the wild made with buggy compressors that use backslash as path separator. The ZIP format explicitly denies the use of \ so we just replace it with slash /.

Moreover it seems that folders are stored as "files" but with a final \ in the filename, in this case we force directory creation even if the entry is stored as "file".

Lock dependencies

29 Jan 14:53
Compare
Choose a tag to compare
v2.1.0

Use dep for dependencies

Use context for cancelation

06 Nov 10:39
Compare
Choose a tag to compare
v2.0.0

Added 100% coverage test for cancelableReader

Add Archive function to infer type from stream

11 Aug 14:48
Compare
Choose a tag to compare

Thanks to @AlessandroSanino1994 who provided most of the code

Fix permission issue

15 Feb 10:07
Compare
Choose a tag to compare

Sometimes folders in zip files don't have the proper permissions, so the extraction fails.