TypeScript 3.6.2 introduces incremental improvements and refinements over version 3.5.3, focusing on developer experience and stability. For developers considering an upgrade, the key differences lie primarily in the expanded and updated development dependencies, suggesting a strengthened focus on testing and build tooling. Notably, version 3.6.2 incorporates "@types/node-fetch": "^2.3.4" and "azure-devops-node-api": "^8.0.0," dependencies not present in 3.5.3, potentially hinting at improved integration with Azure DevOps and enhanced capabilities around fetching resources. Also, there's a slight increase in the number of files included within the package, from 88 to 90, and an increase in unpacked size, which might reflect added features, enhanced type definitions, or refined internal modules contributing to better code analysis and overall performance.
Both versions share core development dependencies, such as gulp, mocha, and various @types/* packages, which maintain consistency in the development workflow. The release date difference signifies approximately a two-month period of improvements and bug fixes. Developers are advised to review the official TypeScript changelog for a comprehensive overview of specific feature additions, bug resolutions, and potential breaking changes when transitioning from 3.5.3 to 3.6.2, ensuring a smooth update with the latest enhancements.
The are not vulnerabilities for the version 3.6.2 of the package typescript