The @storybook/theming package provides core theming components for Storybook, enabling developers to create consistent and customizable user interfaces within their Storybook environments. Comparing versions 8.0.9 and 8.0.10, the changes appear minimal but important. The primary difference lies in the updated dependency on @storybook/client-logger, which increments from version 8.0.9 to 8.0.10. This update likely includes bug fixes, performance improvements, or new logging features within the Storybook client, contributing to a more stable and informative development experience.
Both versions share a robust set of dependencies, including memoizerific for performance optimization, @storybook/global for global Storybook utilities, and @emotion/use-insertion-effect-with-fallbacks for enhanced CSS injection. Development dependencies remain consistent, featuring tools like typescript for type safety, polished for CSS utilities, and @emotion libraries for styling. The package continues to support React versions 16.8.0 through 18.0.0 as peer dependencies, ensuring compatibility with a wide range of React projects.
While the core functionalities remain the same, the update to client-logger in version 8.0.10 suggests an emphasis on improved tooling and stability for Storybook users. Developers should consider upgrading to the latest version to benefit from these enhancements and ensure they are using the most up-to-date and reliable theming components for their Storybook setups. The slight increase in unpacked size from 738113 to 738115 bytes could be attributed to the updated logger files.
The are not vulnerabilities for the version 8.0.10 of the package @storybook/theming