Skip to content

Commit 7cede9a

Browse files
committed
General: Bump the pinned hash for Gutenberg to 7b95ee96b (24.2.0).
This updates the pinned commit hash of the Gutenberg repository from 954fe7f9e04631c41aec4552acd627a7203a2aad to 7b95ee96b54de2e35886971ccf7eb449c324c830 (version 24.2.0). A full list of changes included in this commit can be found on GitHub: WordPress/gutenberg@954fe7f...7b95ee9 - useServerSideRender: parse messages from caught errors (WordPress/gutenberg#83365) - Docs: Fix published Vitest migration-guide links (WordPress/gutenberg#83449) - Fix: Whitespace changes are not shown in the Resolve Block diff. (WordPress/gutenberg#82397) - Editor: Use SearchableSelect for the post author field (WordPress/gutenberg#83323) - Docs: Note that block attributes and global styles values are untrusted at render time (WordPress/gutenberg#83473) - RichText: Remove dead exports and consolidate deprecations (WordPress/gutenberg#83461) - Inserter: Manage roving tab index to skip re-rendering every item (WordPress/gutenberg#83437) - SearchableSelectControl: Add to @wordpress/ui (WordPress/gutenberg#80979) - Try: Bolder "B" icon (WordPress/gutenberg#83321) - Ignore composer vendor files from top-level gitignore. (WordPress/gutenberg#22283) - Tests: Add floating notes e2e coverage (WordPress/gutenberg#83477) - Block Editor: Check the inserter's fallback containers unmemoized (WordPress/gutenberg#83446) - Packages: Update Ariakit to 0.4.40 (WordPress/gutenberg#83278) - Tests: Enforce per-call Vitest console expectations (WordPress/gutenberg#83095) - Theme: Fix virtual modules, root styles, and seed validation (WordPress/gutenberg#83355) - DataViews: Fix README to describe sort() as receiving field values, not items (WordPress/gutenberg#83483) - Combobox: Label popup dialogs in stories (WordPress/gutenberg#83476) - Block editor: Isolate mutable test fixtures (WordPress/gutenberg#83098) - Blocks: Isolate registration state in tests (WordPress/gutenberg#83099) - UI: Remove automatic Notice announcements (WordPress/gutenberg#82737) - Text: Migrate Emotion styles to an SCSS Module (WordPress/gutenberg#82573) - Block library: Isolate order-sensitive test interactions (WordPress/gutenberg#83101) - Format Library: unify FormatEditProps to one type, move private types (WordPress/gutenberg#83487) - UI: Announce selected chips in SearchableChipSelect (WordPress/gutenberg#82863) - Card: Migrate from Emotion to SCSS modules (WordPress/gutenberg#82577) - Components: Deprecate the private Menu API (WordPress/gutenberg#82947) - CustomGradientPicker: Migrate control wrappers to an SCSS module (WordPress/gutenberg#82576) - Components: Isolate order-sensitive UI tests (WordPress/gutenberg#83103) - Tests: Isolate mutable configuration fixtures (WordPress/gutenberg#83104) - Core data: Finish deferred selection updates in RTC test (WordPress/gutenberg#83366) - Block editor: Wait for final keyboard link suggestions (WordPress/gutenberg#83489) - Data: Assert and silence resolution error in useSuspenseSelect test (WordPress/gutenberg#83491) - Tests: Isolate deprecation warning state (WordPress/gutenberg#83107) - UI: Align selection popup checkmarks with the first label line (WordPress/gutenberg#82942) - Tests: Resolve Browser Mode commands against the live iframe (WordPress/gutenberg#83495) - Ensure position type is a string (WordPress/gutenberg#83500) - MediaUpload: Fix console error when reopening Gallery media library (WordPress/gutenberg#76749) - Refactor stylelint config detection in lint-style.js (WordPress/gutenberg#79280) - Docs: Recommend UI Tabs for switching views (WordPress/gutenberg#83516) - Popover: Close non-modal popovers on iframe interaction (WordPress/gutenberg#83509) - Typography: List only the weights inside a variable font's range (WordPress/gutenberg#83128) - Style book: Add link to example text. (WordPress/gutenberg#83448) - Tests: Add Vitest Browser Mode failure artifacts (WordPress/gutenberg#83093) - Theme: Make JavaScript token fallback transforms syntax-aware (WordPress/gutenberg#83356) - Editor: Fix new posts being published with the `auto-draft` slug (WordPress/gutenberg#83518) - Editor: Gather the View group of the Options menu into submenus (WordPress/gutenberg#82976) - Tests: Fix PostCSS browser-externalized warnings in Vitest (WordPress/gutenberg#83091) - Tests: Shuffle test cases in CI (WordPress/gutenberg#83111) - Update Styles > Blocks description. (WordPress/gutenberg#83515) - Columns: Remove the column count slider (WordPress/gutenberg#83262) - BorderControl: Remove `%` from the border width units (WordPress/gutenberg#83492) - Fields: Fix AuthorView for users who can't edit users (WordPress/gutenberg#83498) - Update and add justify icons. (WordPress/gutenberg#83519) - RichText: Refactor useMarkPersistent, fix StrictMode mount mark (WordPress/gutenberg#83463) - Theme: Improve accessibility, API documentation, and compatibility checks (WordPress/gutenberg#83358) - Theme: Preserve global token references in Lightning CSS (WordPress/gutenberg#83359) - Tests: Migrate internal linting to Vitest and remove unused Jest dependencies (WordPress/gutenberg#83502) - Improve specificity of lightbox button selector (WordPress/gutenberg#70800) - TextControl: Use design system colors when disabled (WordPress/gutenberg#83307) - Fix: Image lightbox: overlay becomes unusable (can't close) when it isn't a direct child of `<body>` (WordPress/gutenberg#83480) - Notes: Extract note selection sync into useNoteSelection hook (WordPress/gutenberg#83528) - Block Parser: Document `\WP_Block_Parser::$stack` as a list (WordPress/gutenberg#82695) - CollapsibleCard: Scope the header focus ring to its own trigger (WordPress/gutenberg#81314) - Fix broken links in docs (WordPress/gutenberg#83545) - Icons: Use assertEqualHTML() in icons registry tests (WordPress/gutenberg#83544) - Editor: Merge adjacent revision inline diffs (WordPress/gutenberg#80579) - Date: Ignore trailing format backslash instead of printing undefined (WordPress/gutenberg#81528) - Block Supports: Add background-clip block support infrastructure (WordPress/gutenberg#77141) - Block Editor: Fix translator comments for block count announcements (WordPress/gutenberg#83555) - Paste: replace non-breaking spaces at the edges of text with regular spaces (WordPress/gutenberg#83464) - Media Editor: Fix pan drag flooding undo history after wheel zoom (WordPress/gutenberg#83558) - Rich text: fix iOS double tap selection, preventing focus capture under editable host (WordPress/gutenberg#81042) - Block editor: migrate state-control badges to UI Badge (WordPress/gutenberg#82608) - Gallery: Add Order By controls for static gallery, consolidate controls in settings sidebar (WordPress/gutenberg#83438) - Media editor: show an error when saving attachment details fails (WordPress/gutenberg#83560) - Position controls: Fix useSelect warning for selected state viewports (WordPress/gutenberg#83570) - Inserter: Use design system focus ring for previews (WordPress/gutenberg#83126) - Image: Fix lightbox using thumbnail aspect ratio instead of original image ratio (WordPress/gutenberg#79058) - Docs: Clarify @wordpress/ui icon color requirements (WordPress/gutenberg#83564) - docker compose -T if stdin is not a tty (WordPress/gutenberg#78374) - Storybook: Add new contributing page. (WordPress/gutenberg#83345) - Widget Primitives: Avoid Vite warnings for runtime widget modules (WordPress/gutenberg#83602) - Build: Update Vite to 8.3.1 and simplify Storybook tooling (WordPress/gutenberg#83569) - doc(wp-env) Change core branch from trunk to master in doc (WordPress/gutenberg#83566) - wp-build: Remove the unused boot, private-apis, and route optional peer dependencies (WordPress/gutenberg#83601) - CI: Check CHANGELOG presence for published tooling and config packages (WordPress/gutenberg#83577) - Tests: Enforce Vitest assertion coverage (WordPress/gutenberg#83572) - Icons: Update heading level icons for optical balance (WordPress/gutenberg#83268) - ESLint: Add allowUseWithCaution option to use-recommended-components (WordPress/gutenberg#83536) - Notes: Refactor floating board measurement (WordPress/gutenberg#83485) - Inserter: Stop re-rendering the block list on block selection change (WordPress/gutenberg#83284) - Paste: Give each pasted data-URI image unique filename to avoid upload collisions. (WordPress/gutenberg#79480) - Changelog validator: ignore markdown & configs d46223 (WordPress/gutenberg#83618) - Font Library: Use UI Menu for collection actions (WordPress/gutenberg#82965) - Storybook: Show prop descriptions in Canvas controls (WordPress/gutenberg#83581) - test: Link upstream warning fixes in config (WordPress/gutenberg#83632) - Storybook: Use one block-editor store module (WordPress/gutenberg#83636) - Tests: Use strict assertions synced from Core changeset 63934. (WordPress/gutenberg#83619) - Math: Store cell alignment in the MathML and polyfill alignment and overlines in Chromium (WordPress/gutenberg#83164) - Storybook: Reuse PostCSS browser resolver in smoke tests (WordPress/gutenberg#83635) - Editor: Use UI Menu for template options (WordPress/gutenberg#82964) - RTC: Add a EntitySyncManager interface in core-data (WordPress/gutenberg#83410) - Term Count: Add margin support (WordPress/gutenberg#83608) - Archives: Add minimum height support (WordPress/gutenberg#83573) - Media Editor: Stop the crop pixel snap from recording undo history (WordPress/gutenberg#83571) - Term Name: Add margin support (WordPress/gutenberg#83606) - Post Author Biography: Add text indent support (WordPress/gutenberg#83614) - Code: Add minimum width and height support (WordPress/gutenberg#83574) - Details: Add minimum width support (WordPress/gutenberg#83576) - Post Content: Add minimum width support (WordPress/gutenberg#83575) - Post Excerpt: Add minimum width and height support (WordPress/gutenberg#83578) - Post Title: Add minimum width and height support (WordPress/gutenberg#83600) - Footnotes: Add minimum width and height support (WordPress/gutenberg#83579) - Storybook: Place Notice announcements under Components (WordPress/gutenberg#83617) - InputControl: Darken the field border on hover (WordPress/gutenberg#83306) - npm: Switch from legacy-peer-deps to strict-peer-deps (WordPress/gutenberg#81029) - Term Name: Add minimum width and height support (WordPress/gutenberg#83599) - Columns: Allow dropping a column at the outer edges (WordPress/gutenberg#83274) - E2E: Pin the site title in the Interactivity API router specs and give the E2E Storybook build more heap. (WordPress/gutenberg#83474) - Heading: Add minimum width and height support (WordPress/gutenberg#83580) - Login/out: Add minimum width and height support (WordPress/gutenberg#83583) - Verse: Add minimum width support (WordPress/gutenberg#83609) - Video, Cover: Don't autoplay in the editor when reduced motion is preferred (WordPress/gutenberg#83337) - Media & Text: Lower the specificity of the content padding (WordPress/gutenberg#83563) - Pagination: Add padding, margin, and block gap support (WordPress/gutenberg#83743) - Fix peer dependency conflicts left in the lockfile (WordPress/gutenberg#83754) - Comments Pagination: Add padding, margin, and block gap support (WordPress/gutenberg#83744) - Term Count: Add minimum width and height support (WordPress/gutenberg#83596) - Read More: Add border style support (WordPress/gutenberg#83735) - Cover: Don't autoplay embedded background videos when reduced motion is preferred (WordPress/gutenberg#83452) - No Results: Add minimum width and height support (WordPress/gutenberg#83584) - RichText: Rename utils.jsx to utils.js (WordPress/gutenberg#83758) - Quote: Add minimum width support (WordPress/gutenberg#83592) - Upgrade typescript-eslint to v8.70.1 (WordPress/gutenberg#83760) - Tabs: Add minimum width support (WordPress/gutenberg#83595) - Site Tagline: Add minimum width and height support (WordPress/gutenberg#83589) - Heading: Add text indent support (WordPress/gutenberg#83615) - Site Title: Add minimum width and height support (WordPress/gutenberg#83593) - Home Link: Add padding and margin support (WordPress/gutenberg#83607) - Preformatted: Add minimum width and height support (WordPress/gutenberg#83587) - Include E2E Storybook sources in docgen (WordPress/gutenberg#83634) - Extensible Site Editor: Pass custom block categories to the blocks store (WordPress/gutenberg#83762) - Packages: Declare missing peer dependencies and check them in CI (WordPress/gutenberg#83765) - Post Terms: Add minimum width and height support (WordPress/gutenberg#83586) - Group, Cover: Track drop zone element in state (WordPress/gutenberg#83756) - Global Styles: Add pseudo-state controls for Navigation Link (WordPress/gutenberg#83451) - storybook: Register playground core blocks once (WordPress/gutenberg#83637) - Document Outline: Show the design system focus ring instead of legacy box-shadow (WordPress/gutenberg#83755) - storybook: Update BlockPopover fixture to API version 3 (WordPress/gutenberg#83642) - Add typing to iAPI's getConfig() (WordPress/gutenberg#71692) - Components: deprecate Badge (WordPress/gutenberg#82379) - Block Editor: Fix style / nested attribute overwrite during multi-selection (WordPress/gutenberg#80070) - Notes: Restrict menu actions for resolution notes and resolved threads (WordPress/gutenberg#73243) - UI: Add change actions to form primitive stories (WordPress/gutenberg#83591) - Icons: Support keyword-based search in the icons registry (WordPress/gutenberg#82367) - Avatar: Explain that avatars use the Gravatar service (WordPress/gutenberg#83567) - UI: Add item labels and descriptions to remaining popups (WordPress/gutenberg#83493) - PaletteEdit: Stop changing the slug when renaming a preset (WordPress/gutenberg#83750) - Storybook: Fix missing block styles in BlockCanvas playground stories (WordPress/gutenberg#81070) - Tests: Enforce Vitest callback, promise, and title rules (WordPress/gutenberg#83620) - ItemGroup: Use design system focus ring (WordPress/gutenberg#83764) - Keep the legacy CheckboxControl visually consistent across viewports (WordPress/gutenberg#83612) - Media editor: Use UI Menu for crop aspect ratio (WordPress/gutenberg#82968) - Use strict assertions in override script tests (WordPress/gutenberg#83782) - Home Link: Add minimum width and height support (WordPress/gutenberg#83582) - Tab Panels: Add minimum height support (WordPress/gutenberg#83594) - Post Time to Read: Add minimum width and height support (WordPress/gutenberg#83598) - Term Description: Add minimum width and height support (WordPress/gutenberg#83597) - UI: Keep InputLayout chrome at md on small viewports (WordPress/gutenberg#82764) - Math: Add minimum width and height support (WordPress/gutenberg#83585) - Tests: Bump undici in the AI development test lockfile (WordPress/gutenberg#83799) - Bump brace-expansion in /test/ai-development (WordPress/gutenberg#83807) - Bump js-yaml and promptfoo in /test/ai-development (WordPress/gutenberg#83797) - Bump fast-uri from 3.1.7 to 3.1.8 (WordPress/gutenberg#83829) - Update AI Development package versions after npm audit (WordPress/gutenberg#83830) - Notes: Add show and hide options for floating notes (WordPress/gutenberg#83768) - Add separators to item popup components (WordPress/gutenberg#83776) - Components: Align RadioControl colors with UI Radio (WordPress/gutenberg#83270) - E2E: Mock Openverse in image drag-and-drop inserter test (WordPress/gutenberg#83842) - FormToggle: Match Switch colors across states (WordPress/gutenberg#83773) - Bump `@react-spring/web` from 9.4.5 to 10.1.2 (WordPress/gutenberg#83796) - ColorPalette: Show design system focus ring on custom color button (WordPress/gutenberg#83841) - Docs: Remove CheckboxControl heading from InspectorControls example (WordPress/gutenberg#83844) - Base Styles: Default the admin theme color to Blueberry (WordPress/gutenberg#83749) - Menu: Guard against nesting Group and RadioGroup (WordPress/gutenberg#83792) - Template Part: Fall back to rendering a template part from the theme file if the db version is unavailable (WordPress/gutenberg#83809) - Tests: Reset deprecation history in shared Vitest setup (WordPress/gutenberg#83849) - Menu: Disable triggers instead of roots in consumers (WordPress/gutenberg#83791) - Playlist: Replace the waveform player patch with its no-autoinit entry (WordPress/gutenberg#83132) - Update UI Spinner appearance and add a color prop (WordPress/gutenberg#83775) - UI: Align component names with their semantics (WordPress/gutenberg#83789) - Checkbox: Prevent rounded themes from making checkboxes circular (WordPress/gutenberg#83526) - Storybook: Update manifest snapshot for Spinner color prop (WordPress/gutenberg#83856) - Button: Only open the link popover on explicit user action (WordPress/gutenberg#30166) - Gallery Lightbox: Prevent image click from closing the dialog when navigation is enabled (WordPress/gutenberg#78898) - UI: Recommend Checkbox family components (WordPress/gutenberg#83771) - RadioControl: Keep a 16px visual with a larger hit target (WordPress/gutenberg#83840) - Table: replace deprecated word-break with overflow-wrap: anywhere (WordPress/gutenberg#82480) - Tag Cloud: Update styles and add `!important` (WordPress/gutenberg#70224) - Correctly document the `blockName` property as being nullable (WordPress/gutenberg#70900) - Add inertValue helper and use it for setting inert attribute (WordPress/gutenberg#83871) - Enable editableRoot for the list item block for multi-selection on mobile (WordPress/gutenberg#82816) - Verify localized data retention in override script test (WordPress/gutenberg#83845) - Tests: Bump ibm-cloud-sdk-core in the AI development test lockfile (WordPress/gutenberg#83887) - UI: Recommend Notice component (WordPress/gutenberg#82685) - Fix: MediaUpload `gallery` prop ignores `allowedTypes` (WordPress/gutenberg#78257) - Media editor: Add a session boundary above the cropper (WordPress/gutenberg#83550) - DataViews: Measure the container as the data view mounts to avoid a single column flash (WordPress/gutenberg#83752) - Pullquote: Add minimum width support (WordPress/gutenberg#83588) - Media editor: Remove initial state seeding from the session (WordPress/gutenberg#83893) - UI: Add e2e Storybook popup item layout fixtures (WordPress/gutenberg#83488) - Storybook: Give CI job a distinct name (WordPress/gutenberg#83869) - Coding standards: Skip anonymous class methods in block library function name sniff (WordPress/gutenberg#83900) - Pagination: Add border support (WordPress/gutenberg#83745) - PR meta: Move the props list into the shared comment (WordPress/gutenberg#82302) - Comments Pagination: Add border support (WordPress/gutenberg#83746) - Scripts: Resolve default configs without hoisted dependencies (WordPress/gutenberg#83902) - Image: Fix invalid CSS url() value in circle-mask style (WordPress/gutenberg#82333) - Query Total: Add minimum width and height support (WordPress/gutenberg#83590) - Scripts: Treat files passed after --fix as file arguments (WordPress/gutenberg#83521) - Editor: Remove icon for 'Export' more menu item (WordPress/gutenberg#83901) - Dashboard Widgets: let a mounted widget declare actions at runtime (WordPress/gutenberg#83877) - Framework: Switch from hoisted to isolated dependencies (WordPress/gutenberg#83847) - Test: Run Vitest type graph validation in process (WordPress/gutenberg#83851) - Remove use-memo-one usage (missing React 19 compat) (WordPress/gutenberg#83952) - Fix Post Featured Image crash when isLink is enabled (WordPress/gutenberg#81584) - Experiment: restyle classic wp-admin controls from design system tokens (WordPress/gutenberg#82425) - Tests: Lint JavaScript Vitest mock imports (WordPress/gutenberg#83783) - Build: Remove patch-package (WordPress/gutenberg#83982) - Docs: Update deprecation testing guidance for shared reset (WordPress/gutenberg#83989) - DataViews: list hideable fields alphabetically in the view config (WordPress/gutenberg#83947) - Core Data: Rank link suggestions by type, and stop discarding merged results (WordPress/gutenberg#83407) - Add new react-inert-value package with inertValue helper (WordPress/gutenberg#83987) - Connectors: Keep a stored API key read-only when it can't be verified (WordPress/gutenberg#83889) - Navigation: Search every entity type from the link UI (WordPress/gutenberg#83408) - Tests: Cover translation setup in override script tests (WordPress/gutenberg#83886) - Build: Update Vite to 8.3.2 and remove the PostCSS browser resolver (WordPress/gutenberg#83992) - Update readme title to match block name (WordPress/gutenberg#83999) - RTC: Fix undo breaking for non-synced entities (WordPress/gutenberg#83888) - CI: Cover the AI development lockfile with Dependabot instead of npm audit (WordPress/gutenberg#83997) - Latest Posts: Add minimum width and height support (WordPress/gutenberg#83905) - Avatar: Add shadow support (WordPress/gutenberg#83929) - Tab List: Add shadow support (WordPress/gutenberg#83922) - Buttons: Add minimum width and height support (WordPress/gutenberg#83894) - Social Icons: Add shadow support (WordPress/gutenberg#83920) - Columns: Add minimum width and height support (WordPress/gutenberg#83895) - Gallery: Add shadow support (WordPress/gutenberg#83919) - File: Add shadow support (WordPress/gutenberg#83918) - Page List: Add minimum width and height support (WordPress/gutenberg#83908) - Build Tooling: Read npm v12 pack --json output (WordPress/gutenberg#84011) - Accordion Heading: Add line height support (WordPress/gutenberg#83958) - Paragraph: Add shadow support (WordPress/gutenberg#83926) - Media & Text: Add minimum width and height support (WordPress/gutenberg#83906) - Tests: Patch basic-ftp in AI development dependencies (WordPress/gutenberg#84000) - Env, E2E: Update dependencies that ran native install scripts (WordPress/gutenberg#84012) - Tests: Update Vitest to 5.0.3 and Storybook to 10.6.1 (WordPress/gutenberg#83996) - Search: Add padding support (WordPress/gutenberg#83984) - Block editor: Honour background skip serialization in the editor (WordPress/gutenberg#83943) - Framework: Declare React types in the workspaces that use them (WordPress/gutenberg#84013) - Fit text: Size each block instance in a loop independently (WordPress/gutenberg#83985) - FocalPointPicker: end a drag released over the editor canvas (WordPress/gutenberg#83348) - Tests: Cover Menu scroll lock and LinkControl protocols in browsers (WordPress/gutenberg#83991) - List: Add shadow support (WordPress/gutenberg#83923) - UI: Add Progress with custom color support (WordPress/gutenberg#83781) - ESLint: Allow non-module stylesheet imports in unit tests (WordPress/gutenberg#84019) - Canvas loader: Use UI Progress and pass color via the indicator prop (WordPress/gutenberg#83860) - Menu: Align group labels and separators with indented item labels. (WordPress/gutenberg#83993) - react-inert-value: add missing types/react peer dep (WordPress/gutenberg#84024) - Docs: Refine design system agent guidance (WordPress/gutenberg#84007) - Navigation: List allowed blocks in the link UI search results + add transformSuggestions to Link Control (WordPress/gutenberg#83652) - Sync: Remove exposed wp.sync package (WordPress/gutenberg#81999) - Style: Update color to use CSS variable in edit-site (WordPress/gutenberg#79002) - Popover: drop the will-change hint once the popover stops moving (WordPress/gutenberg#77359) - MediaEdit: Show a checkerboard background behind image previews (WordPress/gutenberg#83846) - Quote: Add button colour support (WordPress/gutenberg#83983) - Media & Text: Add duotone support (WordPress/gutenberg#83981) - Gallery: Add duotone support (WordPress/gutenberg#83978) - Interactivity API Router: Add reactive navigation lifecycle and initiator API (WordPress/gutenberg#83280) - Notes: Move floating notes into a canvas margin (WordPress/gutenberg#83786) - Verse: Add text columns and indent support (WordPress/gutenberg#83962) - Notes: Scroll floating notes with the canvas (WordPress/gutenberg#83852) - Notes: Add Undo to deleted note snackbar (WordPress/gutenberg#83988) - Framework: Move @typescript/native from the root to the workspaces that use it (WordPress/gutenberg#84027) - Repair invalid peer dependencies in the lockfile (WordPress/gutenberg#84062) - Term Template: Add minimum width and height support (WordPress/gutenberg#83914) - Fix check type declarations (WordPress/gutenberg#84070) - Media: track the original attachment id for edited images (WordPress/gutenberg#81803) - Post Comments Form: Add font family support (WordPress/gutenberg#83967) - Media Utils: Add `MediaEdit` as a private API (WordPress/gutenberg#84046) - Build Tools: Fix flaky ESM package types test timeout (WordPress/gutenberg#84068) - Embed: Add padding support (WordPress/gutenberg#83963) - Interactivity API: Add a data-wp-html directive (WordPress/gutenberg#83092) - Typography and "block-default icon polish. (WordPress/gutenberg#84073) - Release Tooling: Read the npm v12 JSON output shapes (WordPress/gutenberg#84075) - Menu: Align submenu labels and highlight open parents (WordPress/gutenberg#84031) - Props Bot: Skip bare reviews that duplicate their review comment runs (WordPress/gutenberg#84076) - Dataviews: use inertValue in CompositeGrid (WordPress/gutenberg#84072) - UI: Add Meter (WordPress/gutenberg#83855) - Media & Text: Add shadow support (WordPress/gutenberg#83976) - Media editor: restore original image in modal (WordPress/gutenberg#81805) - List: Add background image, size, and gradient support (WordPress/gutenberg#83935) - List Item: Add background image, size, and gradient support (WordPress/gutenberg#83936) - Block Editor: Fix 'Manage allowed blocks' not shown when its the only 'Advanced' control (WordPress/gutenberg#84067) - Design System: Clarify tooltip labeling and UI review guidance (WordPress/gutenberg#83898) - Gallery: Add minimum width and height support (WordPress/gutenberg#83897) - File: Add minimum width and height support (WordPress/gutenberg#83896) - Media: Return 0 from the edit root lookup when there is no edit root (WordPress/gutenberg#84096) - Read More: Add minimum width and height support (WordPress/gutenberg#83912) - UI: Recommend Radio family components (WordPress/gutenberg#83872) - Latest Comments: Add minimum width and height support (WordPress/gutenberg#83904) - chore: Use v24 in .nvmrc (WordPress/gutenberg#84061) - Embed: Add minimum width and height support (WordPress/gutenberg#83903) - Post Comments Form: Add minimum width and height support (WordPress/gutenberg#83910) - Post Featured Image: Add border style support (WordPress/gutenberg#83956) - Buttons: Add shadow support (WordPress/gutenberg#83916) - Poetry: Add fit text support (WordPress/gutenberg#83980) - Video: Add duotone support (WordPress/gutenberg#83979) - Notes: Keep anchor writes out of undo history (WordPress/gutenberg#84079) - ProgressBar: Use WPDS color tokens (WordPress/gutenberg#83779) - REST API: Add action-trash link to posts and comments (WordPress/gutenberg#84045) - RSS: Add minimum width and height support (WordPress/gutenberg#83913) - Notes: Reset paragraph top margin in floating notes (WordPress/gutenberg#84101) - Global Styles: Fix popover position in Styles screen (WordPress/gutenberg#84048) - Block Switcher: Show design system focus ring on pattern previews (WordPress/gutenberg#83933) - MediaEdit: Use design system focus ring (WordPress/gutenberg#83854) - Notes: Delete permanently when the trash is disabled (WordPress/gutenberg#84102) - Release: Rewrite SVN publication scripts in Node.js (WordPress/gutenberg#84034) - ContentEditableControl: Keep a disabled field focusable (WordPress/gutenberg#84083) - States: Scope per-instance rules to the block's root element (WordPress/gutenberg#83986) - List Item: Add shadow support (WordPress/gutenberg#83925) - DataViews: Truncate filter chips instead of wrapping them (WordPress/gutenberg#83879) - Experiments: Turn the React 19 experiment on by default (WordPress/gutenberg#83784) - Notes: Extract NoteReply and lift AddNote gating (WordPress/gutenberg#84106) - Interactivity API: Remove expired deprecated behaviors (WordPress/gutenberg#84098) - Breadcrumbs: Fix typo in aria label translation context (WordPress/gutenberg#84112) - ESLint: Allow generated test titles (WordPress/gutenberg#83995) - Icons: Add keywords to icon manifest (WordPress/gutenberg#83884) - Tooltip: Control the hover delay cancellation test clock (WordPress/gutenberg#84113) - VS Code: Add managed workspace config (WordPress/gutenberg#84025) - Breadcrumb: fix getMeasurementRender for React 19 (WordPress/gutenberg#84069) - Notes: Fix flaky thread scroll e2e test (WordPress/gutenberg#84118) - Detect the database client in the unit test debug step. (WordPress/gutenberg#84089) - UI: Preserve Autocomplete item type inference (WordPress/gutenberg#84095) - UI: Recommend Switch family components (WordPress/gutenberg#84097) - Env: Add an option to choose the MariaDB version (WordPress/gutenberg#83751) - UI: Preserve Combobox source item generics (WordPress/gutenberg#84094) - Menu: Tighten spacing, use 16px prefix icons, and cap width at 320px (WordPress/gutenberg#84028) - Notes: Preserve unsent note and reply drafts (WordPress/gutenberg#84110) - Theme: Add integration test coverage for seed colors in artifacts (WordPress/gutenberg#81161) - Progress: Migrate remaining ProgressBar usages and recommend UI Progress (WordPress/gutenberg#84021) - Components: Fix polymorphism typings leaking `as` prop (WordPress/gutenberg#82704) - Media & Text: Add background image, size, and gradient support (WordPress/gutenberg#83927) - Experiments: Use a mock plugin slug that no WordPress build ships in the unrelated-plugin test (WordPress/gutenberg#84133) - Button: Add background image, size, and gradient support (WordPress/gutenberg#83950) - Tests: Isolate Ajv per test in wp-env schema tests to avoid order dependence (WordPress/gutenberg#84139) - Storybook: Read icon keywords from the manifest (WordPress/gutenberg#84127) - SandBox: Fix embed previews that require a referrer in Safari (WordPress/gutenberg#84014) - Notes: Restore child notes trashed along with their parent note (WordPress/gutenberg#84100) - Style states: fix exception when there's no selected block (WordPress/gutenberg#84140) - Chore: Use v24.20 in `.nvmrc` config file. (WordPress/gutenberg#84138) - Security: Opt in to the npm v12 supply-chain defaults (WordPress/gutenberg#82689) - Docs: Describe isolated dependencies for agents and contributors (WordPress/gutenberg#84141) - Upgrade code and types to React 19 (WordPress/gutenberg#83941) - Latest Comments: Add border support (WordPress/gutenberg#84148) - Add prettier, eslint and stylelint to the root package.json (WordPress/gutenberg#84017) - FontSizePicker: Migrate Emotion styles to SCSS Modules (WordPress/gutenberg#84126) - Fields API: Add the server-side registry and REST route (WordPress/gutenberg#84078) - Block bindings: add support to `icon` attribute of `core/icon` (WordPress/gutenberg#80730) - VisuallyHidden: Move hiding styles outside CSS cascade layers (WordPress/gutenberg#84114) - Theme: Generate complete border token modes for Figma testing (WordPress/gutenberg#84035) - Developer tools: Simplify editor setup and add Zed settings (WordPress/gutenberg#84143) - Consolidate wp-admin container radiuses onto the design system scale (WordPress/gutenberg#82427) - CustomGradientPicker: Extend control point targets to the bar height (WordPress/gutenberg#84124) - Notes: Draw the canvas divider from body so it uses the theme text color (WordPress/gutenberg#84158) - Icons: Experiment with proportional stroke scaling (WordPress/gutenberg#84081) - Global Styles: Ignore theme.json values of unexpected types (WordPress/gutenberg#84523) - React 19 codemod: apply defaultProps when rendering a memo component (WordPress/gutenberg#84568) - React 19: add new incompatible plugins (WordPress/gutenberg#84607) - Tests: Fix HTML comparison tests (WordPress/gutenberg#84294) - Tests: Fix list item unsafe markup test on older WordPress versions (WordPress/gutenberg#84302) - Experiments: don't invalidate saved option with a legacy key (WordPress/gutenberg#84619) - Tests: Scope Classic block media checkbox locator (WordPress/gutenberg#84524) Props mamaduka. See #66340 git-svn-id: https://develop.svn.wordpress.org/trunk@64587 602fd350-edb4-49c9-b593-d223f7449a82
1 parent 9038784 commit 7cede9a

172 files changed

Lines changed: 12087 additions & 3239 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"url": "https://develop.svn.wordpress.org/trunk"
88
},
99
"gutenberg": {
10-
"sha": "954fe7f9e04631c41aec4552acd627a7203a2aad",
10+
"sha": "7b95ee96b54de2e35886971ccf7eb449c324c830",
1111
"ghcrRepo": "WordPress/gutenberg/gutenberg-wp-develop-build"
1212
},
1313
"engines": {

‎src/wp-admin/includes/update-core.php‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1170,6 +1170,9 @@
11701170
* 'wp-includes/images/icon-library/update.svg',
11711171
* 'wp-includes/images/icon-library/wordpress.svg',
11721172
*/
1173+
// 7.2
1174+
'wp-includes/js/dist/sync.js',
1175+
'wp-includes/js/dist/sync.min.js',
11731176
);
11741177

11751178
/**

‎src/wp-includes/assets/icon-library-manifest.php‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,13 @@
4949
'label' => _x( 'At Symbol (@)', 'icon label' ),
5050
'filePath' => 'at-symbol.svg',
5151
'collections' => array( 'core' ),
52+
'keywords' => array( _x( 'email', 'icon keyword' ) ),
5253
),
5354
'audio' => array(
5455
'label' => _x( 'Audio', 'icon label' ),
5556
'filePath' => 'audio.svg',
5657
'collections' => array( 'core' ),
58+
'keywords' => array( _x( 'music', 'icon keyword' ), _x( 'note', 'icon keyword' ) ),
5759
),
5860
'bell' => array(
5961
'label' => _x( 'Bell', 'icon label' ),
@@ -109,6 +111,7 @@
109111
'label' => _x( 'Caution', 'icon label' ),
110112
'filePath' => 'caution.svg',
111113
'collections' => array( 'core' ),
114+
'keywords' => array( _x( 'alert', 'icon keyword' ), _x( 'exclamation', 'icon keyword' ), _x( 'warning', 'icon keyword' ) ),
112115
),
113116
'chart-bar' => array(
114117
'label' => _x( 'Chart Bar', 'icon label' ),
@@ -179,6 +182,7 @@
179182
'label' => _x( 'Create', 'icon label' ),
180183
'filePath' => 'create.svg',
181184
'collections' => array( 'core' ),
185+
'keywords' => array( _x( 'add', 'icon keyword' ), _x( 'new', 'icon keyword' ), _x( 'plus', 'icon keyword' ) ),
182186
),
183187
'dashboard' => array(
184188
'label' => _x( 'Dashboard', 'icon label' ),
@@ -209,11 +213,13 @@
209213
'label' => _x( 'Envelope', 'icon label' ),
210214
'filePath' => 'envelope.svg',
211215
'collections' => array( 'core' ),
216+
'keywords' => array( _x( 'email', 'icon keyword' ), _x( 'letter', 'icon keyword' ), _x( 'post', 'icon keyword' ) ),
212217
),
213218
'error' => array(
214219
'label' => _x( 'Error', 'icon label' ),
215220
'filePath' => 'error.svg',
216221
'collections' => array( 'core' ),
222+
'keywords' => array( _x( 'alert', 'icon keyword' ), _x( 'caution', 'icon keyword' ), _x( 'exclamation', 'icon keyword' ), _x( 'warning', 'icon keyword' ) ),
217223
),
218224
'external' => array(
219225
'label' => _x( 'External', 'icon label' ),
@@ -224,6 +230,7 @@
224230
'label' => _x( 'File', 'icon label' ),
225231
'filePath' => 'file.svg',
226232
'collections' => array( 'core' ),
233+
'keywords' => array( _x( 'archive', 'icon keyword' ), _x( 'document', 'icon keyword' ), _x( 'folder', 'icon keyword' ) ),
227234
),
228235
'gallery' => array(
229236
'label' => _x( 'Gallery', 'icon label' ),
@@ -329,6 +336,7 @@
329336
'label' => _x( 'Pencil', 'icon label' ),
330337
'filePath' => 'pencil.svg',
331338
'collections' => array( 'core', 'core-admin' ),
339+
'keywords' => array( _x( 'edit', 'icon keyword' ) ),
332340
),
333341
'people' => array(
334342
'label' => _x( 'People', 'icon label' ),
@@ -429,6 +437,7 @@
429437
'label' => _x( 'Star Filled', 'icon label' ),
430438
'filePath' => 'star-filled.svg',
431439
'collections' => array( 'core' ),
440+
'keywords' => array( _x( 'favorite', 'icon keyword' ) ),
432441
),
433442
'star-half' => array(
434443
'label' => _x( 'Star Half', 'icon label' ),

‎src/wp-includes/assets/script-loader-packages.php‎

Lines changed: 30 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'wp-dom-ready',
55
'wp-i18n'
66
),
7-
'version' => '31c6cec5a4ff7aff483d'
7+
'version' => '5faef02d497f248e93ee'
88
),
99
'annotations.js' => array(
1010
'dependencies' => array(
@@ -67,7 +67,7 @@
6767
'wp-url',
6868
'wp-warning'
6969
),
70-
'version' => '56da94f1b6ed56573e78'
70+
'version' => '6d6b3181a753252387e7'
7171
),
7272
'block-editor.js' => array(
7373
'dependencies' => array(
@@ -105,7 +105,7 @@
105105
'wp-url',
106106
'wp-warning'
107107
),
108-
'version' => '578ad9eb61ae8af0123d'
108+
'version' => '6e282539cf0a135ed4a5'
109109
),
110110
'block-library.js' => array(
111111
'dependencies' => array(
@@ -151,7 +151,7 @@
151151
'import' => 'dynamic'
152152
)
153153
),
154-
'version' => '0999d15ea60b2ca101bc'
154+
'version' => '9442f80186e1fd6c9d4b'
155155
),
156156
'block-serialization-default-parser.js' => array(
157157
'dependencies' => array(
@@ -184,7 +184,7 @@
184184
'wp-shortcode',
185185
'wp-warning'
186186
),
187-
'version' => 'c453468c6e4fc4dacf25'
187+
'version' => '3a5d55524352cd1635f7'
188188
),
189189
'commands.js' => array(
190190
'dependencies' => array(
@@ -201,7 +201,7 @@
201201
'wp-primitives',
202202
'wp-private-apis'
203203
),
204-
'version' => '4a4a518ce9c4838666fe'
204+
'version' => '0f782aaf1624cdb1148e'
205205
),
206206
'components.js' => array(
207207
'dependencies' => array(
@@ -226,11 +226,10 @@
226226
'wp-theme',
227227
'wp-warning'
228228
),
229-
'version' => 'fecbc7a454bacff1527c'
229+
'version' => 'b719ac135662ae191dd9'
230230
),
231231
'compose.js' => array(
232232
'dependencies' => array(
233-
'react',
234233
'react-jsx-runtime',
235234
'wp-deprecated',
236235
'wp-dom',
@@ -241,7 +240,7 @@
241240
'wp-private-apis',
242241
'wp-undo-manager'
243242
),
244-
'version' => '18547cd8d2e6674f7b98'
243+
'version' => '502412777bc436c79a5e'
245244
),
246245
'core-commands.js' => array(
247246
'dependencies' => array(
@@ -258,7 +257,7 @@
258257
'wp-router',
259258
'wp-url'
260259
),
261-
'version' => '738a4beca871c27833f1'
260+
'version' => '8839a8b3ea5cc4eb698e'
262261
),
263262
'core-data.js' => array(
264263
'dependencies' => array(
@@ -271,19 +270,19 @@
271270
'wp-data',
272271
'wp-deprecated',
273272
'wp-element',
273+
'wp-hooks',
274274
'wp-html-entities',
275275
'wp-i18n',
276276
'wp-notices',
277277
'wp-primitives',
278278
'wp-private-apis',
279279
'wp-rich-text',
280280
'wp-style-engine',
281-
'wp-sync',
282281
'wp-undo-manager',
283282
'wp-url',
284283
'wp-warning'
285284
),
286-
'version' => 'a1d74a5d3b46ac893e05'
285+
'version' => '85a2af40c63fbc42dfd4'
287286
),
288287
'customize-widgets.js' => array(
289288
'dependencies' => array(
@@ -319,7 +318,7 @@
319318
'import' => 'static'
320319
)
321320
),
322-
'version' => 'dcab974f036fbee73086'
321+
'version' => 'b8cdb457de36ea41f05c'
323322
),
324323
'data.js' => array(
325324
'dependencies' => array(
@@ -347,7 +346,7 @@
347346
'moment',
348347
'wp-deprecated'
349348
),
350-
'version' => '8173fc0fc12b7bb7eaf0'
349+
'version' => 'af0f72250d99230696c5'
351350
),
352351
'deprecated.js' => array(
353352
'dependencies' => array(
@@ -410,7 +409,7 @@
410409
'import' => 'static'
411410
)
412411
),
413-
'version' => 'b4b1fb53ee012caa42fb'
412+
'version' => '2c15b75d60d41653fe34'
414413
),
415414
'edit-site.js' => array(
416415
'dependencies' => array(
@@ -459,7 +458,7 @@
459458
'import' => 'static'
460459
)
461460
),
462-
'version' => '1d1116c276ed95618737'
461+
'version' => '8690337206dfcb4ce13d'
463462
),
464463
'edit-widgets.js' => array(
465464
'dependencies' => array(
@@ -501,7 +500,7 @@
501500
'import' => 'static'
502501
)
503502
),
504-
'version' => 'b66dc643708560ba6922'
503+
'version' => '09222c649dc37fa9ac75'
505504
),
506505
'editor.js' => array(
507506
'dependencies' => array(
@@ -552,15 +551,15 @@
552551
'import' => 'static'
553552
)
554553
),
555-
'version' => '021570d5ceb676201638'
554+
'version' => 'a4fe21d0704817acc70d'
556555
),
557556
'element.js' => array(
558557
'dependencies' => array(
559558
'react',
560559
'react-dom',
561560
'wp-escape-html'
562561
),
563-
'version' => '4822427ad9c627826631'
562+
'version' => '5a4b1aa0e42aad8ef7db'
564563
),
565564
'escape-html.js' => array(
566565
'dependencies' => array(
@@ -594,7 +593,7 @@
594593
'import' => 'dynamic'
595594
)
596595
),
597-
'version' => 'f9ce39fe8a3d8aaf2fd6'
596+
'version' => '8a12998b72d8407956ee'
598597
),
599598
'hooks.js' => array(
600599
'dependencies' => array(
@@ -627,7 +626,7 @@
627626
'wp-element',
628627
'wp-keycodes'
629628
),
630-
'version' => 'ba3985e44a8fdca9462f'
629+
'version' => '2871b9b36c2a9aef74c4'
631630
),
632631
'keycodes.js' => array(
633632
'dependencies' => array(
@@ -662,6 +661,7 @@
662661
'wp-date',
663662
'wp-deprecated',
664663
'wp-element',
664+
'wp-html-entities',
665665
'wp-i18n',
666666
'wp-keycodes',
667667
'wp-notices',
@@ -672,7 +672,7 @@
672672
'wp-url',
673673
'wp-warning'
674674
),
675-
'version' => '64a4692e40e4685caccd'
675+
'version' => '688e248d5d924b36f889'
676676
),
677677
'notices.js' => array(
678678
'dependencies' => array(
@@ -711,7 +711,7 @@
711711
'wp-url',
712712
'wp-warning'
713713
),
714-
'version' => 'bb86130c876014c4db11'
714+
'version' => '6738120a1e2a12899699'
715715
),
716716
'plugins.js' => array(
717717
'dependencies' => array(
@@ -723,7 +723,7 @@
723723
'wp-is-shallow-equal',
724724
'wp-primitives'
725725
),
726-
'version' => 'a03a674fba0130981f2d'
726+
'version' => '4c53884fe0283a7ee4c5'
727727
),
728728
'preferences.js' => array(
729729
'dependencies' => array(
@@ -739,7 +739,7 @@
739739
'wp-primitives',
740740
'wp-private-apis'
741741
),
742-
'version' => 'f0a611a312173e6b7648'
742+
'version' => '00228fed7f2d274a78ab'
743743
),
744744
'preferences-persistence.js' => array(
745745
'dependencies' => array(
@@ -764,7 +764,7 @@
764764
'dependencies' => array(
765765

766766
),
767-
'version' => 'df3615fd5cb379fb7ffe'
767+
'version' => 'c12220e72e4bcdfac6f3'
768768
),
769769
'react-i18n.js' => array(
770770
'dependencies' => array(
@@ -824,7 +824,7 @@
824824
'wp-i18n',
825825
'wp-url'
826826
),
827-
'version' => '83e806a0634df6b93530'
827+
'version' => '3ddc6eaa634c653fb483'
828828
),
829829
'shortcode.js' => array(
830830
'dependencies' => array(
@@ -836,15 +836,7 @@
836836
'dependencies' => array(
837837

838838
),
839-
'version' => '914befb08774033e6265'
840-
),
841-
'sync.js' => array(
842-
'dependencies' => array(
843-
'wp-api-fetch',
844-
'wp-hooks',
845-
'wp-private-apis'
846-
),
847-
'version' => '7179e38284ff7aba21e6'
839+
'version' => '7d2c0a2a9e5ae3f8e1c9'
848840
),
849841
'theme.js' => array(
850842
'dependencies' => array(
@@ -854,7 +846,7 @@
854846
'wp-element',
855847
'wp-private-apis'
856848
),
857-
'version' => '795a74a11c336f95159b'
849+
'version' => '21b0c3318f26c7b3d71e'
858850
),
859851
'token-list.js' => array(
860852
'dependencies' => array(
@@ -926,7 +918,7 @@
926918
'wp-notices',
927919
'wp-primitives'
928920
),
929-
'version' => 'f2802a2d8ac37b86bc43'
921+
'version' => '27c5c0b8c8fcd1753149'
930922
),
931923
'wordcount.js' => array(
932924
'dependencies' => array(

0 commit comments

Comments
 (0)