npm / vanilla-jsoneditor
vanilla-jsoneditor
What changed in vanilla-jsoneditor 1 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-12.
3 breaking1 security3 new APIs and options1 behavior and defaults5 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initvanilla-jsoneditor 310 changes
Breaking changes 2
Pressing Escape no longer exits fullscreen mode in JSONEditorModal.
The method is synchronous instead of asynchronous.
Security 1
The package was upgraded to its latest version, fixing a security vulnerability.
New APIs and options 2
Adds a prop to name the editor for screen readers.
The maximum document size in text mode is now optionally configurable.
Fixes and other changes 5
Three CSS variables now have the missing jse prefix.
A scrollable ancestor is no longer scrolled when the editor gets focus.
This CSS variable is now applied to the active search match.
Fixed a layout issue with the Transform modal preview error on small screens.
Browser addons are prevented from reacting to keydown events such as shift+arrow down.
vanilla-jsoneditor 21 changes
Breaking changes 1
Upgraded to Svelte 5.
vanilla-jsoneditor 12 changes
New APIs and options 1
A new query language, JSON Query, was added.
Behavior and default changes 1
The expand and selection APIs were improved, which may affect how developers use them.