-
1.10.0 Stable
released this
2026-07-11 14:10:28 +00:00 | 3 commits to main since this releaseAdded
.jsoncfile support with comment-preserving tree editing. JSONC files (JSON with//and/* */comments and trailing commas) now open in the same Tree/Source editor. Every structural edit in the tree — edit value, add/delete, rename, change type, reorder — is applied as a targeted text edit on the source (via Microsoft'sjsonc-parser), so comments and formatting survive editing and saving. Opening and saving an unedited.jsoncfile is byte-for-byte identical..jsonfiles are unchanged — they stay strict (a comment is still a parse error).```jsonccode blocks in Markdown notes render as a read-only tree, tolerating comments (analogous to the existing```jsonblock).
Known limitations
- Reordering rows in a
.jsoncfile moves each element with its same-line trailing comment; a free-standing comment line keeps its absolute position, so after a reorder it may sit next to a different element. No comment is ever lost — full positional fidelity on reorder is a future improvement.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads