Skip to content

Releases: lxsmnsyc/seroval

v0.5.0

17 Mar 06:05
Compare
Choose a tag to compare

Full Changelog: v0.4.1...v0.5.0

v0.4.0

16 Mar 13:12
Compare
Choose a tag to compare

This release focuses on compatibility and perf improvements.

but mostly just compatibility (because seroval is fast enough)

  • Add { disabledFeatures: number } config for serialize and serializeAsync
  • Add toJSON, toJSONAsync, compileJSON and fromJSON
  • Fix support for bigint and bigint TypedArray

v0.3.0

13 Mar 12:38
Compare
Choose a tag to compare
  • Rework serialization
  • Add support for Error and AggregateError
  • Add support for Iterable
  • Add support for TypedArray
  • Fix RegExp and Date to not be treated as primitive values
  • Fix empty Map and Set not generating reference.
  • Fix assignment order
  • Change Infinity to 1/0

Full Changelog: v0.2.1...v0.3.0

v0.2.0

06 Mar 08:59
Compare
Choose a tag to compare
  • Add support for Promise serialization via serializeAsync
  • Add deserialize
  • Add serialize as an alternative for default export

Full Changelog: v0.1.0...v0.2.0