Skip to content

v1.0.2

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Aug 14:15
Immutable release. Only release title and notes can be modified.
8933b7d

Patch Changes

  • 鈿狅笍 Fix tar and multipart cases that used UTF-16 instead of UTF-8 length calculations
    Submitted by @kitten (See #33)
  • Enforce declared File sizes for multipart/tar outputs, to avoid corrupted tarballs
    Submitted by @kitten (See #31)
  • Close stream iterators after streams are done
    Submitted by @kitten (See #35)
  • 鈿狅笍 Fix multipart corruption when headers match limit exactly
    Submitted by @kitten (See #38)
  • Don't ignore PAX zero-size override
    Submitted by @kitten (See #32)
  • 鈿狅笍 Fix incorrect combined header limit being applied
    Submitted by @kitten (See #34)
  • 鈿狅笍 Fix tar input's header being concurrently readable with a cancellation padding skip. This meant that partially reading a file may have caused issues and misalignment on the next file access
    Submitted by @kitten (See #28)
  • 鈿狅笍 Fix fallback conversion when Symbol.asyncIterator isn't available
    Submitted by @kitten (See #29)
  • Stop symlink entry.size === 0 from being used for padding, corrupting the output
    Submitted by @kitten (See #30)
  • Apply global PAX size override to all following entries
    Submitted by @kitten (See #39)
  • 鈿狅笍 Fix tar outputs with leading slash above length limit miscomputing prefix
    Submitted by @kitten (See #27)
  • 鈿狅笍 Fix shared Uint8Array on CRLF bytes causing workerd regression
    Submitted by @kitten (See #41)
  • Restore performance (after regression due to size limit) by decreasing async generator layering overhead
    Submitted by @kitten (See #40)