Skip to content

Releases: Majored/rs-async-zip

v0.0.17

03 Apr 09:45
e4ee7a5
Compare
Choose a tag to compare
v0.0.17 Pre-release
Pre-release
  • Re-introduce support for reading entries with data descriptors within read::stream

    • Our previous implementation was overly complex and difficult to maintain, so was stripped out when switching to the type-driven API. This version re-introduces support for this, but as discussed within read::stream's documentation, does not and cannot support the combination of data descriptor + Stored compression mode.
  • Swap AsyncRead requirement for AsyncBufRead

    • AsyncBufRead is a transitive requirement of async-compression and we previously created internal BufReaders. Moving this requirement up the chain allows you to specify custom AsyncBufRead implementations or customise BufReader's buffer size where needed.
    • This was a needed step to simplify internal logic and allow the above read::stream data descriptor changes. Buffering via BufReader or similar was always a good idea, even prior to this change, so we don't expect this to negatively impact too many users.
  • Adds a ZipDateTime builder

    • Previously, the only way to obtain this type was via the chrono integration/feature, or by receiving one when reading an entry.

v0.0.16

22 Dec 22:09
7ae5331
Compare
Choose a tag to compare
v0.0.16 Pre-release
Pre-release
  • Swaps out futures-util for futures-lite.
  • Adds defalate64 support via its associated feature flag.
  • Adds header_size() for StoredZipEntry, with the caveat that it uses the extra field length stored within the central directory record.
  • Adds support for handling UTF-8 extra fields.
  • Various bug fixes related to Zip64 support.

v0.0.11

18 Jan 13:56
31b6694
Compare
Choose a tag to compare
v0.0.11 Pre-release
Pre-release
Bump version

v0.0.10

13 Jan 12:35
b8f30a0
Compare
Choose a tag to compare
v0.0.10 Pre-release
Pre-release
Remove CRC feature CI test

v0.0.9

13 Oct 23:51
f533fa8
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release
Merge pull request #34 from citreae535/main

Add an example demonstrating how to safely extract ZIP files

v0.0.8

01 Jul 15:43
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release
Bump version

Version 0.0.7

15 Apr 10:38
Compare
Choose a tag to compare
Version 0.0.7 Pre-release
Pre-release
v0.0.7

Bump version

Version 0.0.6

19 Feb 20:30
120ff1d
Compare
Choose a tag to compare
Version 0.0.6 Pre-release
Pre-release
v0.0.6

Bump version

Version 0.0.5

02 Feb 22:33
365094f
Compare
Choose a tag to compare
Version 0.0.5 Pre-release
Pre-release
v0.0.5

Bump version

Version 0.0.4

19 Jan 23:57
da678ca
Compare
Choose a tag to compare
Version 0.0.4 Pre-release
Pre-release
v0.0.4

Bump version & add writing example in README