Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
c5ac3f5
Docs: Fix A11y preview configuration example (main branch)
jonniebigodes Oct 18, 2025
5229548
remove addon-jest
ndelangen Oct 20, 2025
192acfd
Merge pull request #32771 from storybookjs/norbert/delete-addon-jest-…
ndelangen Oct 20, 2025
445988e
Merge pull request #32766 from storybookjs/docs_fix_project_level_a11…
jonniebigodes Oct 20, 2025
85f7913
Update ./docs/versions/next.json for v10.0.0-rc.0
storybook-bot Oct 21, 2025
a989bdf
Merge branch 'latest-release'
ndelangen Oct 23, 2025
e350f1d
Merge pull request #32755 from storybookjs/docs_updates_to_addon_jest…
jonniebigodes Oct 20, 2025
cae3815
Merge pull request #32695 from storybookjs/shilman/32687-play-method
yannbf Oct 21, 2025
1d5e10e
Write changelog for 9.1.14 [skip ci]
storybook-bot Oct 24, 2025
e6f3ce9
broaden version ranges and apply fixes for nextjs16 support
ndelangen Oct 24, 2025
090fa72
Merge pull request #32755 from storybookjs/docs_updates_to_addon_jest…
jonniebigodes Oct 20, 2025
1e0228d
Merge pull request #32695 from storybookjs/shilman/32687-play-method
yannbf Oct 21, 2025
7636dbd
Write changelog for 9.1.14 [skip ci]
storybook-bot Oct 24, 2025
3ffbae0
Merge branch 'version-patch-from-9.1.13' of github.com:storybookjs/st…
ndelangen Oct 24, 2025
5a70f04
Merge pull request #32819 from storybookjs/valentin/vitest-v4-support-2
ndelangen Oct 24, 2025
0617aaa
improve typings of `storybook/internal/babel`
ndelangen Oct 24, 2025
86f50c0
Enhance `updateVitestFile.ts` to improve configuration handling and t…
ndelangen Oct 24, 2025
6f9f3da
Refactor `updateVitestFile.ts` to enhance template loading by using `…
ndelangen Oct 24, 2025
36a10dd
dedupe lockfile & fix typings
ndelangen Oct 24, 2025
8bd286f
Fix path resolution in Storybook configuration by replacing `import.m…
ndelangen Oct 24, 2025
92d87b1
changelog
ndelangen Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .circleci/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ The configuration accepts several pipeline parameters:
- **`check`**: Type checking and validation
- **`unit-tests`**: Vitest-based unit tests
- **`e2e-ui`**: End-to-end tests for Storybook's manager UI
- **`e2e-ui-vitest-3`**: End-to-end tests for Storybook's manager UI using Vitest 3
- **`test-init-empty`**: Tests Storybook init from empty directories
- **`test-init-features`**: Tests Storybook initialization with features
- **`test-portable-stories`**: Tests portable stories across frameworks
Expand Down
34 changes: 34 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,31 @@ jobs:
destination: playwright
path: test-storybooks/portable-stories-kitchen-sink/react/test-results/
- report-workflow-on-failure
e2e-ui-vitest-3:
executor:
class: medium
name: sb_playwright
steps:
- git-shallow-clone/checkout_advanced:
clone_options: --depth 1 --verbose
- attach_workspace:
at: .
- run:
command: yarn install --no-immutable
environment:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
name: Install dependencies
working_directory: test-storybooks/portable-stories-kitchen-sink/react-vitest-3
- run:
command: yarn playwright-e2e
name: Run E2E tests
working_directory: test-storybooks/portable-stories-kitchen-sink/react-vitest-3
- store_test_results:
path: test-results
- store_artifacts:
destination: playwright
path: test-storybooks/portable-stories-kitchen-sink/react-vitest-3/test-results/
- report-workflow-on-failure
knip:
executor:
class: large
Expand Down Expand Up @@ -979,6 +1004,9 @@ workflows:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down Expand Up @@ -1068,6 +1096,9 @@ workflows:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down Expand Up @@ -1128,6 +1159,9 @@ workflows:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down
25 changes: 25 additions & 0 deletions .circleci/src/jobs/e2e-ui-vitest-3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
executor:
name: sb_playwright
class: medium

steps:
- git-shallow-clone/checkout_advanced:
clone_options: '--depth 1 --verbose'
- attach_workspace:
at: .
- run:
name: Install dependencies
command: yarn install --no-immutable
working_directory: test-storybooks/portable-stories-kitchen-sink/react-vitest-3
environment:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run:
name: Run E2E tests
command: yarn playwright-e2e
working_directory: test-storybooks/portable-stories-kitchen-sink/react-vitest-3
- store_test_results:
path: test-results
- store_artifacts:
path: test-storybooks/portable-stories-kitchen-sink/react-vitest-3/test-results/
destination: playwright
- report-workflow-on-failure
7 changes: 5 additions & 2 deletions .circleci/src/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ jobs:
requires:
- create-sandboxes
- e2e-production:
parallelism: 25
parallelism: 7
requires:
- create-sandboxes
- e2e-dev:
parallelism: 1
parallelism: 25
requires:
- create-sandboxes
- test-runner-production:
Expand All @@ -63,6 +63,9 @@ jobs:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down
7 changes: 5 additions & 2 deletions .circleci/src/workflows/merged.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ jobs:
requires:
- create-sandboxes
- e2e-production:
parallelism: 12
parallelism: 6
requires:
- create-sandboxes
- e2e-dev:
parallelism: 1
parallelism: 12
requires:
- create-sandboxes
- test-runner-production:
Expand All @@ -63,6 +63,9 @@ jobs:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down
7 changes: 5 additions & 2 deletions .circleci/src/workflows/normal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ jobs:
requires:
- create-sandboxes
- e2e-production:
parallelism: 8
parallelism: 6
requires:
- create-sandboxes
- e2e-dev:
parallelism: 1
parallelism: 8
requires:
- create-sandboxes
- test-runner-production:
Expand All @@ -62,6 +62,9 @@ jobs:
- e2e-ui:
requires:
- build
- e2e-ui-vitest-3:
requires:
- build
- test-init-features:
requires:
- build
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ tsconfig.vitest-temp.json

# test-storybooks
test-storybooks/ember-cli/ember-output
test-storybooks/angular-cli/addon-jest.testresults.json


npm-shrinkwrap.json
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 9.1.14

- NextJS: Add NextJS 16 support - [#32791](https://github.com/storybookjs/storybook/pull/32791), thanks @yannbf and @ndelangen!
- Addon-Vitest: Support Vitest 4 - [#32819](https://github.com/storybookjs/storybook/pull/32819), thanks @yannbf and @ndelangen!
- CSF: Fix `play-fn` tag for methods - [#32695](https://github.com/storybookjs/storybook/pull/32695), thanks @shilman!

## 9.1.13

- Nextjs: Fix config access for Vite - [#32759](https://github.com/storybookjs/storybook/pull/32759), thanks @valentinpalkovic!
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ For additional help, share your issue in [the repo's GitHub Discussions](https:/
| [events](https://github.com/storybookjs/addon-events) | Interactively fire events to components that respond to EventEmitter |
| [google-analytics](https://github.com/storybookjs/addon-google-analytics) | Reports google analytics on stories |
| [graphql](https://github.com/storybookjs/addon-graphql) | Query a GraphQL server within Storybook stories |
| [jest](code/addons/jest/) | View the results of components' unit tests in Storybook |
| [jest](https://github.com/storybookjs/addon-jest) | View the results of components' unit tests in Storybook |
| [links](code/addons/links/) | Create links between stories |
| [measure](code/core/src/measure/) | Visually inspect the layout and box model within the Storybook UI |
| [outline](code/core/src/outline/) | Visually debug the CSS layout and alignment within the Storybook UI |
Expand Down
Loading
Loading