You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This milestone aims to consolidate test-related packages into a unified @storybook/addon-test package. The goal is to simplify testing workflows and ensure all relevant test utilities are maintained under a single addon. The work requires package migrations, updates to CLI behavior, automigrations, and comprehensive documentation.
Items:
1. Promote @storybook/experimental-addon-test to stable @storybook/addon-test
Rename and restructure @storybook/experimental-addon-test as @storybook/addon-test
Update package.json metadata (name, version, description) in the package
Ensure stable API exposure for the new @storybook/addon-test package
Remove "experimental" labels and update all internal references in the codebase
2. Merge test-related packages into @storybook/addon-test
Remove @storybook/addon-interactions
Make sure its not referenced anywhere and change all references to the new package instead
Make sure automigrations or init scripts don't install @storybook/addon-interactions anymore
Verify that the automigration covers all common use cases and edge cases (run it against a sample of real projects if possible)
Automigration: Install @storybook/addon-test for the user if they had @storybook/addon-essentials
Update Addon Kit to use @storybook/addon-test
Update documentation & migration notes for Storybook 9
Provide a clear migration guide for users moving from Storybook 8.x to 9, highlighting the new @storybook/addon-test and the removal of the old packages
Document the new unified testing workflow and its benefits in the official docs (e.g., Guide for “Testing in Storybook 9”) (@jonniebigodes)
Update all relevant Storybook documentation sections (addons list, CLI docs, configuration guides) to reflect the consolidated test addon (@jonniebigodes)
Point @storybook/addon-test readme to official documentation
This milestone aims to consolidate test-related packages into a unified
@storybook/addon-test
package. The goal is to simplify testing workflows and ensure all relevant test utilities are maintained under a single addon. The work requires package migrations, updates to CLI behavior, automigrations, and comprehensive documentation.Items:
1. Promote @storybook/experimental-addon-test to stable
@storybook/addon-test
@storybook/experimental-addon-test
as@storybook/addon-test
2. Merge test-related packages into @storybook/addon-test
@storybook/addon-interactions
@storybook/addon-interactions
anymore@storybook/addon-interactions
docs (@jonniebigodes)@storybook/addon-actions
@storybook/addon-test
code/addons/actions/ADVANCED.md
if not already happened (@jonniebigodes)@storybook/instrumenter
@storybook/instrumenter
into@storybook/addon-test
@storybook/addon-test
for instrumentation@storybook/instrumenter
package from the monorepo after a successful merge@storybook/test
3. Update CLI to reflect new Test addon behavior
@storybook/addon-test
when "Testing" is selected for all new Storybook projects@storybook/addon-test
4. Rewrite post-install script to ask for Test Module usage
5. Automigration & Documentation Updates
@storybook/test
,@storybook/addon-interactions
,@storybook/addon-actions
,@storybook/instrumenter
,@storybook/experimental-addon-test
) from users’ package.json@storybook/addon-test
for the user if they had@storybook/addon-essentials
@storybook/addon-test
@storybook/addon-test
and the removal of the old packages@storybook/addon-test
readme to official documentationThe text was updated successfully, but these errors were encountered: