Rollup Plugin Esbuild, a tool designed to integrate the lightning-fast Esbuild compiler with Rollup, saw a minor update from version 3.0.0 to 3.0.1 on March 11, 2021. Both versions share the same core functionality, offering developers a significant performance boost in their Rollup-based workflows by leveraging Esbuild's speed for tasks like transpilation and bundling. The peer dependency requiring esbuild >=0.9.0 remains consistent ensuring compatibility with recent Esbuild releases. The tool supports modern JavaScript and TypeScript features, streamlining the build process and minimizing configuration.
Key dependencies like @rollup/pluginutils and strip-json-comments also remain unchanged, indicating that the core plugin architecture is stable. However, a crucial difference lies in the joycon dependency. Version 3.0.0 relies on version ^2.2.5 of joycon, while version 3.0.1 upgrades this dependency to ^3.0.0. This change, though seemingly small, could introduce subtle variations in configuration loading and handling within the plugin. Developers should be mindful of this update as joycon manages configuration files and environment variables.
For developers using Rollup Plugin Esbuild, these versions facilitate faster builds, improved developer experience, and simpler Rollup configurations. By upgrading to version 3.0.1, you are mainly leveraging the risk that comes with a version bump of one of the dependencies. The main reason for the update seems to be about fixing internal integration and not directly related to features for the end user.
The are not vulnerabilities for the version 3.0.1 of the package rollup-plugin-esbuild