v0.8.0
- Resolves #16
Iterableis no longer a separate kind of node, it's now a subset of eitherObjectorNullConstructor(depending onconstructor).Feature.Symbolno longer disables the use ofSymbol.iteratorinIterable. Iterable protocol is now skipped.
- Replace
Undefined,Null,Boolean,NaN,NegativeZero,InfinityandNegativeInfinitywith theConstantNode. - Fix deserialization step for objects with zero properties returning a different reference.
- Drop support for
PromiseLike(akaThenables) due to the potential DoS - Add support for boxed primitives
- Fix parsing errors to be descriptive
- optimize serialization
What's Changed
- fix "logical OR" when mean "bitwise OR" by @samualtnorman in #20
- 0.8.0 by @lxsmnsyc in #18
New Contributors
- @samualtnorman made their first contribution in #20
Full Changelog: v0.7.0...v0.8.0