Skip to content

v4.2.0

Compare
Choose a tag to compare
@desaikd desaikd released this 05 May 18:38
· 45 commits to master since this release
24e2dfa

API Changes:

  • #657: Added position() API to Reader
  • #669,#670,#671,#683: Added an equals() API for the DOM
  • #686: Timestamp’s constructor can now accept a Date instead of requiring individual time unit fields.
  • #672: Reader.byteValue is now deprecated in favor of the new alias: Reader.uInt8ArrayValue, which is more descriptive.
  • #679: added support for duplicate fields in Struct for the DOM.

Bug Fixes:

  • #665: Fix length calculation for annotated containers
  • #666: (Bugfix for #664) change how container type information is stored on the stepIn stack
  • #684: Fixed bug in the text parser that allowed unclosed structs at the end of a stream.

Tweaks:

  • #668: Generate the ES6 module correctly
  • #662: Performance improvements in unicode decoding
  • #673: Use number instead of BigInt for smaller values (Performance optimization)