TypeScript 5.7.2 introduces several updates and improvements compared to version 5.6.3, mostly focused on the development dependencies used within the TypeScript project itself. The core description of TypeScript remains consistent: a language for application-scale JavaScript development. Key differences lie in the versions of developer tools used for building, testing, and linting TypeScript.
Notably, newer versions are implemented for @eslint/js (from 9.9.0 to 9.11.1), eslint (from 9.9.0 to 9.11.1), typescript (from 5.5.4 to 5.6.2), knip (from 5.27.2 to 5.30.6) playwright (1.46.0 to 1.47.2). These upgrades often bring performance enhancements, bug fixes, and new features that indirectly benefit TypeScript developers by ensuring a smoother and more efficient development workflow for the TypeScript team. The azure-devops-node-api has been updated from 14.0.2 to 14.1.0. The dprint typescript has also been updated from 0.91.6 to 0.93.0.
Furthermore the unpacked size of the library increase from 22437312 to 22739967 meaning new features or modification of the core library. While these changes are primarily internal, they contribute to the ongoing stability and refinement of the TypeScript language and tooling, ensuring a reliable experience for developers using TypeScript in their projects, even if the direct impact isn't immediately apparent. The focus is on the newest version of the development tools.
The are not vulnerabilities for the version 5.7.2 of the package typescript