Skip to content

v0.8.0

Compare
Choose a tag to compare
@lxsmnsyc lxsmnsyc released this 03 May 09:50
· 603 commits to main since this release
  • Resolves #16
    • Iterable is no longer a separate kind of node, it's now a subset of either Object or NullConstructor (depending on constructor).
    • Feature.Symbol no longer disables the use of Symbol.iterator in Iterable. Iterable protocol is now skipped.
  • Replace Undefined, Null, Boolean, NaN, NegativeZero, Infinity and NegativeInfinity with the Constant Node.
  • Fix deserialization step for objects with zero properties returning a different reference.
  • Drop support for PromiseLike (aka Thenables) due to the potential DoS
  • Add support for boxed primitives
  • Fix parsing errors to be descriptive
  • optimize serialization

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0