Skip to content

Storybook: Upgrade to 10.5 - #80692

Merged
aduth merged 2 commits into
trunkfrom
update/storybook-10-5
Aug 21, 2026
Merged

Storybook: Upgrade to 10.5#80692
aduth merged 2 commits into
trunkfrom
update/storybook-10-5

Conversation

@aduth

@aduth aduth commented Jul 24, 2026

Copy link
Copy Markdown
Member

What?

Upgrades Storybook from 10.4.3 to 10.5.3.

Relevant changelogs:

Temporarily merges to #80655, in order to demonstrate regression coverage success, and an expectation that #80655 will be merged first and then this rebased against trunk.

Why?

Testing Instructions

Verify that Storybook builds and loads with expected documentation, and verify that components manifest and its related tests continue as expected. To verify this, follow testing instructions from #80655.

Use of AI Tools

Used Cursor IDE + Auto (like Composer) model to navigate the upgrade and effect on components manifests, reviewed and iterated manually.

@aduth aduth added [Type] Developer Documentation Documentation for developers Storybook Storybook and its stories for components labels Jul 24, 2026
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

Size Change: 0 B

Total Size: 7.77 MB

compressed-size-action

@github-actions github-actions Bot added [Package] Components /packages/components [Package] Editor /packages/editor [Package] Block editor /packages/block-editor [Package] Icons /packages/icons [Package] DataViews /packages/dataviews [Package] Theme /packages/theme [Package] UI /packages/ui labels Jul 24, 2026
@aduth
aduth force-pushed the update/storybook-10-5 branch from 089a98b to cc1f0e8 Compare July 24, 2026 17:36
@aduth
aduth marked this pull request as ready for review July 24, 2026 17:43
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: aduth <aduth@git.wordpress.org>
Co-authored-by: mirka <0mirka00@git.wordpress.org>
Co-authored-by: ciampo <mciampini@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@aduth

aduth commented Jul 24, 2026

Copy link
Copy Markdown
Member Author

I've opened a draft pull request to demonstrate what the issues we'll encounter looks like: #80697

@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

Flaky tests detected in 7ed2af3.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/32482007545
📝 Reported tests:

shows pattern summary fields in the post editor in /test/e2e/specs/editor/various/post-summary.spec.js, passed after 1 failed attempt.
Error: apiRequestContext.fetch: socket hang up
Call log:
  - → GET http://localhost:8889/wp-json/wp/v2/blocks?per_page=100&status=publish%2Cfuture%2Cdraft%2Cpending%2Cprivate%2Ctrash
    - user-agent: Playwright/1.62.1 (x64; ubuntu 24.04) node/20.20 CI/1
    - accept: */*
    - accept-encoding: gzip,deflate,br
    - X-WP-Nonce: 97e39ec58d
    - cookie: wordpress_test_cookie=WP%20Cookie%20check; wordpress_logged_in_23778236db82f19306f247e20a353a99=admin%7C1787489351%7CBZhoc6r4PEH1KexYVp8LubJqR5FJE8yqVuh1yREwJ37%7Cf338207339c6bbb00dfe128f98ea9937392577631e0731064c479c032abefdef; wp-settings-time-1=1787317307

    at RequestUtils.rest (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/request-utils/rest.ts:112:39)
    at RequestUtils.deleteAllBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/request-utils/blocks.ts:23:28)
    at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-summary.spec.js:61:23

@mirka mirka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests well, and the e2e Storybook is also good.

Looks like 10.5.4 is already out, but not a blocker 😄

Comment thread packages/admin-ui/CHANGELOG.md
@aduth aduth mentioned this pull request Jul 31, 2026
Base automatically changed from add/storybook-docs-regression-testing to trunk July 31, 2026 17:28
@aduth
aduth force-pushed the update/storybook-10-5 branch from 00963e6 to fc2dc65 Compare July 31, 2026 17:45
@aduth
aduth force-pushed the update/storybook-10-5 branch from fc2dc65 to 1498ba9 Compare August 17, 2026 18:37
@aduth
aduth force-pushed the update/storybook-10-5 branch from 15c64a5 to 7ed2af3 Compare August 21, 2026 12:27
@ciampo

ciampo commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Looks like 10.5.4 is already out, but not a blocker 😄

We're at 10.5.10 now, probably a good small targeted follow-up PR after this one merged

@aduth

aduth commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

Yeah I expect 10.6 is imminent as well. They've got a pretty frequent release cadence these days. Might just end up waiting for that one unless there's something compelling from the patch versions.

@aduth

aduth commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

Actually it looks like with resolving merge conflicts and using ^ range, the actual effective installed version here is now 10.5.8 (see package-lock.json). It likely skipped 10.5.9 and 10.5.10 because of my min-release-age npm settings at the time of rebase.

@aduth
aduth merged commit b5e015d into trunk Aug 21, 2026
52 of 71 checks passed
@aduth
aduth deleted the update/storybook-10-5 branch August 21, 2026 14:42
@github-actions github-actions Bot added this to the Gutenberg 23.9 milestone Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] Block editor /packages/block-editor [Package] Components /packages/components [Package] DataViews /packages/dataviews [Package] Editor /packages/editor [Package] Icons /packages/icons [Package] Theme /packages/theme [Package] UI /packages/ui Storybook Storybook and its stories for components [Type] Developer Documentation Documentation for developers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants