Plugin authors relying on legacy React patterns face a compatibility audit as Gutenberg 23.3 lands React 19 in the block editor — alongside a redesigned image cropping workflow and five new widgets for the experimental dashboard.
The React 19 upgrade is the biggest compatibility concern for developers: code that relies on legacy patterns such as string refs, ReactDOM.render fallbacks, or defaultProps on function components will need updating. Most standard plugin code should continue working without changes, but review the React project’s official upgrade notes before this version reaches WordPress core.

For everyday editing, the most visible change is the Media Editor modal, which replaces the old inline cropping tool. Clicking Crop now opens a dedicated modal that consolidates cropping, flip, rotation with snapping, and metadata editing in one place. Pull request 78653 lands this as the new default rather than an opt-in feature.
The experimental customizable WordPress dashboard — a beta opt-in screen available only when the Gutenberg plugin is active, enabled via WP-Admin > Gutenberg > Experiments — gains five new widgets in this release, each adapting automatically to different tile sizes:
- Welcome
- Quick Draft
- Activity
- Site Health
- Site Preview
Responsive per-block styling extends the Global Styles foundation added in 23.2 to individual block instances, including per-block layout settings — previously this kind of fine-tuned control only applied at the theme level. Real-time Collaboration, Gutenberg’s experimental feature for live co-editing and threaded block comments, gains support for multiple discussion threads per Notes block, alongside fixes for oversized payloads over 16 MB and connection-loss recovery.
Accessibility work in this release adds a “Mark as decorative” toggle on the Image block, higher-contrast revision diff markers that scale with user text-size preferences, and breadcrumb separators now hidden from screen readers. On the performance side, block-supports CSS class rendering is optimised, user pattern categories are lazy-fetched, and preload coverage is broader on post editor load.
The DataViews component now uses @wordpress/theme design tokens — a package that provides standardized design tokens for use across Gutenberg components, and the first use of that package within the codebase.
Component migrations continue with __experimentalText, __experimentalHStack, and __experimentalVStack moving from their unstable, experimental-prefixed status to stable @wordpress/ui equivalents. Plugin and theme developers who call these components directly should watch deprecation notices as this work progresses toward core.
Gutenberg 23.3 is available now via the Gutenberg plugin on WordPress.org. Full release notes are on Make WordPress Core.