Storybook's @storybook/addon-interactions underwent significant updates moving from version 7.6.20 to 8.0.0. The core functionality remains focused on automating, testing, and debugging user interactions within Storybook stories, but several dependency upgrades and changes in included utilities impact developers directly. Version 8.0.0 sees a bump in core Storybook dependencies, requiring developers to update other Storybook packages for compatibility. Notably, @storybook/types aligns with the 8.0.0 release, ensuring type definitions are consistent across the Storybook ecosystem. React users building on Storybook should note that version 8.0.0 targets React 18, while older versions like React 16 are supported in 7.6.20. Also, typescript targets a newer version which may require some migration of existing codebases.
The updated version sheds @storybook/test, @storybook/icons, and makes specific versions mandatory for @storybook/theming, @storybook/components, @storybook/core-common, @storybook/core-events, @storybook/manager-api, @storybook/preview-api, @storybook/instrumenter, @storybook/client-logger, rendering version 8.0.0 as a cohesive experience. The shift also suggests potential internal architectural changes or improvements, reflected in a substantially larger unpacked size of 5360678 bytes compared to 7.6.20's 2146203 bytes. The release date indicates version 8.0.0 is a more recent iteration, incorporating the latest features and bug fixes. The changes reflect an effort to modernize the addon and offer a more streamlined experience with the latest Storybook ecosystem.
The are not vulnerabilities for the version 8.0.0 of the package @storybook/addon-interactions