A full version history of the @storybook/addon-actions package with size, number of distributed files and dependency evolution.
The @storybook/addon-actions package has undergone significant evolution since its initial release, showcasing a commitment to stability and modernization across its versions. Starting with version 3.0.0 in 2017, the addon primarily focused on basic action logging for Storybook, with dependencies suited for older React versions. As the React ecosystem matured, so did the addon.
Versions 3.1.6 and later introduced uuid for improved event handling and later versions also improved the React Inspector which is a nice improvement for the debugging side of things. The 3.x versions saw incremental updates, mainly keeping up with Storybook core. Versions 4.x adopted Emotion for styling and introduced better component structures.
Major architectural shifts occurred in version 5.0.0, migrating to Core JS for modern web standards and Polished for enhanced styling utilities. Version 6.0.0 brought a major library upgrade and aligned dependency versions with Storybook's latest direction. A lot of dependencies with underlying versions got updated.
Versions 7.x onwards focused on a streamlined core of dependencies. The latest 8.x versions continue this trend, focusing on the peer dependency with storybook and small utility upgrades, This evolution demonstrates the package's ongoing effort to provide a robust and relevant action logging solution.