Version 8.0.0 of @storybook/theming introduces several notable updates compared to the previous stable version, 7.6.20. While both packages serve as core theming components for Storybook, enabling consistent and customizable UI experiences, version 8.0.0 includes upgraded dependencies and development tools. A key difference lies in the @storybook/client-logger dependency, updated to version 8.0.0 from 7.6.20, aligning it with the core Storybook release and likely bringing improvements in logging capabilities and stability.
Furthermore, the @emotion family of libraries has seen significant upgrades: @emotion/cache, @emotion/react, and @emotion/styled have all been bumped to newer versions (11.11.0, 11.11.1, and 11.11.0 respectively) from their previous versions (11.10.7, 11.10.4 and 11.10.4). This signifies enhancements in styling performance, features, and React compatibility. Similarly, @emotion/use-insertion-effect-with-fallbacks moves from 1.0.0 to ^1.0.1, and @emotion/is-prop-valid is updated from 1.2.0 to ^1.2.1, possibly addressing edge cases and improving overall emotion integration. The typescript version has also been updated from ~4.9.3 to ^5.3.2. Developers should benefit from these updates through better performance, improved styling capabilities, and enhanced compatibility with the latest React ecosystem while upgrading to the newest typescript features. Ensure thorough testing after upgrading to address any potential breaking changes introduced by the updated dependencies.
The are not vulnerabilities for the version 8.0.0 of the package @storybook/theming