A full version history of the @storybook/theming package with size, number of distributed files and dependency evolution.
@storybook/theming has undergone significant evolution, reflected in its numerous versions. The initial releases in the 5.x series (5.0.0 - 5.0.11) focused on core component stabilization. The 5.1.x range introduced core-js and saw ongoing refinements, while 5.2.x incorporated updates to @emotion libraries. The 5.3.x versions added ts-dedent and continued iterative improvements.
The 6.x series marked a shift with Emotion v10 and introduction of @emotion/is-prop-valid. Subsequent 6.x releases were incremental bug fixes and dependency updates within the same major version, resulting in many releases in short periods. Version 6.1.0 introduced ts-dedent version 2 and specific React peer dependencies. Versions 6.2, 6.3 and 6.4 continued dependecy updates.
The 6.5.x versions simplified dependencies, relying mainly on core-js and client logger, and introducing devDependencies for build and types.
Version 7 marked a significant architectural change, introducing peer dependency on @storybook/global and @emotion/use-insertion-effect-with-fallbacks and version 8 continues this focus by being based on peerDependencies for individual core components. Later 7.x releases were dedicated to stability and compatibility. With version 8, the package mainly has peer dependecies with storybook core parts.