Skip to content

Latest commit

 

History

History
103 lines (48 loc) · 3.9 KB

CHANGELOG.md

File metadata and controls

103 lines (48 loc) · 3.9 KB

Changelog

2.0.2 (2024-01-01)

Bug Fixes

  • string: properly offset trimmed buffer (1f20fe4)

2.0.1 (2023-12-21)

Bug Fixes

  • typedarray: remove fast io path until we properly check for alignment (cf726d7)

2.0.0 (2023-12-21)

⚠ BREAKING CHANGES

  • tlv: The value type callback mechanism for TlvIo has been simplified: tag-to-value-type mappings should now be provided as properties on a plain JavaScript object.

Features

  • make context optional for IoType write (c8f2ea0)
  • tlv: add padding option (67b4ff1)
  • tlv: simplify value type selection in TlvIo (4768072)
  • typedarray: add TypedArrayIo type for efficient typed array handling (09102b7)

Bug Fixes

  • tlv: pass options through tlv helper (23f1d46)

1.5.1 (2023-12-17)

Bug Fixes

  • stream: correct length calculation in terminated byte reads (3f0a246)

1.5.0 (2023-12-17)

Features

  • tlv: handle zero-length TLVs (26527ca)

1.4.0 (2023-12-13)

Features

1.3.0 (2023-12-04)

Features

  • make context optional for IoType read (71a59ff)
  • make options optional for array, string, and struct helpers (29e9e82)

1.2.2 (2023-11-29)

Bug Fixes

  • fs: avoid throwing exception in node check conditional (9f951f8)

1.2.1 (2023-11-28)

Bug Fixes

  • struct: use correct return type for read function (f245d4a)
  • types: add missing types export directive to package file (00463cd)

1.2.0 (2023-11-28)

Features

  • types: export common types directly (7411298)

1.1.0 (2023-11-27)

Features

  • stream: add export for openStream helper (2bf6b87)

Bug Fixes

  • types: ensure common types are visible in published package (a766d4f)

1.0.0 (2023-11-26)

Features

  • initial release