Version 7.24.6 of @babel/plugin-proposal-export-default-from introduces several updates compared to its predecessor, version 7.24.1, primarily affecting dependencies and the overall package size. Both versions serve the same core purpose: compiling export default from syntax to ES2015, enabling developers to use this convenient syntax in their codebases, which Babel then transforms for broader compatibility.
Notable differences lie in the dependency versions. @babel/helper-plugin-utils is updated to ^7.24.6 in the newer version, while it was ^7.24.0 in the older one. Similarly, @babel/plugin-syntax-export-default-from sees a bump from 7.24.1 to ^7.24.6. Development dependencies, @babel/core and @babel/helper-plugin-test-runner, also reflect this shift, moving from version 7.24.1 to ^7.24.6 in the latest release.
The most significant change is the substantial increase in the unpacked size of the package, jumping from 6264 bytes in version 7.24.1 to a considerable 72450 bytes in version 7.24.6, alongside an increased file count. Developers migrating should be mindful of this size difference, especially if bundle size is a critical factor in their project. However, this likely includes updated tests, documentation, or complementary features. Although both versions maintain the same peer dependency requirement of @babel/core ^7.0.0-0, users should ensure their Babel core version remains compatible for seamless integration. The release date signifies that the most recent version incorporates the latest bug fixes, performance improvements, and potential new features from the Babel team, making it a generally recommended upgrade for developers using this plugin.
The are not vulnerabilities for the version 7.24.6 of the package @babel/plugin-proposal-export-default-from