Opened 17 hours ago
Closed 16 hours ago
#65556 closed task (blessed) (fixed)
Sync changes from Gutenberg 22.9
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 7.1 | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | General | Keywords: | has-patch |
| Focuses: | Cc: |
Description
This ticket is for syncing the changes between 3166ad3c587b4091f77b0e16affeed5762e193f1 (version 22.8.0 of the Gutenberg plugin) and the 22.9.0 release of the Gutenberg plugin into wordpress-develop (5426109cdaf45828ef28ff8527d7d38e7e75fe74).
Previously:
- #65555 (
22.8.0)
Change History (2)
This ticket was mentioned in PR #12356 on WordPress/wordpress-develop by @desrosj.
17 hours ago
#1
#2
@desrosj
16 hours ago
- Resolution set to fixed
- Status changed from assigned to closed
In 62578:
General: Bump the pinned hash for Gutenberg to v22.9.0.
This updates the pinned commit hash of the Gutenberg repository from 3166ad3c587b4091f77b0e16affeed5762e193f1 (version 22.8.0) to 5426109cdaf45828ef28ff8527d7d38e7e75fe74 (version 22.9.0).
A full list of changes included in this commit can be found on GitHub: https://github.com/WordPress/gutenberg/compare/v22.8.0..v22.9.0.
The following commits are included:
- Real Time Collaboration: Introduce filters for the polling intervals. (https://github.com/WordPress/gutenberg/pull/76518)
- UI: Update @base-ui/react from 1.2.0 to 1.3.0 (https://github.com/WordPress/gutenberg/pull/76603)
- Card: Use Text component for Title typography (https://github.com/WordPress/gutenberg/pull/76642)
- Add TypeScript parser tests for shouldSkipReference (https://github.com/WordPress/gutenberg/pull/76611)
- Update changelog link for pull request 11276 (https://github.com/WordPress/gutenberg/pull/76638)
- ThemeProvider: Add
cursorprop (https://github.com/WordPress/gutenberg/pull/76410) - RTC: Fix RichTextData deserialization (https://github.com/WordPress/gutenberg/pull/76607)
- Cross Origin Isolation: Remove
imgfrom the list of elements that get mutated (https://github.com/WordPress/gutenberg/pull/76618) - RTC: Scroll to collaborator on click (https://github.com/WordPress/gutenberg/pull/76561)
- Fix backport changelog filename (https://github.com/WordPress/gutenberg/pull/76651)
- Build: Skip non-minified build for WASM-inlined workers (https://github.com/WordPress/gutenberg/pull/76615)
- Improvements to dataviews infinite scroll (https://github.com/WordPress/gutenberg/pull/74378)
- Image/Site Logo: hide crop toolbar when editMediaEntity is unavailable (https://github.com/WordPress/gutenberg/pull/76626)
- Bump lodash from 4.17.21 to 4.17.23 in /platform-docs (https://github.com/WordPress/gutenberg/pull/74829)
- RTC: Change RTC option name (https://github.com/WordPress/gutenberg/pull/76643)
- Change from PR https://github.com/WordPress/gutenberg/pull/11276 to https://github.com/WordPress/gutenberg/pull/11234 with with different approach (https://github.com/WordPress/gutenberg/pull/76661)
- Build: Fix vips worker 404 when SCRIPT_DEBUG is true (https://github.com/WordPress/gutenberg/pull/76657)
- Build: Remove unused JXL WASM module from vips worker (https://github.com/WordPress/gutenberg/pull/76639)
- Storybook: disabled autodocs for Icon library (https://github.com/WordPress/gutenberg/pull/76620)
- Connectors: fix button size (https://github.com/WordPress/gutenberg/pull/76582)
- Revisions: Add Meta fields diff panel to document sidebar (https://github.com/WordPress/gutenberg/pull/76341)
- Reduce the added halo for selected block. (https://github.com/WordPress/gutenberg/pull/76619)
- Site Editor > Pages: move view config to the server (https://github.com/WordPress/gutenberg/pull/76573)
- ui/Tabs: add runtime validation for tab/panel mismatches (https://github.com/WordPress/gutenberg/pull/75170)
- Fix Color Picker Angle Reset on Gradient Type Change (https://github.com/WordPress/gutenberg/pull/76595)
- ESLint: Add
no-unmerged-classnamerule (https://github.com/WordPress/gutenberg/pull/76458) - RTC: Backport race condition fix (https://github.com/WordPress/gutenberg/pull/76649)
- ui/Card: Add overflow: clip to root container (https://github.com/WordPress/gutenberg/pull/76678)
- Storybook: Make "introduction" top level (https://github.com/WordPress/gutenberg/pull/76671)
- Fix navigation block rendering unit test (https://github.com/WordPress/gutenberg/pull/76685)
- Hide Additional CSS controls when block is inside contentOnly editing mode (https://github.com/WordPress/gutenberg/pull/76512)
- RTC: Increase polling intervals, increase polling on primary room only (https://github.com/WordPress/gutenberg/pull/76704)
- Navigation: Avoid List View changing position when navigation block saves (https://github.com/WordPress/gutenberg/pull/76659)
- Fix navigation block unit test and e2e test (https://github.com/WordPress/gutenberg/pull/76692)
- Stretchy Text: Fix focus loss (https://github.com/WordPress/gutenberg/pull/75092)
- Fix locked content when switching to a different template without exiting 'Edit pattern' (https://github.com/WordPress/gutenberg/pull/76710)
- Guidelines: Improvements to the UX (https://github.com/WordPress/gutenberg/pull/76383)
- Fix: Create custom template modal content width (https://github.com/WordPress/gutenberg/pull/76713)
- Core Data: Optimize getRawEntityRecord selector (https://github.com/WordPress/gutenberg/pull/76632)
- Metabox: Fix checkbox style in sidebar (https://github.com/WordPress/gutenberg/pull/76718)
- Stop keeping stale controlled blocks after reset (https://github.com/WordPress/gutenberg/pull/76591)
- Gate client-side media processing as plugin-only (https://github.com/WordPress/gutenberg/pull/76700)
- Storybook: Add redirect for moved introduction page (https://github.com/WordPress/gutenberg/pull/76701)
- InputControl: Add to @wordpress/ui (https://github.com/WordPress/gutenberg/pull/76653)
- UI Tooltip: Improve documentation to cover intended accessibility practices (https://github.com/WordPress/gutenberg/pull/76705)
- Add EmptyState component to @wordpress/ui (https://github.com/WordPress/gutenberg/pull/74719)
- RTC: Use activation hook to enable RTC by default (https://github.com/WordPress/gutenberg/pull/76736)
- Forms Block: Add hidden input field variation (https://github.com/WordPress/gutenberg/pull/74131)
- Guidelines: Refactor components and improve TypeScript typing (https://github.com/WordPress/gutenberg/pull/76394)
- Connectors: Align client-side registration API with server-side (https://github.com/WordPress/gutenberg/pull/76737)
- Properly resolve
getTemplateIdfor hybrid themes (https://github.com/WordPress/gutenberg/pull/76532) - Changelog: Add missing label-to-feature mappings (https://github.com/WordPress/gutenberg/pull/76646)
- Connectors: Support non-AI provider types and add JS extensibility e2e test (https://github.com/WordPress/gutenberg/pull/76722)
- Experimental: Add
templatepanel to include the existing template actions (https://github.com/WordPress/gutenberg/pull/76539) - RadioControl: Add
role="radiogroup"to fieldset (https://github.com/WordPress/gutenberg/pull/76745) - wp-build: Hash transformed CSS for
data-wp-hashdedupe key (https://github.com/WordPress/gutenberg/pull/76743) - Button: restore specificity of high-contrast mode focus ring (https://github.com/WordPress/gutenberg/pull/76719)
- Updating versions in WordPress ahead of 7.0 (https://github.com/WordPress/gutenberg/pull/76723)
- Bump the github-actions group across 2 directories with 1 update (https://github.com/WordPress/gutenberg/pull/76681)
- Admin UI: Add CSS files to sideEffects array (https://github.com/WordPress/gutenberg/pull/76609)
- RTC: Add E2E "stress test" with complex interactions (https://github.com/WordPress/gutenberg/pull/76055)
- Connectors: Improve AI plugin button (https://github.com/WordPress/gutenberg/pull/76759)
- Login/out block: Add button block class names to the submit button (https://github.com/WordPress/gutenberg/pull/76746)
- Commands: Add sections to command palette and introduce Recently used functionality (https://github.com/WordPress/gutenberg/pull/75691)
- RTC: Use prepared queries instead of
*_post_metafunctions (https://github.com/WordPress/gutenberg/pull/76779) - Core Abilities: fix sideEffects flag (https://github.com/WordPress/gutenberg/pull/76763)
- Site Editor > Patterns: move config to the server (https://github.com/WordPress/gutenberg/pull/76734)
- Docs: Remove Puppeteer references and update to Playwright (https://github.com/WordPress/gutenberg/pull/76766)
- Site Editor > Templates: move config to the server (https://github.com/WordPress/gutenberg/pull/76622)
- Core Data: Remove 'isRawAttribute' internal util (https://github.com/WordPress/gutenberg/pull/76806)
- Reset blockEditingModes on RESET_BLOCKS (https://github.com/WordPress/gutenberg/pull/76529)
- Refactor: Use null coalescing operator for improved readability (https://github.com/WordPress/gutenberg/pull/76777)
- ui/CollapsibleCard: do not animate focus ring (https://github.com/WordPress/gutenberg/pull/76682)
- admin-ui / Breadcrumbs: stricter
items[].toprop types (https://github.com/WordPress/gutenberg/pull/76493) - RTC: Remove stale wp_enable_real_time_collaboration option check (https://github.com/WordPress/gutenberg/pull/76810)
- Storybook: Try changing to collapsed folders (https://github.com/WordPress/gutenberg/pull/76361)
- @wordpress/dataviews: migrate card layout to @wordpress/ui (https://github.com/WordPress/gutenberg/pull/76282)
- RTC: Fix editor freeze when replacing code editor content (https://github.com/WordPress/gutenberg/pull/76815)
- Preferences: Hide collaboration options when RTC is not enabled (https://github.com/WordPress/gutenberg/pull/76819)
- Cherry-pick: Set milestone on PRs after cherry-picking to release branch (https://github.com/WordPress/gutenberg/pull/76652)
- Site Tagline: Fix block error when migrating deprecated textAlign attribute (https://github.com/WordPress/gutenberg/pull/76821)
- Commands: Fix unstable
useSelectreturn value forrecentlyUsedNames(https://github.com/WordPress/gutenberg/pull/76822) ControlWithError: Connect validation messages to controls viaaria-describedby(https://github.com/WordPress/gutenberg/pull/76742)- Block Editor: Deprecate 'unstableSaveReusableBlock' action (https://github.com/WordPress/gutenberg/pull/76807)
- Editor: Fix template revisions using 'modified' date field instead of 'date' (https://github.com/WordPress/gutenberg/pull/76760)
- UI: Clarify public APIs and component naming, remove NoticeIntent typings (https://github.com/WordPress/gutenberg/pull/76791)
- fix(date): Recover WP timezone after third-party moment-timezone reload (https://github.com/WordPress/gutenberg/pull/75831)
- Admin UI: Update Page background color (https://github.com/WordPress/gutenberg/pull/76548)
- Snackbar: Use surface-width design token for max-width (https://github.com/WordPress/gutenberg/pull/76592)
- iAPI Docs: Add client-side navigation compatibility guide (https://github.com/WordPress/gutenberg/pull/76242)
- Enhance block registration by using blocks-manifest for improved performance (https://github.com/WordPress/gutenberg/pull/76317)
- docs(create-block-interactive-template): document available variants in README (https://github.com/WordPress/gutenberg/pull/76831)
- Build: detect version and generate asset.php for vendor scripts (https://github.com/WordPress/gutenberg/pull/76811)
- Site Editor > Patterns & Parts: generate sidebar from view config (https://github.com/WordPress/gutenberg/pull/76823)
- Interactivity API: mention
client-side-navigationscaffold variant in getting-started guide (https://github.com/WordPress/gutenberg/pull/76543) - Fields: Add
excerptfield (https://github.com/WordPress/gutenberg/pull/76829) - Update PHP_CodeSniffer repository link and schema URL (https://github.com/WordPress/gutenberg/pull/76816)
- docs: Fix markdown links and PHP code block in client-side navigation compatibility guide (https://github.com/WordPress/gutenberg/pull/76856)
- Experimental: Add
revisionspanel (https://github.com/WordPress/gutenberg/pull/76735) - https://github.com/WordPress/gutenberg/pull/76478 Boot: Fix black area below content when sidebar is taller than page c… (https://github.com/WordPress/gutenberg/pull/76764)
- Style Book: Fix missing styles for classic themes in stylebook route (https://github.com/WordPress/gutenberg/pull/76843)
- UI/Dialog: Expose initialFocus and finalFocus on Dialog.Popup (https://github.com/WordPress/gutenberg/pull/76860)
- compose/useDialog: add
stopPropagation()to Escape handler (https://github.com/WordPress/gutenberg/pull/76861) - RTC: Add e2e block gauntlet (https://github.com/WordPress/gutenberg/pull/76849)
- UI: Add AlertDialog primitive (https://github.com/WordPress/gutenberg/pull/76847)
- RTC: Fix stuck "Join" link in post list when lock expires (https://github.com/WordPress/gutenberg/pull/76795)
- Site Editor: simplify sidebar for Pages & Templates (https://github.com/WordPress/gutenberg/pull/76868)
- Site Editor v2: Add missing menu items to navigation leaf more menu (https://github.com/WordPress/gutenberg/pull/76804)
- Navigation: Add a shared helper for font sizes in Navigation Link and Navigation Submenu blocks (https://github.com/WordPress/gutenberg/pull/74855)
- Reduce specificity of nav link default padding so global styles are applied (https://github.com/WordPress/gutenberg/pull/76876)
- Icon: Fix center alignment in the editor for classic themes (https://github.com/WordPress/gutenberg/pull/76878)
- RTC: Fix notes not syncing between collaborative editors (https://github.com/WordPress/gutenberg/pull/76873)
- List Item: Disable edit as HTML support (https://github.com/WordPress/gutenberg/pull/76897)
- Block Library: Show fallback label in MediaControl when filename is empty (https://github.com/WordPress/gutenberg/pull/76888)
- Image block media placeholder: remove duotone (https://github.com/WordPress/gutenberg/pull/76721)
- Latest Comments: Fix v1 deprecated block missing supports (https://github.com/WordPress/gutenberg/pull/76877)
- VIPS: ensure single instance (https://github.com/WordPress/gutenberg/pull/76780)
- React vendor script: avoid warning on createRoot (https://github.com/WordPress/gutenberg/pull/76825)
- Connectors: Add Akismet as a default connector (https://github.com/WordPress/gutenberg/pull/76828)
- Core Data: remove offset param from stableKey, use pagination logic (https://github.com/WordPress/gutenberg/pull/76808)
- Button: hide focus outline on :active for click feedback in forced-colors mode (https://github.com/WordPress/gutenberg/pull/76833)
- Restore with compaction update (https://github.com/WordPress/gutenberg/pull/76872)
- Theme: Change default control cursor to
pointer(https://github.com/WordPress/gutenberg/pull/76762) - E2E Tests: Enable client-side media processing for site editor image test (https://github.com/WordPress/gutenberg/pull/76648)
- ComboboxControl: Fix accessible association of
helptext (https://github.com/WordPress/gutenberg/pull/76761) - Add backport for WP_ALLOW_COLLABORATION (https://github.com/WordPress/gutenberg/pull/76716)
- DataForm: Add
compactconfiguration option to thedatetimecontrol (https://github.com/WordPress/gutenberg/pull/76905) - Admin UI: Fix Page Header not rendering with only actions and add stories (https://github.com/WordPress/gutenberg/pull/76695)
- Improve JSDoc for abilities API (https://github.com/WordPress/gutenberg/pull/76824)
- DOM: Document class wildcard matcher for 'cleanNodeList' (https://github.com/WordPress/gutenberg/pull/76920)
- e2e: Add e2e tests for template and template part revisions (https://github.com/WordPress/gutenberg/pull/76923)
- react-dom vendor script: remove esModule flag (https://github.com/WordPress/gutenberg/pull/76925)
- Site Editor: Fix unsupported theme flash on direct URL navigation (https://github.com/WordPress/gutenberg/pull/76465)
- Icons: Enforce strict name validation in
registermethod (https://github.com/WordPress/gutenberg/pull/76079) - ToggleGroupControl: Fix accessible association of
helptext (https://github.com/WordPress/gutenberg/pull/76740) - Connectors: Replace plugin.slug with plugin.file (https://github.com/WordPress/gutenberg/pull/76909)
- UI/Dialog: deprioritize close icon for initial focus (https://github.com/WordPress/gutenberg/pull/76910)
- Block visibility badge: use canvas iframe for viewport detection (https://github.com/WordPress/gutenberg/pull/76889)
- Fields: Add
stickyfield (https://github.com/WordPress/gutenberg/pull/76922) - DOM: Prefer standard
caretPositionFromPointover deprecatedcaretRangeFromPoint(https://github.com/WordPress/gutenberg/pull/76921) - Block Supports: Add background gradient support that can combine with background images (https://github.com/WordPress/gutenberg/pull/75859)
- Tab Block: Remove anchor from save function (https://github.com/WordPress/gutenberg/pull/76511)
- CollapsibleCard: Add HeaderDescription subcomponent (https://github.com/WordPress/gutenberg/pull/76867)
- element: Make createInterpolateElement TS/type smart (https://github.com/WordPress/gutenberg/pull/71513)
- admin-ui: Update README to clarify purpose and distinguish from ui package (https://github.com/WordPress/gutenberg/pull/76943)
- Site Editor > Quick Edit: add form config to endpoint (https://github.com/WordPress/gutenberg/pull/76953)
- Fields: Tweak
excerptfield (https://github.com/WordPress/gutenberg/pull/76903) - Fix: Flaky RichText format e2e test (https://github.com/WordPress/gutenberg/pull/76958)
Props adamsilverstein, jorbin, westonruter, wildworks.
Fixes #65556.
This PR is for syncing the changes between
3166ad3c587b4091f77b0e16affeed5762e193f1(version22.8.0of the Gutenberg plugin) and the22.9.0release of the Gutenberg plugin intowordpress-develop(5426109cdaf45828ef28ff8527d7d38e7e75fe74).Trac ticket: Core-65556.
## Use of AI Tools
None.