@storybook/addons versions 6.0.3 and 6.0.4 represent incremental updates to Storybook's addon management system, crucial for extending and customizing the Storybook development environment. Both versions share the same core functionality: providing a centralized store for managing and interacting with Storybook addons. They depend on essential utilities like global, core-js, and regenerator-runtime to ensure broad browser compatibility and modern JavaScript features. Key Storybook components like @storybook/api, @storybook/router, @storybook/theming, @storybook/channels, @storybook/core-events, and @storybook/client-logger are intricately woven into their architecture, ensuring seamless integration within the Storybook ecosystem. These versions maintain peer dependency requirements for react and react-dom, signalling that addons built using this package are designed to work alongside the React library in Storybook environments.
The primary distinction lies in the synchronized versioning of internal Storybook dependencies. Version 6.0.4 aligns all @storybook/* dependencies to 6.0.4, while version 6.0.3 aligns them to 6.0.3. This synchronization implies that 6.0.4 includes bug fixes, performance enhancements, or feature updates present in those core Storybook packages released between the two versions. Developers looking for the most stable and up-to-date experience with Storybook addons should opt for version 6.0.4. Considering that both versions have the same file count and unpacked size, the upgrade from 6.0.3 to 6.0.4 provides a low-risk opportunity to leverage the newest improvements within Storybook's addon infrastructure. The release date differential indicates a brief period where 6.0.3 was available before being superseded by 6.0.4, further highlighting the incremental nature of the updates.
The are not vulnerabilities for the version 6.0.4 of the package @storybook/addons