Version 5.3.0 of the vscode-json-languageservice brings several updates compared to the previous stable version 5.2.0, notably in its dependency management and development tooling. A key change is the update of vscode-languageserver-types from version 3.17.2 to 3.17.3, potentially including bug fixes or new features related to language server protocols.
Significant updates appear in the *devDependencies* section, indicating improvements in the development and testing environment. eslint is updated from version 8.32.0 to 8.34.0 and rimraf from 4.1.1 to 4.1.2, likely incorporating enhanced linting rules and more efficient file removal, respectively which are generally invisible to developers using the library itself. TypeScript receives a bump from 4.9.4 to 4.9.5, along with corresponding updates to @typescript-eslint/parser and @typescript-eslint/eslint-plugin, moving from versions 5.48.2 to 5.52.0. These changes suggest a focus on leveraging the latest TypeScript features and maintaining code quality through stricter linting and parsing.
The package size also sees a slight increase, with unpackedSize growing from 499574 bytes to 556537, potentially reflecting the updated dependencies and any internal code enhancements. These version increments generally mean developers can enjoy the power of an updated JSON language service, built with the latest tooling to deliver consistent and reliable code completion, validation, and formatting for JSON documents within VS Code and other compatible editors. The releaseDate jumped from the beginning to the middle of February.
The are not vulnerabilities for the version 5.3.0 of the package vscode-json-languageservice