Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@tperale tperale released this 03 Apr 20:59

2.0.0 (2025-04-03)

Bug Fixes

  • bindump: various bug fixes (c836366)
  • Controller: uncomplete relations should throw (98a3331)
  • Cursor: no longer returns EOF (4f2cd2c)
  • Cursor: turn Binary{Reader,Writer} into DataView children (57426c0)

chore

  • writer: improve api for binwrite (471becb)

Features

  • bindump: create metadata while reading binary definition (fefe1e8)
  • bindump: support dumping binary objects (27bd65b)
  • Primitive: add support for {un}signed 24 bits integer (d34d57f)
  • reader: bindump on error (7788deb)

BREAKING CHANGES

  • writer: binwrite call arguments changed.
    No longer needs to pass a BinaryWriter to the function
  • reader: The API of the binread slightly changed.
  • If you need to pass arguments to the topmost definition. Create an object
    instance instead.
  • The context is now passed through an option object instead of an
    argument.
  • Cursor: The BinaryReader will no longer returns an EOF symbol
    when reading outside of the buffer range.