Storybook's @storybook/addon-links package facilitates seamless navigation between stories within your Storybook environment. Version 6.0.23, released on October 3, 2020, builds upon the functionality offered in version 6.0.22, which was released on September 26, 2020. Examining the core metadata reveals subtle, yet important, differences.
While both versions maintain identical dependencies for libraries like qs, global, core-js, ts-dedent, and supporting @storybook packages (such as @storybook/csf, @storybook/addons, @storybook/router, @storybook/core-events, @storybook/client-logger), a key distinction lies within the internal @storybook package versioning. Version 6.0.23 introduces synchronized peer dependencies across the @storybook ecosystem (addons, router, core-events, client-logger) whereas version 6.0.22 has its own versioning. This synchronization is crucial for ensuring compatibility and stability across the Storybook platform; this change reduces unforeseen conflicts and enhances the overall developer experience by guaranteeing that features dependent on these interconnected packages operate as expected.
Both versions feature identical development dependencies, relying on enzyme and @types/webpack-env for testing and type definitions respectively. Furthermore, they share identical peer dependencies on react and react-dom, signifying that developers using either version benefit from the same fundamental React infrastructure. This addon remains a vital tool for crafting intuitive and interlinked storybooks.
The are not vulnerabilities for the version 6.0.23 of the package @storybook/addon-links