Skip to content

Commit d31b75a

Browse files
committed
General: Bump the pinned hash for Gutenberg to v23.5.0.
This updates the pinned commit hash of the Gutenberg repository from `98a796c8780c480ef7bcfe03c42302d9564d785c` (version `23.4.0`) to `b5574edc8a952b2f1e528693761a97b1b3b580eb` (version `23.5.0`). A full list of changes included in this commit can be found on GitHub: https://github.com/WordPress/gutenberg/compare/v23.4.0..v23.5.0. The following commits are included: - Site Editor: Fix admin color scheme bleeding through the mobile content scrollbar gutter (WordPress/gutenberg#79056) - Build: Add GUTENBERG_CHECK_INSTALLED_DEPS env var to opt out of installed-deps check (WordPress/gutenberg#79068) - Media Editor: Keep the modal skeleton pinned in the editor flow (WordPress/gutenberg#79070) - Editor: Hide cmd palette shortcut in document bar when admin bar is shown (WordPress/gutenberg#79060) - Math format: seed LaTeX input from the current selection (WordPress/gutenberg#79052) - Omnibar: Rename experiment to match iteration issue (WordPress/gutenberg#79074) - Theme: Add Figma scopes to element size tokens (WordPress/gutenberg#79032) - Admin bar in editor experiment: show site icon instead of dashicon if set (WordPress/gutenberg#79049) - Math format: Simplify the onClick handler and use canonical selected-text capture (WordPress/gutenberg#79081) - Style Engine: Export public TypeScript types (WordPress/gutenberg#79079) - Image: Fix pasted images stretching when dimensions are preserved (WordPress/gutenberg#79067) - Update `@ariakit/react` to 0.4.29 (WordPress/gutenberg#79055) - Navigation: Use block context to determine whether Page List is nested in Submenu (WordPress/gutenberg#79048) - Fix code editor cursor jump on remote RTC updates (WordPress/gutenberg#79005) - Fix: Custom HTML block preview keeps expanding when iframe uses height:100vh (WordPress/gutenberg#78677) - Image block: don't show crop icon while image is uploading (WordPress/gutenberg#79103) - Media Editor Modal: Add a loading and simple error state (WordPress/gutenberg#79101) - Add React 19 as an experimental flag (WordPress/gutenberg#79077) - Try: Remove Tab (Tab list item) block (WordPress/gutenberg#77439) - Navigation block: Fix responsive style states for typography settings (WordPress/gutenberg#79072) - Popover: add open/close motion and fix close re-anchor (WordPress/gutenberg#78885) - Remove unused build:profile-types and component-usage-stats scripts (WordPress/gutenberg#79113) - RTC: Allow disabling collaboration by post type (WordPress/gutenberg#78984) - Omnipresent Toolbar: increase top padding in sidebar nav title (WordPress/gutenberg#79083) - Add support for aspect ratio and related controls in viewport states (WordPress/gutenberg#78795) - Fix responsive element styles front end output (WordPress/gutenberg#79135) - BaseControl: add text-wrap: pretty (WordPress/gutenberg#79112) - wp-build: Return null from getPackageInfo on resolve miss instead of throwing (WordPress/gutenberg#78715) - Global styles revisions: replace active text with badge (WordPress/gutenberg#79137) - Editor: Disable saving while a non-post entity is being saved (WordPress/gutenberg#79069) - Add xl border radius token for page shell surfaces. (WordPress/gutenberg#78913) - Add corner radius presets to ThemeProvider (WordPress/gutenberg#78816) - theme: rename `bg`/`fg` design token groups to `background`/`foreground` (WordPress/gutenberg#79098) - Theme: Enforce sRGB seed-color input contract for ThemeProvider (WordPress/gutenberg#79148) - Theme: Rename `--wpds-color-stroke-focus-brand` token to `--wpds-color-stroke-focus` (WordPress/gutenberg#79125) - refactor: Move 'glob' dependency to appropriate workspaces (WordPress/gutenberg#79145) - Add lock-unlock route as a workspace and update dependencies (WordPress/gutenberg#79138) - Dependabot: Add npm entry so security update PRs can be rebased (WordPress/gutenberg#79076) - refactor: rename '@wordpress/lock-unlock' to '@wordpress/routes-lock-unlock' across the codebase (WordPress/gutenberg#79163) - Panel: Recommend CollapsibleCard for use outside the block inspector (WordPress/gutenberg#78863) - Editor: Migrate FlatTermSelector to UI Stack component (WordPress/gutenberg#78659) - design-system-mcp: Remove Storybook dependency in TypeScript types (WordPress/gutenberg#79132) - Bump rollup from 4.55.1 to 4.59.0 (WordPress/gutenberg#75964) - Media modal: small tweak to gutters (WordPress/gutenberg#79168) - Icon Block: Add flip and rotate transformation controls (WordPress/gutenberg#77017) - Media Editor: Magnify the crop to fill the canvas (WordPress/gutenberg#79044) - Update capitalisation and spelling within the welcome tour (WordPress/gutenberg#53028) - Feature: Need to add “Show More” / “Show Less” toggle in Note. (WordPress/gutenberg#77446) - Correct behaviour of flex child fixed width and introduce max width option (WordPress/gutenberg#79073) - Eslint: move deps from root into tools/eslint and packages/eslint-plugin (WordPress/gutenberg#79110) - Gallery: Hide Navigation button type when lightbox editing is disabled (WordPress/gutenberg#79147) - Add more React internals polyfills (WordPress/gutenberg#79142) - [DataViewsPicker]: `DataViewsPicker.BulkActionToolbar` now renders only the bulk-selection info and action buttons (WordPress/gutenberg#79180) - Block Editor: Fix potential crash from 'useBlockToolbarPopoverProps' (WordPress/gutenberg#79178) - Tabs: Simplify layout and prune redundant block supports (WordPress/gutenberg#77646) - e2e: Retry transient theme activation failures in pages spec (WordPress/gutenberg#79171) - Revisions screen with picker-activity layout (WordPress/gutenberg#77333) - chore: remove glob from root pkg json (WordPress/gutenberg#79183) - Core Data: Don't use 'useQuerySelect' in 'useEntityRecord(s)' hooks (WordPress/gutenberg#76198) - Revisions: Ignore empty `[]/{}` meta values in the Meta diff panel (WordPress/gutenberg#79185) - UI Field.Description: add `text-wrap: pretty` (WordPress/gutenberg#79143) - Blocks: Migrate Markdown converter from showdown to marked (WordPress/gutenberg#77953) - Bump shivammathur/setup-php (WordPress/gutenberg#79193) - Icons block: insert an icon by default (WordPress/gutenberg#79111) - Theme: Add tests for ThemeProvider and useThemeProviderStyles (WordPress/gutenberg#79126) - Icon block: Move flip controls to toolbar group. (WordPress/gutenberg#79192) - Packages: Fix the published dependency surface of npm packages (WordPress/gutenberg#79095) - Block Library: Remove unused Babel optimization plugin (WordPress/gutenberg#79162) - Automated Testing: Use static value for IS_GUTENBERG_PLUGIN env setup (WordPress/gutenberg#79201) - Scripts: Avoid tests getting published to npm (WordPress/gutenberg#79204) - Theme: Add disabled variants for brand and error interactive color tokens (WordPress/gutenberg#79124) - Fix: State styles – clear `background-image` when hover sets a solid `background-color` (WordPress/gutenberg#78992) - Media editor: Snap crop handles to source pixels (WordPress/gutenberg#79139) - Image block: remove duplicate data-wp-bind--srcset in the lightbox overlay (WordPress/gutenberg#79202) - Template Part: Remove restriction on tabs / inspector fills (WordPress/gutenberg#79181) - Editor: Guard PostViewLink against post types without a labels object (WordPress/gutenberg#79160) - Media editor modal: Fix keyboard resizing for locked aspect-ratio crops (WordPress/gutenberg#79207) - wp-build: Resolve @wordpress/build from __dirname in resolve-miss test (WordPress/gutenberg#79208) - Theme: forward ThemeProvider cornerRadius preset to :root for root providers (WordPress/gutenberg#79153) - Refactor Prettier configuration and update dependencies (WordPress/gutenberg#79219) - chore: Add missing root devDependencies for WordPress packages (WordPress/gutenberg#79221) - Refactor: Update npm-package-json-lint configuration (WordPress/gutenberg#79223) - Components: Complete WPDS token migration for remaining borders (WordPress/gutenberg#79003) - Plugin: Bump minimum required WordPress version to 6.9 (WordPress/gutenberg#79196) - Autocomplete: Add Group and GroupLabel primitives (WordPress/gutenberg#78901) - Pullquote: Migrate to text-align block support (WordPress/gutenberg#79225) - Style Book: Fix crash when previewing variations for blocks without examples (WordPress/gutenberg#79131) - Theme: Add stroke-surface tokens for the caution tone (WordPress/gutenberg#79198) - Icon block: Default to core/info via block.json instead of an insert-time effect (WordPress/gutenberg#79212) - Backport changelog and package version updates from wp/latest (WordPress/gutenberg#79234) - V2 Site Editor: Fix template edit routes (WordPress/gutenberg#79230) - Grid: Prepare `@wordpress/grid` for npm publishing as experimental 0.1.0 (WordPress/gutenberg#79071) - File Block: Replace on-mount downloadButtonText effect with a default variation (WordPress/gutenberg#79236) - Components, DataViews: Adopt --wpds-dimension-size-* tokens (WordPress/gutenberg#79093) - Refactor: move stylelint config and deps to tools/stylelint workspace (WordPress/gutenberg#79226) - Revert "Components: Complete WPDS token migration for remaining borders (WordPress/gutenberg#79003)" (WordPress/gutenberg#79243) - Edit Post: Refactor and cleanup InitPatternModal component (WordPress/gutenberg#79190) - Widget Primitives: extract into `@wordpress/widget-primitives` (WordPress/gutenberg#79134) - chore: remove @wordpress/vips dependency from root (WordPress/gutenberg#79249) - design-system-mcp: Improve README overview and setup instructions (WordPress/gutenberg#79238) - Components: Re-land WPDS border token migration with Emotion-safe comments (WordPress/gutenberg#79244) - Theme: Provide design-system token defaults without a runtime `<ThemeProvider>` (WordPress/gutenberg#78664) - List View block support: Hide list tab when allowedBlocks is empty, with no children (WordPress/gutenberg#78932) - Handle WP.org SVN missing tag warnings (WordPress/gutenberg#79257) - CI: Run PHP unit tests on PHP 8.4 and 8.5 (WordPress/gutenberg#79260) - mark @types/react as an optional peer dependency (WordPress/gutenberg#79272) - Block bindings : add support to list-item (WordPress/gutenberg#78947) - document widget-modules endpoint experiment gate (WordPress/gutenberg#79264) - Storybook: Upgrade Storybook to 10.4 (WordPress/gutenberg#77382) - Core Data: Cleanup edits matching persisted record on undo/redo (WordPress/gutenberg#77100) - Notes: Simplify 'Show more/less' collapse logic (WordPress/gutenberg#79261) - File Block: Combine audio/video/image to file transforms (WordPress/gutenberg#79242) - Button: Use font weight token (WordPress/gutenberg#79278) - Avoid dirtying related navigation entities during passive render (WordPress/gutenberg#79000) - Theme: Skip serializing `data-wpds-root-provider="false"` on non-root providers (WordPress/gutenberg#79253) - Patterns: Migrate modals to @wordpress/ui components and fix rename input width (WordPress/gutenberg#79233) - ESLint, UI, Components: Mark `Tooltip` from `@wordpress/ui` as recommended (WordPress/gutenberg#78693) - Theme: differentiate `--wpds-color-fg-interactive-{brand,error}-active` vs resting state tokens (WordPress/gutenberg#79151) - Document AlertDialog as ConfirmDialog successor in Storybook (WordPress/gutenberg#79293) - Elements: Accept both md5 and sequential `wp-elements-*` class names in tests (WordPress/gutenberg#79300) - Cover block: add media editor modal (WordPress/gutenberg#79258) - Blocks: Use positional sprintf placeholders in avatar, comment, and search renderers (WordPress/gutenberg#79290) - DataForm: Fix panel field control overflow clipping and remove button overrides (WordPress/gutenberg#79275) - Experiment: Editor Inspector with DataForm - remove revision panel and add link (WordPress/gutenberg#79195) - Upload Media: Add error taxonomy, localized messages, and dev diagnostics (WordPress/gutenberg#74917) - Block Fields: Fix crash resolving pattern overrides bindings (WordPress/gutenberg#79092) - Media: Rename HEIC companion metadata key to source_image (WordPress/gutenberg#79307) - DataForm: Align `label-side` gap of `panel` layout with `regular` layout (WordPress/gutenberg#79311) - Theme: Add design tokens maintainer's guide documentation (WordPress/gutenberg#79157) - Remove ObliviousHarmony from CODEOWNERS for packages/env (WordPress/gutenberg#79308) - Widget Dashboard: extract into `@wordpress/widget-dashboard` (WordPress/gutenberg#79268) - Sync editor settings in layout effect (fixes autosave e2e) (WordPress/gutenberg#78799) - Remove Lighthouse patch (WordPress/gutenberg#79319) - Editor: Remove orphaned editor-help component leftovers (WordPress/gutenberg#79324) - Plugins API: Fix the plugin 'render' property validation (WordPress/gutenberg#79315) - Components: Improve Menu unit tests performance by removing sleeps (WordPress/gutenberg#79295) - UI Button: Fix loading state in forced colors (WordPress/gutenberg#78820) - Media Editor: Fix crop canvas pinch zoom (WordPress/gutenberg#79332) - Docs: Fix typos in README files (WordPress/gutenberg#79331) - Media Editor: Align crop settle state with transition completion (WordPress/gutenberg#79339) - KSES: Allow SVG-specific presentation attributes in safe_style_css (WordPress/gutenberg#79172) - Widget Primitives: decouple discovery from a hardcoded endpoint (WordPress/gutenberg#79322) - Site Editor: Save hub button styling while saving (WordPress/gutenberg#79287) - Migrate compose package to TypeScript (WordPress/gutenberg#70618) - Vips: bump wasm-vips to 0.0.18 for high-bit-depth AVIF decoding (WordPress/gutenberg#79179) - Experimental: Expand Editor Inspector: Use DataForm experiment to templates (WordPress/gutenberg#76934) - Site Editor: Change 'Identity' nav item position (WordPress/gutenberg#79292) - Block Bindings: Preserve nested lists when binding List Item content (WordPress/gutenberg#79346) - Site Editor: Handle `aria-current` natively in `SidebarNavigationItem` (WordPress/gutenberg#79305) - RichText: Fix duplicated format wrappers when typing inside an applied format (WordPress/gutenberg#79091) - Vips: inline WASM with compact UTF-8 binary encoding instead of base64 (WordPress/gutenberg#79188) - View Config API and REST Endpoint: make them core ready (WordPress/gutenberg#79347) - Validation: Add a published-dependency audit script (WordPress/gutenberg#79094) - Reconcile feature-detection docblock with implemented checks (WordPress/gutenberg#75851) - fix typo in block-filter.md file (WordPress/gutenberg#79367) - Search block: Add opt-in support for the semantic <search> element (WordPress/gutenberg#78485) - Dashboard: revert H1 to "Dashboard" and fix heading hierarchy (WordPress/gutenberg#79251) - Components: Make ResizableBox children prop optional (WordPress/gutenberg#79370) - Grid overlays: Use canvas iframe window for viewport visibility detection (WordPress/gutenberg#79255) - Widget Primitives: make contract and story docs host-agnostic (WordPress/gutenberg#79358) - Use symbols for style states to avoid property clashes (WordPress/gutenberg#79210) - Ignore markdown linting for backport-changelog MD files (WordPress/gutenberg#79392) - Add media control icons (WordPress/gutenberg#78987) - Icons: Use snake_case `file_path` key in icon registry (WordPress/gutenberg#79100) - Editor: Use `Stack` for post summary (WordPress/gutenberg#79397) - Theme: Run stylelint plugin tests via the Node API (WordPress/gutenberg#79199) - Command Palette: Exclude assets from block editor settings endpoint (WordPress/gutenberg#79396) - List item: Remove orphaned convertToListItems util (WordPress/gutenberg#79400) - Video: Apply `inert` directly instead of wrapping in `Disabled` (WordPress/gutenberg#79371) - Site Editor: Introduce isHidden prop for SidebarNavigationItem (WordPress/gutenberg#79352) - Post Editor: Use the correct directory for recent preload improvements (WordPress/gutenberg#79359) - Configure Flakiness.io reporting for e2e tests (WordPress/gutenberg#79173) - View Config: request a subset of properties with the `_fields` parameter (WordPress/gutenberg#79355) - Storybook: Reorganize design system introduction for first touch-point usefulness (WordPress/gutenberg#79360) - Block editor: Convert utility modules to TypeScript (WordPress/gutenberg#79323) - devops: configure report auto-upload for flakiness.io dashboard (WordPress/gutenberg#79411) - UI: Simplify focus ring styles (WordPress/gutenberg#78823) - TextControl: Hard deprecate 40px default size (WordPress/gutenberg#79386) - devops: upload unit test results to flakiness dashboard (WordPress/gutenberg#79414) - Clarify Core-specific steps when bumping support (WordPress/gutenberg#79416) - Pattern editing: show root block identity when editing pattern sections (WordPress/gutenberg#79417) - Patterns: Add a missing gap to 'Enable overrides' modal (WordPress/gutenberg#79421) - Audio: Apply `inert` directly instead of wrapping in `Disabled` (WordPress/gutenberg#79423) - Experimental: Expand Editor Inspector: Use DataForm experiment to template parts (WordPress/gutenberg#79399) - Base Styles: Add wpds-var Sass helper for design token fallbacks (WordPress/gutenberg#78698) - Block Editor: Allow overriding `disableContentOnlyForTemplateParts` setting (WordPress/gutenberg#79191) - Mark all controlled/mode block changes non-persistent (WordPress/gutenberg#79350) - Revert "Base Styles: Add wpds-var Sass helper for design token fallbacks (WordPress/gutenberg#78698)" (WordPress/gutenberg#79429) - Popover: Align transition state styles (WordPress/gutenberg#79410) - DataForm panel layout: fix double-clicking a field row leaving the flyout stuck open (WordPress/gutenberg#79348) - Classic Block: Port PHPUnit coverage for wp_declare_classic_block_necessary (WordPress/gutenberg#79434) - Fields: Move author fields for templates and template parts (WordPress/gutenberg#79395) - Theme: Drop `--wpds-dimension-base` from the public token surface (WordPress/gutenberg#79254) - Merge shared stylelint disallowed-list in components (WordPress/gutenberg#79425) - Edit Post: Refactor MetaBoxesSection to use data hooks (WordPress/gutenberg#79433) - View config endpoint: bring back changes from core (WordPress/gutenberg#79438) - devops: separate environments for jest date tests (WordPress/gutenberg#79453) - UI: Disable instant overlay popup transitions (WordPress/gutenberg#79432) - Components: Refactor withFallbackStyles from class to function component (WordPress/gutenberg#78837) - Automated Testing: Globally shim Element#getClientRects (WordPress/gutenberg#79353) - Theme: Promote ThemeProvider to stable API (WordPress/gutenberg#78958) - Automated Testing: Add babel-plugin-transform-import-meta to emulate import.meta.dirname (WordPress/gutenberg#79362) - E2E: Support WordPress installs served from a subdirectory (WordPress/gutenberg#79166) - Custom HTML: Fix scrollbar after tab switch in modal (WordPress/gutenberg#78571) - Theme: apply ThemeProvider styles inline (I2) (WordPress/gutenberg#78678) - Add flex vertical alignment tool to block inspector layout panel (WordPress/gutenberg#79426) - Block Supports: Relocate text and bg color controls to Typography and Background panels (WordPress/gutenberg#77279) - Add e2e coverage for pattern wrapper block identity (WordPress/gutenberg#79462) - Storybook: Include playground stories and MDX in CI smoke tests (WordPress/gutenberg#79454) - BoxControl: respect a consumer-supplied placeholder via inputProps (WordPress/gutenberg#79466) - Media Fields: Ensure the current post is always included in the initial options (WordPress/gutenberg#79467) - Global Styles: Add textShadow style support (WordPress/gutenberg#73320) - Media Fields: Avoid focus loss when detaching the current parent (WordPress/gutenberg#79468) - CI: Disallow new dependencies in the root package.json (WordPress/gutenberg#78616) - Experimental: Preserve editor panel visibility in the DataForm post summary (WordPress/gutenberg#79441) - Tabs: Pre-stabilization API cleanup and refactoring (WordPress/gutenberg#79337) - BoxControl: Hard deprecate 40px default size (WordPress/gutenberg#79419) - Image Block: Remove chained entity record calls (WordPress/gutenberg#79469) - UI: Use isomorphic layout effects (WordPress/gutenberg#79458) - Components: add Emotion migration guardrails (WordPress/gutenberg#79442) - devops: separate histories for different node.js versions (WordPress/gutenberg#79473) - Components: migrate Divider to SCSS module (WordPress/gutenberg#79444) - Block Library: unwrap Classic block migration notice experiment (WordPress/gutenberg#78165) - Editor: Refactor AutosaveMonitor to a function component (WordPress/gutenberg#79043) - Boot: run page `init` modules in `initSinglePage` (WordPress/gutenberg#79394) - DataFormPostSummary: fix different `useSelect` returned values (WordPress/gutenberg#79478) - Icons: self declare color (WordPress/gutenberg#79320) - Theme: Document ramp memoization contract (WordPress/gutenberg#79459) - tools: Restrict layout effect imports in UI and theme (WordPress/gutenberg#79476) - CI: Avoid full-history checkout for the root-dependencies check (WordPress/gutenberg#79489) - Simplify playlist track state (WordPress/gutenberg#79448) - prepend_to_selector: optimized with str_replace() (WordPress/gutenberg#76556) - Components: migrate Surface to SCSS module (WordPress/gutenberg#79445) - Docs: Add a widget anatomy doc and lighten the widget system doc (WordPress/gutenberg#79435) - Media Editor: remove inline cropper (follow-up to WordPress/gutenberg#78653) (WordPress/gutenberg#78654) - Grid: Add option to stretch columns with auto-fit for better layout flexibility (WordPress/gutenberg#79356) - Guidelines: Use str_starts_with() in is_block_meta_key() (WordPress/gutenberg#79491) - Color popover: move contrast warning notice to the bottom (WordPress/gutenberg#79512) - BorderBoxControl: Hard deprecate 40px default size (WordPress/gutenberg#79420) - Remove Classic Block conversion from BlockInvalidWarning (WordPress/gutenberg#79500) - [RTC] Add granular collaboration control (WordPress/gutenberg#79184) - FontSizePicker: Hard deprecate 40px default size (WordPress/gutenberg#79481) - React 19: patch to support legacy inert attribute values (WordPress/gutenberg#79475) - Icons: Add Storybook React Vite dev dependency (WordPress/gutenberg#79506) - QueryControls: Complete __next40pxDefaultSize cleanup (WordPress/gutenberg#79485) - Block editor: use core/registered-block in reducer tests (WordPress/gutenberg#79522) - UI: Update @base-ui/react to 1.6.0 (WordPress/gutenberg#79408) - Refactor: Replace strpos with str_starts_with for improved consistency (WordPress/gutenberg#79519) - Block Library: Remove redundant parentheses around assignments (WordPress/gutenberg#79516) - Tabs: Focus first tab when adding Tabs block (WordPress/gutenberg#79507) - ui/IconButton: Restore default tooltip delay (WordPress/gutenberg#79505) - FocalPointPicker: Complete __next40pxDefaultSize cleanup (WordPress/gutenberg#79487) - Components: document CSS module class composition (WordPress/gutenberg#79490) - BorderControl: Hard deprecate 40px default size (WordPress/gutenberg#79418) - Components: migrate Truncate to SCSS module (WordPress/gutenberg#79446) - Show the admin bar in the Post and Site Editor by default (WordPress/gutenberg#79197) - SearchControl: Complete __next40pxDefaultSize cleanup (WordPress/gutenberg#79538) - Stylelint: Enforce module class naming in UI packages (WordPress/gutenberg#79504) - Components: Add missing descriptions for design system components (WordPress/gutenberg#79460) - LetterSpacingControl: Hard deprecate 40px default size (WordPress/gutenberg#79533) - Experiments: Move screen under Settings, drop top-level Gutenberg menu and Demo page (WordPress/gutenberg#79456) - Tabs: Combine and cleanup toolbar controls (WordPress/gutenberg#79537) - Tabs: Fix dirty editor state on mount caused by tab-list sync (WordPress/gutenberg#79540) - RTC: fix undo / redo breakage when plug-in with metabox is loaded (WordPress/gutenberg#79510) - Block Supports: Guard elements hover rendering against missing hover selector (WordPress/gutenberg#79511) - Commands: add toggle for content-only pattern/template part editing (WordPress/gutenberg#78383) - Integrate Resizable Editor with Device Preview and add Responsive editing (WordPress/gutenberg#75121) - Pattern editing: use section block selector for pattern display identity (WordPress/gutenberg#79565) - Commands: Suggest pattern editing toggle for selected patterns (WordPress/gutenberg#79566) - Tabs: Select tab panel when caret moves into tab (WordPress/gutenberg#79558) - Fix unsetting values in viewport states for grid and constrained layouts (WordPress/gutenberg#79520) - Add layout and block spacing support to Latest Posts block (WordPress/gutenberg#77989) - Widget inserter: more accurate widget previews (WordPress/gutenberg#79517) - Tabs: Remove unnecessary callback memoization (WordPress/gutenberg#79567) - Icons: Add PHP method(s) for rendering inline SVG icons from the registry (WordPress/gutenberg#78332) - Tab List: Fix render inline formatting on frontend (WordPress/gutenberg#79554) - Divider: Restore lower border specificity (WordPress/gutenberg#79534) - Tabs: Remove redundant block selection from Add/Remove tab actions (WordPress/gutenberg#79571) - Icons: Fix viewBox attribute casing assertion for older WP versions (WordPress/gutenberg#79576) - Add icon state classes to Accordion block (WordPress/gutenberg#74257) - Pattern editing: Fade block outside the edited pattern in List View (WordPress/gutenberg#73997) - Experiments: move long intro to content (WordPress/gutenberg#79578) - Updating image urls (WordPress/gutenberg#79529) - `useTypingObserver`: capture the window reference for cleanup (WordPress/gutenberg#78772) - Tabs: Fix rich text label comparation when syncing the list (WordPress/gutenberg#79582) - Add `PluginPostStatusInfo` in DataForm post summary (WordPress/gutenberg#79586) - theme: Protect design tokens CSS import (WordPress/gutenberg#79551) - TreeSelect: Hard deprecate 40px default size (WordPress/gutenberg#79550) - Storybook: Scope Docs theme providers (WordPress/gutenberg#79496) - Base Styles: Reapply wpds-var Sass helper (WordPress/gutenberg#79470) - Docs: Add image hosting guidance to the documentation contributors guide (WordPress/gutenberg#79574) - CODEOWNERS: assign widget dashboard areas to @retrofox (WordPress/gutenberg#79484) - Automated Testing: Use three-dot diff comparison for changelog checks (WordPress/gutenberg#79548) - Base Styles: disallow direct var(--wpds-*) usage (WordPress/gutenberg#79424) - Abilities: Support URI schema format (WordPress/gutenberg#79555) - LineHeightControl: Hard deprecate 40px default size (WordPress/gutenberg#79589) - Theme: Revert ThemeProvider stable API (WordPress/gutenberg#79594) - Experimental: Expand DataForm inspector to patterns (WordPress/gutenberg#79452) - RTC: Fix autosave update with no content (WordPress/gutenberg#79591) - Icons: Add APIs for collection and icon registration (WordPress/gutenberg#77260) - TextIndentControl: Remove unnecessary __next40pxDefaultSize prop (WordPress/gutenberg#79597) - FontFamilyControl: Hard deprecate 40px default size (WordPress/gutenberg#79593) - Icons Registry test: Fix trigger_error suppression on WP < 7.0 (WordPress/gutenberg#79607) - Global Styles: Migrate color palette tabs to @wordpress/ui (WordPress/gutenberg#79281) - Experiments: Shorten the plugin settings page name (WordPress/gutenberg#79579) - Widget Primitives: Add `WidgetAttributeField` for typed attribute schemas (WordPress/gutenberg#79544) - Fix - Accordion: Text in a closed accordion panel cannot be found via the browser search (WordPress/gutenberg#74744) - Icons Registry: Allow digits and underscores in icon slugs (WordPress/gutenberg#79623) - Knowledge: Rename the Guidelines CPT storage primitive to Knowledge (WordPress/gutenberg#79149) - Update @terrazzo/* to 2.4.0 and regenerate design tokens (WordPress/gutenberg#79627) - Tabs: RichText handlers for adding/removing tabs (WordPress/gutenberg#79583) - Declare @types/node explicitly and harden no-unsafe-wp-apis (WordPress/gutenberg#79626) - Knowledge: Dissolve the Guidelines singleton into per-scope rows (WordPress/gutenberg#79263) - Jest: Mock CSS module class names (WordPress/gutenberg#79535) - React 19 patch: log warnings when polyfills are hit (WordPress/gutenberg#79624) - Upgrade browserslist to ^4.28.4 (WordPress/gutenberg#79630) - Dedupe @testing-library/dom to a single 10.4.1 in the lockfile (WordPress/gutenberg#79631) - Theme: Restore public ThemeProvider export (WordPress/gutenberg#79620) - Paste: move spaces out of inline formatting elements (WordPress/gutenberg#79637) - Blocks: Add innerContent support for static inner blocks, adopt it in the HTML block (WordPress/gutenberg#79115) - Update webpack to 5.108.1 (WordPress/gutenberg#79633) - RangeControl: Hard deprecate 40px default size (WordPress/gutenberg#79590) - Animated GIF to video conversion (via mediabunny) plus conversion controls (WordPress/gutenberg#78410) - Expose widget category through the build pipeline and REST API (WordPress/gutenberg#79638) - Button: Fix corner artifacts by using background-clip: border-box (WordPress/gutenberg#79524) - Notes: inline (partial-text) notes via hybrid marker + strip-on-render approach (WordPress/gutenberg#78218) - balance top padding for sidebar controls (WordPress/gutenberg#79660) - Guidelines E2E Tests: wait for boot to load copy page (WordPress/gutenberg#79663) - Media Editor: Use new Tabs component from the ui package, and its minimal variant (WordPress/gutenberg#79664) - View config: Add better post type default `form` (WordPress/gutenberg#79625) - Opt in to npm v11 supply-chain security features (WordPress/gutenberg#79614) - Revert "Opt in to npm v11 supply-chain security features (WordPress/gutenberg#79614)" (WordPress/gutenberg#79667) - Navigation Link: Fix "[object Object]" in link preview for untitled entities (WordPress/gutenberg#79616) - Update stylelint to 16.26.1 (WordPress/gutenberg#79648) - Remove redundant @jest-environment jsdom pragmas from unit tests (WordPress/gutenberg#79672) - npm dedupe (WordPress/gutenberg#79618) - E2E: Ban uuid package via ESLint, use crypto.randomUUID() instead (WordPress/gutenberg#79673) - Jest: Add missing clsx dev dependency (WordPress/gutenberg#79677) - Style Engine: Preserve important gradient declarations (WordPress/gutenberg#79568) - Widget Dashboard: Refactor tile header and toolbar chrome (WordPress/gutenberg#79639) - Widget Dashboard: Anchor settings drawer to the right and toggle it from the gear (WordPress/gutenberg#79683) - Declare undeclared workspace dependencies (WordPress/gutenberg#79684) - Move icon tests out of phpunit/experimental (WordPress/gutenberg#79695) - WP Build: improve documentation for routes (WordPress/gutenberg#79688) - Packages: Backport UI and theme release changelogs (WordPress/gutenberg#79690) - Bump preactjs/compressed-size-action (WordPress/gutenberg#79587) - Bump js-yaml from 3.14.2 to 3.15.0 (WordPress/gutenberg#79644) - FontAppearanceControl: Hard deprecate 40px default size (WordPress/gutenberg#79635) - Bump actions/cache from 5.0.5 to 6.1.0 in /.github/setup-node (WordPress/gutenberg#79692) - Bump actions/cache from 5.0.5 to 6.1.0 in /.github/workflows (WordPress/gutenberg#79693) - Bump actions/checkout from 6.0.3 to 7.0.0 in /.github/workflows (WordPress/gutenberg#79488) - Editor: Move focus to revisions slider when entering revisions mode (WordPress/gutenberg#79691) - Packages: Backport package release metadata (WordPress/gutenberg#79702) - Update: simplify inline-note marker stripping to match core backport (WordPress/gutenberg#79670) - Add an e2e test for single paragraph selection on triple click (WordPress/gutenberg#79706) - ComboboxControl: Hard deprecate 40px default size (WordPress/gutenberg#79636) - FormFileUpload: Hard deprecate 40px default size (WordPress/gutenberg#79655) - Automated Testing: Enforce dependencies checks consistently for development files (WordPress/gutenberg#79703) - Base Styles: Make Sass token fallbacks self-contained (WordPress/gutenberg#79651) - Radio: Hard deprecate 40px default size (WordPress/gutenberg#79657) - ToggleGroupControl: Hard deprecate 40px default size (WordPress/gutenberg#79656) - Heading: Fix ESLint warnings (WordPress/gutenberg#79694) - Media Inserter: Add a simple Attached images category with attach and detach behaviour (WordPress/gutenberg#79336) - Upgrade Playwright to v1.61 (WordPress/gutenberg#78632) - Icons: Add an icon collections REST endpoint and tighten name rules (WordPress/gutenberg#79686) - Experimental Media Modal: Ensure selection is properly cleared between open/close (WordPress/gutenberg#79731) - Image: Use Playwright's locator.drop for media placeholder drop test (WordPress/gutenberg#79733) - Add repeat all icon (WordPress/gutenberg#79698) - Widgets: translate `title`, `description`, and `keywords` server-side (WordPress/gutenberg#79701) - Build: Support --skip-types in npm run dev (WordPress/gutenberg#79736) - Release: Revert to 23.5rc-3 (WordPress/gutenberg#79741) - Render the selected static inner block synchronously (WordPress/gutenberg#79726) - Revert "Bump plugin version to 23.5.0" (WordPress/gutenberg#79744) - Build: Replace unmaintained release actions (WordPress/gutenberg#78258) - Build: Use GUTENBERG_TOKEN when creating the release draft (WordPress/gutenberg#79747) - CI: Enforce pruned ESLint suppressions during lint (WordPress/gutenberg#79708) - Revert "Bump plugin version to 23.5.0" (WordPress/gutenberg#79750) Props desrosj, wildworks. Fixes #65589. git-svn-id: https://develop.svn.wordpress.org/trunk@62738 602fd350-edb4-49c9-b593-d223f7449a82
1 parent 5f14502 commit d31b75a

378 files changed

Lines changed: 2691 additions & 2196 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": "98a796c8780c480ef7bcfe03c42302d9564d785c",
10+
"sha": "b5574edc8a952b2f1e528693761a97b1b3b580eb",
1111
"ghcrRepo": "WordPress/gutenberg/gutenberg-wp-develop-build"
1212
},
1313
"engines": {

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

Lines changed: 40 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
'wp-theme',
6767
'wp-url'
6868
),
69-
'version' => '13f742bc0bd8d649c08c'
69+
'version' => 'b7daabce54c1f346eb9e'
7070
),
7171
'block-editor.js' => array(
7272
'dependencies' => array(
@@ -104,7 +104,7 @@
104104
'wp-url',
105105
'wp-warning'
106106
),
107-
'version' => '037b9686399884c08637'
107+
'version' => '7d369d1164540a7a60ff'
108108
),
109109
'block-library.js' => array(
110110
'dependencies' => array(
@@ -149,7 +149,7 @@
149149
'import' => 'dynamic'
150150
)
151151
),
152-
'version' => 'bdc2f643328b35920a52'
152+
'version' => '0769bea189ba8048c3c3'
153153
),
154154
'block-serialization-default-parser.js' => array(
155155
'dependencies' => array(
@@ -182,7 +182,7 @@
182182
'wp-shortcode',
183183
'wp-warning'
184184
),
185-
'version' => '99de01fa6d78aee022f4'
185+
'version' => 'ee33c76334003261e1c5'
186186
),
187187
'commands.js' => array(
188188
'dependencies' => array(
@@ -198,7 +198,7 @@
198198
'wp-primitives',
199199
'wp-private-apis'
200200
),
201-
'version' => '8b8663311faa33540c1b'
201+
'version' => '148d9b31ef4d2952561e'
202202
),
203203
'components.js' => array(
204204
'dependencies' => array(
@@ -223,7 +223,7 @@
223223
'wp-theme',
224224
'wp-warning'
225225
),
226-
'version' => '693c237ae4066b1676f5'
226+
'version' => '0f69a2c8d70873f72837'
227227
),
228228
'compose.js' => array(
229229
'dependencies' => array(
@@ -238,7 +238,7 @@
238238
'wp-private-apis',
239239
'wp-undo-manager'
240240
),
241-
'version' => 'e234bbf2606001a9cdd3'
241+
'version' => 'd260e62d323fa8621a8b'
242242
),
243243
'core-commands.js' => array(
244244
'dependencies' => array(
@@ -255,7 +255,7 @@
255255
'wp-router',
256256
'wp-url'
257257
),
258-
'version' => 'c387d70a2b85c37011a2'
258+
'version' => '8fc41d3503f7892d3ed8'
259259
),
260260
'core-data.js' => array(
261261
'dependencies' => array(
@@ -276,7 +276,7 @@
276276
'wp-url',
277277
'wp-warning'
278278
),
279-
'version' => '526e825884ff5026978a'
279+
'version' => 'a4762b88f30466a9b69c'
280280
),
281281
'customize-widgets.js' => array(
282282
'dependencies' => array(
@@ -305,7 +305,7 @@
305305
'wp-theme',
306306
'wp-widgets'
307307
),
308-
'version' => '0c48982a1d300208f58b'
308+
'version' => 'f28ae391ffd39b8db426'
309309
),
310310
'data.js' => array(
311311
'dependencies' => array(
@@ -318,7 +318,7 @@
318318
'wp-private-apis',
319319
'wp-redux-routine'
320320
),
321-
'version' => '17619b19747bc3be28d6'
321+
'version' => 'c547bd40753de57cdc64'
322322
),
323323
'data-controls.js' => array(
324324
'dependencies' => array(
@@ -395,7 +395,7 @@
395395
'import' => 'static'
396396
)
397397
),
398-
'version' => 'f8f08bd1bcba533df3b2'
398+
'version' => 'd63b38e440a8db0b7f3d'
399399
),
400400
'edit-site.js' => array(
401401
'dependencies' => array(
@@ -419,6 +419,7 @@
419419
'wp-dom-ready',
420420
'wp-editor',
421421
'wp-element',
422+
'wp-hooks',
422423
'wp-html-entities',
423424
'wp-i18n',
424425
'wp-keyboard-shortcuts',
@@ -444,7 +445,7 @@
444445
'import' => 'static'
445446
)
446447
),
447-
'version' => 'e548ea6abc3fd2dd3ad3'
448+
'version' => 'ee24ff7573db261b6121'
448449
),
449450
'edit-widgets.js' => array(
450451
'dependencies' => array(
@@ -485,7 +486,7 @@
485486
'import' => 'static'
486487
)
487488
),
488-
'version' => '0a7901ee8e8f8c17db97'
489+
'version' => 'ecad0946a7d57d563d4d'
489490
),
490491
'editor.js' => array(
491492
'dependencies' => array(
@@ -535,7 +536,7 @@
535536
'import' => 'static'
536537
)
537538
),
538-
'version' => '75814498d4961e5d6e62'
539+
'version' => 'ea8a1341ce6929be1aa7'
539540
),
540541
'element.js' => array(
541542
'dependencies' => array(
@@ -576,7 +577,7 @@
576577
'import' => 'dynamic'
577578
)
578579
),
579-
'version' => '89b2dd6a55cd5242fe1f'
580+
'version' => '5a6c27154ec41f4ddd36'
580581
),
581582
'hooks.js' => array(
582583
'dependencies' => array(
@@ -615,7 +616,7 @@
615616
'dependencies' => array(
616617
'wp-i18n'
617618
),
618-
'version' => 'aa1a141e3468afe7f852'
619+
'version' => 'b156d58a707bff518176'
619620
),
620621
'list-reusable-blocks.js' => array(
621622
'dependencies' => array(
@@ -654,7 +655,7 @@
654655
'wp-url',
655656
'wp-warning'
656657
),
657-
'version' => 'af846400ee8d1416963e'
658+
'version' => '241e7fe47f713881ae84'
658659
),
659660
'notices.js' => array(
660661
'dependencies' => array(
@@ -673,6 +674,8 @@
673674
),
674675
'patterns.js' => array(
675676
'dependencies' => array(
677+
'react',
678+
'react-dom',
676679
'react-jsx-runtime',
677680
'wp-a11y',
678681
'wp-block-editor',
@@ -687,9 +690,10 @@
687690
'wp-notices',
688691
'wp-primitives',
689692
'wp-private-apis',
693+
'wp-theme',
690694
'wp-url'
691695
),
692-
'version' => 'e1c72298432c2ca51343'
696+
'version' => '0b1022e886ec7228e352'
693697
),
694698
'plugins.js' => array(
695699
'dependencies' => array(
@@ -701,7 +705,7 @@
701705
'wp-is-shallow-equal',
702706
'wp-primitives'
703707
),
704-
'version' => 'fb81afeb7c472b9fb513'
708+
'version' => '50bcc9bb42e4c0723a8c'
705709
),
706710
'preferences.js' => array(
707711
'dependencies' => array(
@@ -717,7 +721,7 @@
717721
'wp-primitives',
718722
'wp-private-apis'
719723
),
720-
'version' => '918930601e250eee727e'
724+
'version' => 'ba5e81b3db928d4649c6'
721725
),
722726
'preferences-persistence.js' => array(
723727
'dependencies' => array(
@@ -742,7 +746,7 @@
742746
'dependencies' => array(
743747

744748
),
745-
'version' => 'db306a8644da6d3146ac'
749+
'version' => 'ef613f9b176d6b77ee10'
746750
),
747751
'react-i18n.js' => array(
748752
'dependencies' => array(
@@ -772,7 +776,7 @@
772776
'wp-primitives',
773777
'wp-url'
774778
),
775-
'version' => '372c845659b9a298e4fb'
779+
'version' => 'dedb515a74e4b393c939'
776780
),
777781
'rich-text.js' => array(
778782
'dependencies' => array(
@@ -787,7 +791,7 @@
787791
'wp-keycodes',
788792
'wp-private-apis'
789793
),
790-
'version' => 'da75f56985c87415ce86'
794+
'version' => '841e5f1800d731a7a992'
791795
),
792796
'router.js' => array(
793797
'dependencies' => array(
@@ -823,23 +827,25 @@
823827
'dependencies' => array(
824828

825829
),
826-
'version' => '10a88969c2fbccc89f91'
830+
'version' => '50b0461aa90d44c4123b'
827831
),
828832
'sync.js' => array(
829833
'dependencies' => array(
830834
'wp-api-fetch',
831835
'wp-hooks',
832836
'wp-private-apis'
833837
),
834-
'version' => 'eec01499761de7c20440'
838+
'version' => '9fee8c346c15518fe1b2'
835839
),
836840
'theme.js' => array(
837841
'dependencies' => array(
838842
'react-jsx-runtime',
843+
'wp-compose',
844+
'wp-deprecated',
839845
'wp-element',
840846
'wp-private-apis'
841847
),
842-
'version' => '6a8c2c1a082df70216ad'
848+
'version' => '0751ba62cc9198c11d9c'
843849
),
844850
'token-list.js' => array(
845851
'dependencies' => array(
@@ -865,12 +871,16 @@
865871
'wp-url'
866872
),
867873
'module_dependencies' => array(
874+
array(
875+
'id' => '@wordpress/video-conversion/worker',
876+
'import' => 'dynamic'
877+
),
868878
array(
869879
'id' => '@wordpress/vips/worker',
870880
'import' => 'dynamic'
871881
)
872882
),
873-
'version' => 'c3362866e191c81cdc90'
883+
'version' => '89193a2536216111de89'
874884
),
875885
'url.js' => array(
876886
'dependencies' => array(
@@ -907,12 +917,12 @@
907917
'wp-notices',
908918
'wp-primitives'
909919
),
910-
'version' => '3ab93e442c755a6b2b4e'
920+
'version' => 'baf03f4be9a3eb070540'
911921
),
912922
'wordcount.js' => array(
913923
'dependencies' => array(
914924

915925
),
916-
'version' => '3b928d5db8724a8614dd'
926+
'version' => 'f53ba7c5b085d7a53357'
917927
)
918928
);

0 commit comments

Comments
 (0)