Skip to content

v0.8.0

Choose a tag to compare

@ayuhito ayuhito released this 25 Jul 16:40
ed468c3

Overview

Type cleanups and helper removals for correctness and a smaller web bundle. Additionally improves older Safari browser compatibility 🌊

Breaking Changes❗

  • Removed createGzipEncoder and createGzipDecoder web helpers in favor of native CompressionStream and DecompressionStream.
    • See README documentation for examples.
  • Changed createTarDecoder() to return a ReadableWritablePair instead of TransformStream.
    • This is a type correctness fix and should not affect usage.
  • Narrowed packTar() results, createTarPacker().readable, and ParsedTarEntryWithData.data from Uint8Array to Uint8Array<ArrayBuffer>.

What's Changed

  • perf(tar): skip zero-block scan for normal headers by @ayuhito in #161
  • feat!: use native compression streams by @ayuhito in #162

Full Changelog: v0.7.7...v0.8.0