Gatsby plugin typescript receives a bump from version 4.8.2 to 4.9.0, bringing subtle but important refinements to the TypeScript integration within Gatsby projects. Both versions maintain core functionality, adding seamless TypeScript support to Gatsby, enabling developers to leverage static typing, enhanced code maintainability and modern JavaScript features. Dependency-wise, both versions carry the same core Babel-related dependencies needed to process TypeScript code like @babel/core, @babel/runtime, @babel/preset-typescript and plugins for numeric separators, optional chaining, and nullish coalescing. The key difference arises in the babel-plugin-remove-graphql-queries dependency which updates from version 4.8.2 to 4.9.0 alongside an update of the library babel-preset-gatsby-package from 2.8.0 to 2.9.0, potentially addressing bug fixes or minor improvements in how GraphQL queries are handled during the TypeScript compilation. These updates are crucial for developers heavily reliant on GraphQL within their Gatsby projects, ensuring a smooth development workflow. Developers should note the package size of the updated version is slightly increased compared to the previous one, which could have a minor impact on install times in some environments. These changes, while not drastic, demonstrate ongoing maintenance and improvements in the Gatsby TypeScript plugin ecosystem, promising enhanced reliability and compatibility for Gatsby developers embracing TypeScript.
The are not vulnerabilities for the version 4.9.0 of the package gatsby-plugin-typescript