The @storybook/theming package, crucial for styling and theming Storybook components, saw significant updates between versions 5.0.11 and 5.1.1. A notable change is the upgrade of core-js, transitioning from version 2.6.5 to version 3.0.1, providing modern JavaScript features and polyfills. Polished, a CSS-in-JS utility library, also saw an upgrade from version 2.3.3 to 3.3.1, bringing in new functionalities and performance improvements. Developers will appreciate the updated emotion libraries, with @emotion/core and emotion-theming going from 10.0.7 to 10.0.9, and @emotion/styled remaining at 10.0.7 ensuring better integration and performance. The newer version drops the dependencies to lodash.isequal, react-inspector and lodash.mergewith while adding resolve-from as a dependency. The @storybook/client-logger is updated to version 5.1.1 in sync with the main package. Fundamentally, version 5.1.1 focuses on dependency upgrades, ensuring compatibility with the latest standards and potentially offering performance enhancements, while streamlining the bundle with the removal of some dependencies. Developers should note these dependency changes when upgrading, ensuring smooth transitions and taking advantage of the new features offered by the updated libraries. The package size also increased from 57363 to 78732.
The are not vulnerabilities for the version 5.1.1 of the package @storybook/theming