NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Object manipulation utilities
Last release 2 days ago
12 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Most releases are documented
notes for 40 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
74 releases · first in 2024
### Patch Changes - #10505: Apply formatting and lint compatibility changes for Biome 2.5.15. - #10506: Organize imports consistently with the checks
Nothing published for this version
Nothing published for this version
One column per month.
Nothing published for this version
Dot-separated mutations now reject new constructor and prototype keys, as well as __proto__, instead of creating these keys through inherited properti
#10342: Prevent prototype pollution when merging documents and writing nested values or JSON references, while preserving prototype-named JSON data properties.
Dot-separated mutations now reject new constructor and prototype keys, as well as __proto__, instead of creating these keys through inherited properties.
#10338: Update ts-deepmerge to prevent untrusted object properties from replacing built-in methods and breaking string conversion.
Properties named after built-in object methods, including toString, valueOf, and hasOwnProperty, are now omitted from merged data.
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
### Patch Changes - #9941: Republish every package through npm trusted publishing. No functional changes.
Nothing published for this version
### Patch Changes - #9719: docs: update the Scalar platform overview block in the README
### Patch Changes - #9710: Republish so the updated README (with the Scalar platform overview) reaches npm. Also renames the README generator metadata
readme to scalarReadme: npm treats a readme field as the readme text itself, so affected packages were published with a literal [object Object] readme on the registry instead of README.md.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
### Patch Changes - #8664: refactor: replace wildcard export barrels with explicit named re-exports
### Patch Changes - #8466: chore: new build pipeline
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.4.1 - #8420: fix TypeScript access to navigator.userAgentData in isMacOS without ts-ex
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.4.0 - #8336: feat: support flushing any pending operations
### Minor Changes - #8322: chore: bump required node version to >=22 (LTS) ### Patch Changes #### Updated Dependencies - @scalar/helpers@0.3.0 - #8322
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.18 - #8314: chore: limit concurrent operations while migrating workspaces
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.17 - #8310: refactor: move helpers to the helpers package to share primitive helpers
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.16 - #8248: fix: local storage migration script
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.15 - #8212: chore: version bump
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.12 - #8178: chore: package bump due to ci failure
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.11 - #8016: feat: move history and auth into their own store
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.10 - #7963: feat: unify is-object helpers
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.9 - #7894: fix: the import and export of redirect to proxy
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.8 - #7751: fix: auth persistence
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.7 - #7720: feat: escape XML in json2xml
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.6 - #7661: fix: all issues for client modal v2 preparation
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.5 - #7605: fix: all issues for client modal v2 preparation
### Patch Changes - #7581: fix: npm publish job #### Updated Dependencies - @scalar/helpers@0.2.4 - #7581: fix: npm publish job - #7567: feat: add cod
Updated dependencies [`f7c24e4`]:
f7c24e4]:
Updated dependencies [`21aa62e`]:
21aa62e]:
Updated dependencies [`9ec8adf`]:
9ec8adf]:
Updated dependencies [`bfd814a`, `86f028d`]:
Updated dependencies [`d86f1d6`, `cded2d6`]:
#7274 a68b1af Thanks @marcalexiei! - fix(object-utils): remove empty index export
#7274 a68b1af Thanks @marcalexiei! - fix(object-utils): remove type-fest unused dependency
Updated dependencies [d86f1d6, cded2d6]:
Updated dependencies [`fddf294`, `c1ecd0c`]:
Updated dependencies [`6ec8c29`]:
6ec8c29]:
### Patch Changes - Updated dependencies [3f6d0b9] - @scalar/helpers@0.0.12
### Patch Changes - Updated dependencies [bff46e5] - @scalar/helpers@0.0.11
### Patch Changes - Updated dependencies [821717b] - @scalar/helpers@0.0.10
### Patch Changes - Updated dependencies [98c55d0] - Updated dependencies [0e747c7] - @scalar/helpers@0.0.9
### Patch Changes - Updated dependencies [66b18fc] - @scalar/helpers@0.0.8
### Patch Changes - Updated dependencies [c0d6793] - Updated dependencies [f3d0216] - @scalar/helpers@0.0.7
2d7f995: refactor: use more common straight apostrophe ' instead of the real apostrophe ’
4440949: chore: bumping packages
8c7bad8: chore: move build tooling to esbuild
Your coding agent can read these notes before it upgrades. Set up the MCP server →