Releases: josdejong/svelte-jsoneditor
Releases · josdejong/svelte-jsoneditor
v0.23.3
🚀 Features
- Update
codemirror
,ajv
,fontawesome
,jsonrepair
, and dev dependencies - by @josdejong (7bd08)
🐞 Bug Fixes
- Text mode loads partially scrolled down - by @josdejong (56e18)
View changes on GitHub
v0.23.2
🐞 Bug Fixes
- Change text "fullscreen" to "full screen" - by @josdejong (a5641)
- Editor not getting focus when clicking in an empty area in table mode - by @josdejong (0e740)
- #423 error about an invalid selection in text mode when clearing the contents - by @josdejong in #423 (5ed8a)
View changes on GitHub
v0.23.1
🚀 Features
- Update dependencies (
codemirror
,sass
, and dev dependencies) - by @josdejong (abf04) - Pass validation severity into UI - by @anlinguist in #416 (6cd6a)
- Fullscreen support for modals - by @josdejong in #420 (160a7)
🐞 Bug Fixes
- Update dependency
vanilla-picker
and update devDependencies - by @josdejong (b0ba1) - Support pressing Esc to close the CopyPasteModal - by @josdejong (fb77e)
View changes on GitHub
v0.23.0
🚀 Features
- #399 enable onRenderContextMenu when the editor is readOnly - by @1pone in #411 and #399 (db3fb)
- Extend the contexts of
onRenderMenu
andonRenderContextMenu
with a propreadOnly
- by @josdejong in #411 (4df55) - Search and replace in table mode - by @josdejong in #415 (0860f)
🐞 Bug Fixes
- Status bar not visible when caret is at the start of the document - by @josdejong (dca87)
- Cannot convert an Array into an Object - by @josdejong (4b3af)
- Disable all relevant context menu buttons when readOnly - by @josdejong in #411 (c66ee)
- Context menu not closing when clicking a button in a dropdown menu - by @josdejong (e2c41)
- Disable wrapped line indent when using tabs because that doesn't work well - by @josdejong (2a067)
- Insert an object or array in tree mode in an empty document not working - by @josdejong (5382e)
- Table row actions not disabled in the table mode context menu when having an empty document - by @josdejong (71232)
- Editor not getting focus when clicking inside the welcome screen of table mode - by @josdejong (919a3)
View changes on GitHub
v0.22.0
🚀 Features
- Do not trigger onChange on programmatic changes - by @josdejong in #410 (201f6)
- Document the requirement for immutable changes in
content
- by @josdejong in #318 (0545e) - Update dependencies (a.o. fixing an issue with wrapping tab indented lines) - by @josdejong (1bd92)
🐞 Bug Fixes
- Improve the logic to determine whether a JSON document needs formatting - by @josdejong (bb15b)
- OnCreateMenu and onCreateContextMenu possibly applying mutated changes without returning - by @josdejong (da8fd)
- Add missing property
onSelect
to interfaceJSONEditorPropsOptional
- by @josdejong (4087e)
View changes on GitHub
v0.21.6
🚀 Features
- Upgrade
codemirror
,jsonrepair
,svelte
,svelte-simple-modal
, and dev dependencies - by @josdejong (32557)
🐞 Bug Fixes
- Improve the logic to determine whether a JSON document needs formatting - by @josdejong (0ca8a)
- Type definition of
JSONEditorPropsOptional.flattenColumns
- by @josdejong (3a287) - Type definition of RenderMenuContext.mode - by @josdejong (51a71)
View changes on GitHub
v0.21.5
🚀 Features
- Implement support for vanilla JS components in
onRenderValue
using Svelte Action - by @josdejong in #398 (db482)
🐞 Bug Fixes
- #392 property
onRenderContextMenu
missing inJSONEditorPropsOptional
- by @josdejong in #392 (ee9b4) - Use
flex-start
instead ofstart
foralign-items
- by @clement-fischer and Clément Fischer in #395 (b8be1) - Consistently use selectedJson in the TransformModal - by @josdejong (ac31a)
- #401 original data can be mutated by the TransformModal previews - by @josdejong in #401 (337f8)
View changes on GitHub
v0.21.4
🐞 Bug Fixes
- #381 method
.update()
throwing an exception when calling directly after creating the editor - by @josdejong in #381 (75c3b) - Update
@codemirror/view
and dev dependencies - by @josdejong (3f2af)
View changes on GitHub
v0.21.3
🐞 Bug Fixes
- Update dependencies and devDependencies - by @josdejong (0d49b)
- #381 method
set()
sometimes throwing an error intext
mode - by @josdejong in #381 (2dc62) - #391 editor not supporting
Object.create(null)
as object - by @josdejong in #391 (918a1)
View changes on GitHub
v0.21.2
🚀 Features
- Update deps
codemirror
,jsonrepair
,sass
,svelte-awesome
,svelte-select
, and more - by @josdejong (63ac1) - Provide the current
selection
inonRenderContextMenu
- by @1pone in #376 (20688)
🐞 Bug Fixes
- #379 ContextMenu not closing after using a custom button via onRenderContextMenu - by @josdejong in #379 (2a831)
- #386 add a
standalone.d.ts
file to thevanilla-jsoneditor
package - by @josdejong in #386 (4f8fa) - Improve performance of
isColor
detection for long text values (See #378) - by @josdejong in #378 (b1a04) - Improve performance of
isColor
detection - by @josdejong in #378 (514f6) - Update dependency
jsonrepair
- by @josdejong (ec235)