Gatsby plugin typescript version 4.19.0 and its predecessor, version 4.18.1, offer streamlined TypeScript integration for Gatsby projects, enabling developers to leverage the benefits of static typing within their Gatsby development workflow. Both versions include essential dependencies like @babel/core, @babel/runtime, and @babel/preset-typescript for transpiling TypeScript code. They also incorporate Babel plugins for modern JavaScript features, ensuring compatibility across different browsers. A key dependency, babel-plugin-remove-graphql-queries, is present in both versions but sees an update from v4.18.1 to v4.19.0 in the newer release, potentially indicating optimizations or bug fixes related to GraphQL query handling.
The most notable change resides within the devDependencies. While both versions share cross-env, @babel/cli, and @babel/core, the babel-preset-gatsby-package dependency jumps from version 2.18.0 in 4.18.1 to 2.19.0 in 4.19.0. This update likely reflects improvements and enhancements within the Gatsby package tooling itself, potentially impacting the build process or other internal workings of the plugin. Developers upgrading should review the Gatsby release notes for details on changes introduced in babel-preset-gatsby-package version 2.19.0.
Finally, the unpackedSize increases slightly from 46628 to 46826, possibly connected to changes with babel-plugin-remove-graphql-queries and with babel-preset-gatsby-package. The release date of 4.19.0 is July 19, 2022, while 4.18.1 was released on July 12, 2022, indicating this is a rather small update. For developers using this plugin, it's vital to stay informed about such package updates for optimal Gatsby development with Typescript.
The are not vulnerabilities for the version 4.19.0 of the package gatsby-plugin-typescript