Version 5.3.7 of the vscode-json-languageservice, released on October 9, 2023, introduces several notable updates compared to version 5.3.6, released on August 28, 2023. Primarily, developers should note the updated dependencies. vscode-uri transitions from ^3.0.7 to ^3.0.8, vscode-languageserver-types moves from ^3.17.3 to ^3.17.5, and vscode-languageserver-textdocument goes from ^1.0.8 to ^1.0.11. These updates likely incorporate bug fixes, performance improvements, and new features within the language server protocol.
Furthermore, the devDependencies see updates to the linting and TypeScript tooling. @typescript-eslint/parser and @typescript-eslint/eslint-plugin advance from version 6.5.0 to 6.7.4, while eslint jumps from 8.48.0 to 8.51.0. The mocha and @types/mocha are also updated to newer versions. While these changes primarily impact the development process of the library itself, they indirectly benefit users by ensuring higher code quality and maintainability.
Finally, the unpacked size of the package has increased marginally from 562890 to 562891, indicating minor additions or adjustments within the codebase. Developers integrating this language service into their projects should review their existing configurations to ensure compatibility with the updated dependency versions, potentially unlocking enhanced language support for JSON-based files within their respective environments. These point releases often provide incremental improvements and are recommended for keeping projects up-to-date with the latest enhancements.
The are not vulnerabilities for the version 5.3.7 of the package vscode-json-languageservice