@typescript-eslint/parser versions 8.32.1 and 8.32.0 represent incremental updates to an essential tool for ESLint integration with TypeScript projects. Both versions provide a custom parser that enables ESLint to effectively analyze and lint TypeScript code by leveraging TypeScript ESTree. The core functionality remains consistent, ensuring developers can seamlessly use ESLint's powerful linting capabilities with their TypeScript projects. The key differences lie in the dependency versions, specifically within the "@typescript-eslint" ecosystem and the devDependencies.
Specifically, the "@typescript-eslint/types", "@typescript-eslint/visitor-keys", "@typescript-eslint/scope-manager", and "@typescript-eslint/typescript-estree" dependencies are bumped from version 8.32.0 to 8.32.1. While seemingly minor, these incremental updates often include bug fixes, performance improvements, and potentially new features within those respective sub-packages. A second change can be seen in the "@vitest/coverage-v8" and the 'vitest' version, in 8.32.1 they are using the 3.1.3, while in 8.32.0 they are on 3.1.2. Developers should consider upgrading to 8.32.1 to benefit from these enhancements. Furthermore, both versions maintain the same peer dependencies for "eslint" and "typescript", ensuring compatibility within existing project setups. Before updating, developers should check the TypeScript-eslint's official release notes on GitHub to determine which specific bugs were resolved or enhancements introduced with this patch, which will help weigh the benefits versus the risk of updating.
The are not vulnerabilities for the version 8.32.1 of the package @typescript-eslint/parser