Version 5.1.3 of the vscode-json-languageservice introduces subtle but important updates compared to version 5.1.2. Notably, the @vscode/l10n dependency has been updated from version 0.0.8 to 0.0.10, potentially impacting localization aspects of the service. Several development dependencies also received updates. eslint moves from 8.27.0 to 8.28.0, TypeScript jumps from 4.8.4 to 4.9.3, @typescript-eslint/parser advances from 5.42.1 to 5.44.0, and @typescript-eslint/eslint-plugin follows suit with the same version bump. These changes likely incorporate bug fixes, performance enhancements, and new features within the tooling used to develop the language service itself, leading to a more robust and efficient development environment and a more stable final product.
Crucially, while the core functionality related to JSON parsing and language server features remains consistent, these updates suggest improvements in code quality, maintainability, and potential enhanced support for newer JavaScript/TypeScript features. Developers leveraging this library should benefit from a more refined and dependable JSON language service experience. Note that unpackedSize of the library has been slightly reduced, even if this value shouldn't impact the performance. The release dates also indicate a two-week gap between the versions.
The are not vulnerabilities for the version 5.1.3 of the package vscode-json-languageservice