Skip to content

Releases: codedread/bitjs

v1.2.3

05 Feb 05:12
Compare
Choose a tag to compare

Added

  • archive: Support semantic methods for subscribing to unarchive events (onExtract), Issue #47.
  • archive: Added Gunzipper to decompress gzip files. Only supported on runtimes that supported
    DecompressionStream('gzip') for now. Issue #48.
  • io: Added a getData() method to ByteBuffer to retrieve a copy of the bytes that have been written.

Changed

  • archive: Unrarrer throws an explicit error when encountering RAR5 files.
  • io: ByteBuffer.insertXXX() now throws an error if trying to write past the end of the buffer.

v1.2.2

27 Jan 01:15
Compare
Choose a tag to compare

Added

  • archive: Support DEFLATE in Zipper where JS implementations support it in CompressionStream.
    Issue #40
  • archive: Support DEFLATE in Unzipper where JS implementations support it in DecompressionStream.
    Issue #38
  • file: Added detection of GZIP files.
  • io: Added a skip() method to BitStream to match ByteStream.

Fixed

  • Fixed a benign JS error in the Web Worker wrapper

v1.2.1

19 Jan 21:48
Compare
Choose a tag to compare

Added

  • image: Added PNG event-based parser (all critical and most ancillary chunks).

Changed

  • io: Fix ByteStream bug where skip(0) did not return the ByteStream.

Removed

  • image: Removed all custom parser Events and just use CustomEvent.

v1.2.0

15 Jan 21:22
Compare
Choose a tag to compare

Added

  • image: Added GIF and JPEG event-based parsers.
  • io: Added a skip() method to ByteStream.

v1.1.7

17 Dec 06:23
Compare
Choose a tag to compare
  • archive: Enable unarchiving/archiving in NodeJS.
  • Update unit test coverage and documentation.

v1.1.6

26 Oct 04:25
Compare
Choose a tag to compare

Changed

  • codecs: Special handling for mp3 streams inside mp4 containers.
  • codecs: Handle ffprobe level -99 in mp4 files.

v1.1.5

22 Oct 16:42
Compare
Choose a tag to compare
  • codecs: Add support for HE-AAC profile in mp4a.

v1.1.4

20 Oct 01:22
Compare
Choose a tag to compare
  • codecs: Add support for DTS audio codec and AV1 video codec.
  • codecs: Update how Matroska video/audio files are detected (video/x-matroska). Issue #43
  • untar: Fix long path/filenames in 'ustar' format. Issue #42

v1.1.3

16 Oct 04:15
Compare
Choose a tag to compare
  • codecs: Add support for WAV files to getShortMIMEString() and getFullMIMEString().
  • codecs: Fix support for AVI files in getFullMIMEString().

v1.1.2

30 Sep 18:30
Compare
Choose a tag to compare

Changed

  • codecs: Handle m4a files as audio/mp4.