NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2179 most downloaded on npm
Stringify JS values
Last release 5 days ago
29 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Some releases are documented
notes for 20 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
88 releases · first in 2023
One column per quarter.
Nothing published for this version
c7520ad: Skip escape replacement when decoding strings without backslashes.
0233519: Stop pulling async iterators and call their return method when streaming serialization is cancelled.
Validate the backing source of an iterator, async iterator, readable stream, and abort signal during deserialization, and export isStream.
isStream.Validate the buffer source of a typed array or DataView during deserialization.
DataView during deserialization.### Patch Changes - fix typed array max length
### Patch Changes - guard thenables
### Patch Changes - f84d457: fix CJS/ESM builds
c9dbda4: Serialized constructors now survive name-preserving bundler transforms (e.g. esbuild keepNames, which some platforms apply to hosted code dow
keepNames, which some platforms apply to hosted code downstream of the app's own build): every nested function in a toString()-serialized constructor uses method shorthand, so no bundle-scoped name helper leaks into payloads evaluated in realms that never loaded the bundle.### Patch Changes - fix depth limit
fix: streaming serialization cleanup
Credits to @spokodev and @greymoth-jp
fix internal type map missing in cross context
fix deserialization internal type check
### Patch Changes - 56a47ee: fix #74
fix depthLimit on streaming mode
ac27f21: feat: restricted plugin format
### Patch Changes - fix byte lengths
### Patch Changes - 3995cc1: security enhancements
### Minor Changes - aae0bc1: Project restructure
Nothing published for this version
Nothing published for this version
Move AbortSignal to seroval-plugins/web
AbortSignal to seroval-plugins/web
AbortSignal is a web standard.onParse, pushPendingState, popPendingState and parseWithError in Plugin API.status and value is now replaced with s (0, 1, 2 as pending, success, failure) and v respectively.new Date(NaN) is a thing.Nothing published for this version
Add AbortSignal to serializable values
AbortSignal to serializable valuesNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →