@storybook/theming is a core Storybook library providing essential components for theming Storybook UIs and addons. Comparing versions 7.0.19 and 7.0.20, the primary distinction lies in the updated dependency of @storybook/client-logger. Version 7.0.20 uses @storybook/client-logger@7.0.20, while the earlier version 7.0.19 relies on @storybook/client-logger@7.0.19. This indicates a bug fix or improvement within the client-logger specifically, warranting an upgrade in the theming library. No other dependencies, devDependencies, or peerDependencies have changed. Both versions share the same core functionalities, including memoization using memoizerific, global styling utilities from @storybook/global, and @emotion libraries for styling and component creation. Developers leveraging @storybook/theming benefit from its robust styling capabilities rooted in Emotion, offering a flexible and performant theming solution. Notably, the peer dependencies remain consistent, requiring compatible versions of React and ReactDOM (>=16.8.0). This ensures broad compatibility across various React project setups. The underlying build tools, types and configurations appear unchanged between releases, thus keeping the upgrade seamless and avoiding any breaking changes. Ultimately, the update from 7.0.19 to 7.0.20 primarily addresses under-the-hood improvements in @storybook/client-logger, which indirectly enhances the overall logging and error reporting within Storybook environments that utilize @storybook/theming.
The are not vulnerabilities for the version 7.0.20 of the package @storybook/theming