Vanilla JSONEditor has released a new version, 2.3.1, following closely on the heels of version 2.3.0. Both versions provide a web-based tool for viewing, editing, formatting, transforming, and validating JSON data, targeting developers needing a robust JSON handling solution within their applications. Examining their metadata, both versions share identical dependencies, including crucial libraries like ajv for JSON schema validation, svelte for UI components, codemirror packages enhancing the editor with features like linting, language support, and autocompletion, and @jsonquerylang/jsonquery for powerful JSON querying capabilities. The packages also share dependencies such as lodash-es, jsonrepair, memoize-one for optimization, and icons libraries to improve appearance.
The key difference lies in the dist section. Version 2.3.1 possesses a slightly larger unpacked size of 9366285 bytes compared to version 2.3.0's 9365992 bytes, a difference of just under 300 bytes. This minor size increase, alongside a new release date approximately one and a half hours later, suggests a bug fix or incremental improvement within the code likely addressing a niche edge case rather than a significant feature addition. For developers, while upgrading to 2.3.1 is advisable for its refinements and any potential minor bug fixes, the core functionality and dependency set remain consistent, ensuring a smooth transition and continued usability of the Vanilla JSONEditor library.
The are not vulnerabilities for the version 2.3.1 of the package vanilla-jsoneditor