{"id":125396,"date":"2026-08-06T07:34:42","date_gmt":"2026-08-06T07:34:42","guid":{"rendered":"https:\/\/make.wordpress.org\/core\/?p=125396"},"modified":"2026-08-06T07:34:42","modified_gmt":"2026-08-06T07:34:42","slug":"whats-new-in-gutenberg-23-7-05-august","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/core\/2026\/08\/06\/whats-new-in-gutenberg-23-7-05-august\/","title":{"rendered":"What\u2019s new in Gutenberg 23.7? (05 August)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">\u201cWhat\u2019s new in <span tabindex='0' class='glossary-item-container'>Gutenberg<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Gutenberg<\/span> <span class='glossary-item-description'>The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses \u2018blocks\u2019 to add richness rather than shortcodes, custom HTML etc.\r<a href=\"https:\/\/wordpress.org\/gutenberg\/\">https:\/\/wordpress.org\/gutenberg\/<\/a><\/span><\/span><\/span>\u2026\u201d posts (labeled with the <a href=\"https:\/\/make.wordpress.org\/core\/tag\/gutenberg-new\/\">#gutenberg-new tag<\/a>) are posted following every Gutenberg release on a biweekly basis, showcasing new features included in each release. As a reminder, <a href=\"https:\/\/make.wordpress.org\/core\/2020\/05\/20\/ways-to-keep-up-with-full-site-editing-fse\/\">here\u2019s an overview<\/a> of different ways to keep up with Gutenberg and the Editor.<\/p>\n\n\n\n<div class=\"wp-block-cover has-custom-content-position is-position-bottom-center\" style=\"border-radius:10px;margin-bottom:var(--wp--preset--spacing--20)\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" data-attachment-id=\"118575\" data-permalink=\"https:\/\/make.wordpress.org\/core\/2025\/07\/02\/whats-new-in-gutenberg-21-1\/gb-21-0-whats-new-2\/#main\" data-orig-file=\"https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new.png\" data-orig-size=\"2160,1080\" data-comments-opened=\"1\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"0\"}' data-image-title=\"gb-21-0-whats-new\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-1024x512.png\" class=\"wp-block-cover__image-background wp-image-118575 size-large\" alt=\"\" src=\"https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-1024x512.png\" data-object-fit=\"cover\" srcset=\"https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-1024x512.png 1024w, https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-300x150.png 300w, https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-768x384.png 768w, https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-1536x768.png 1536w, https:\/\/make.wordpress.org\/core\/files\/2025\/07\/gb-21-0-whats-new-2048x1024.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#1e1e20\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-group has-huge-font-size is-layout-constrained wp-container-core-group-is-layout-6cecc320 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)\">\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"font-size:72px;line-height:1.1\"><mark style=\"color:#7b90ff\" class=\"has-inline-color\">What\u2019s New In<\/mark> <br>Gutenberg 23.7?<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Gutenberg 23.7 has been released and is <a href=\"https:\/\/wordpress.org\/plugins\/gutenberg\/\">available for download<\/a>!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Version 23.7 includes many improvements over features added with 23.6, with updates to the <span tabindex='0' class='glossary-item-container'>Block<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Block<\/span> <span class='glossary-item-description'>Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.<\/span><\/span><\/span> Editor, the new Gallery block\u2019s dynamic mode, user control to enable the Global Styles inheritance <span tabindex='0' class='glossary-item-container'>UI<span class='glossary-item-hidden-content'><span class='glossary-item-header'>UI<\/span> <span class='glossary-item-description'>User interface<\/span><\/span><\/span>, and a series of smaller visible editor layout fixes.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/playground.wordpress.net\/?plugin=gutenberg&amp;url=%2Fwp-admin%2Fpost-new.php%3Fgutenberg-demo\" target=\"_blank\" rel=\"noopener\">Try Gutenberg 23.7<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Various editor improvements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Much of the 23.7 cycle has been focused on smaller visual editor improvements. Floated blocks no longer overlap sticky blocks, the empty block appender now sits in the right place inside blocks that capture their own toolbars, and the Pullquote block finally honors a custom line height in the editor so it matches the front end. Fixed device preview heights are also restored for the mobile and tablet views.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-attachment-id=\"125404\" data-permalink=\"https:\/\/make.wordpress.org\/core\/2026\/08\/06\/whats-new-in-gutenberg-23-7-05-august\/06-various-block-editor-improvements\/#main\" data-orig-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements.jpg\" data-orig-size=\"1920,1080\" data-comments-opened=\"1\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"1\",\"alt\":\"\"}' data-image-title=\"06-various-block-editor-improvements\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements-1024x576.jpg\" src=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements.jpg\" alt=\"\" class=\"wp-image-125404\" srcset=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements.jpg 1920w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements-300x169.jpg 300w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements-768x432.jpg 768w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements-1024x576.jpg 1024w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/06-various-block-editor-improvements-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\"><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Gallery block dynamic mode improvements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The new <a href=\"https:\/\/make.wordpress.org\/core\/2026\/07\/22\/whats-new-in-gutenberg-23-6-july-22-2026\/#a-dynamic-mode-for-the-gallery-block\">Gallery block dynamic mode<\/a> that shipped in Gutenberg 23.6 had an ambiguous \u201cConvert to images\u201d toolbar button that didn\u2019t describe what it actually did. That button has been renamed to \u201cDetach\u201d, and a modal appears to better explain to the user what happens when detaching images<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-scaled.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" data-attachment-id=\"125401\" data-permalink=\"https:\/\/make.wordpress.org\/core\/2026\/08\/06\/whats-new-in-gutenberg-23-7-05-august\/01-detach-images-gallery\/#main\" data-orig-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-scaled.png\" data-orig-size=\"2560,1402\" data-comments-opened=\"1\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"0\",\"alt\":\"\"}' data-image-title=\"01-detach-images-gallery\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-1024x561.png\" data-id=\"125401\" src=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-1024x561.png\" alt=\"\" class=\"wp-image-125401\" srcset=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-1024x561.png 1024w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-300x164.png 300w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-767x420.png 767w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-1536x841.png 1536w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/01-detach-images-gallery-2048x1122.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-scaled.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" data-attachment-id=\"125400\" data-permalink=\"https:\/\/make.wordpress.org\/core\/2026\/08\/06\/whats-new-in-gutenberg-23-7-05-august\/02-detach-images-gallery\/#main\" data-orig-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-scaled.png\" data-orig-size=\"2560,1402\" data-comments-opened=\"1\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"0\",\"alt\":\"\"}' data-image-title=\"02-detach-images-gallery\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-1024x561.png\" data-id=\"125400\" src=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-1024x561.png\" alt=\"\" class=\"wp-image-125400\" srcset=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-1024x561.png 1024w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-300x164.png 300w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-767x420.png 767w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-1536x841.png 1536w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/02-detach-images-gallery-2048x1122.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Other Notable Highlights<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Global Styles inheritance UI.<\/strong> This experimental feature is now opt-in, and is enabled from the Gutenberg Experiments settings page (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80815\">#80815<\/a>).<\/li>\n\n\n\n<li><strong>Math block: LaTeX errors stop interrupting you<\/strong>. Parse errors no longer fire on every keystroke \u2014 LaTeX input now uses ValidatedTextareaControl, so feedback is deferred until the field first loses focus and the per-keystroke screen reader announcement is gone (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80500\">#80500<\/a>).<\/li>\n\n\n\n<li><strong>Grouped options across the form primitives.<\/strong> Combobox, Select, and SelectControl gain Group and GroupLabel subcomponents, so grouped options compose consistently across the item-popup families (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80574\">#80574<\/a>).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Changelog<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Enhancements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Base styles: Allow overriding focus ring color in outset-ring__focus. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80587\">80587<\/a>)<\/li>\n\n\n\n<li><span tabindex='0' class='glossary-item-container'>Widget<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Widget<\/span> <span class='glossary-item-description'>A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.<\/span><\/span><\/span> Dashboard: Measure the <span tabindex='0' class='glossary-item-container'>header<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Header<\/span> <span class='glossary-item-description'>The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor\u2019s opinion about your content and you\/ your organization\u2019s brand. It may also look different on different screen sizes.<\/span><\/span><\/span> fit and document the chrome. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80423\">80423<\/a>)<\/li>\n\n\n\n<li>Widget Primitives: Ship as a script module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80149\">80149<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Combobox, Select, SelectControl: Add Group and GroupLabel. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80574\">80574<\/a>)<\/li>\n\n\n\n<li>DataViews\/Font Library: Give search fields a fixed width to stop layout shift. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80315\">80315<\/a>)<\/li>\n\n\n\n<li>DataViewsPicker: Add Shift+Click range selection to the picker-table, picker-grid, and picker-activity layouts. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80413\">80413<\/a>)<\/li>\n\n\n\n<li>Enhance sandbox component to accept sandbox prop. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69617\">69617<\/a>)<\/li>\n\n\n\n<li>Input: Hide native spin controls for type=\u201dnumber\u201d. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80646\">80646<\/a>)<\/li>\n\n\n\n<li>SearchControl: Render the suffix only if there\u2019s one. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80356\">80356<\/a>)<\/li>\n\n\n\n<li>UI: Add Autocomplete.Row primitive. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80490\">80490<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add Table of Contents end-to-end user story coverage. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80199\">80199<\/a>)<\/li>\n\n\n\n<li>Math: Use ValidatedTextareaControl for LaTeX input. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80500\">80500<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add a responsiveEditingEnabled editor setting to hide the Responsive styles option. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80814\">80814<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Font Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix navigation page select font size to match DataViews. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80617\">80617<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Collaboration<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RTC: Disable Quick Edit while a post is being edited. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80016\">80016<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Global Styles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Extract shared preset management from shadows and font sizes. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79810\">79810<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reflect inherited Global Styles values in block inspector controls. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77894\">77894<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Bug Fixes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Block Editor: Fix floated blocks overlapping sticky blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80749\">80749<\/a>)<\/li>\n\n\n\n<li>Update view configuration <span tabindex='0' class='glossary-item-container'>API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>API<\/span> <span class='glossary-item-description'>An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.<\/span><\/span><\/span> versioning. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80319\">80319<\/a>)<\/li>\n\n\n\n<li>View config: Reject shape-mismatched merges, define empty-array semantics, strip nulls from appended members. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80571\">80571<\/a>)<\/li>\n\n\n\n<li>createInterpolateElement: Handle unmatched closing tags gracefully. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80618\">80618<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Account for non-lowercase VIDEO <span tabindex='0' class='glossary-item-container'>tag<span class='glossary-item-hidden-content'><span class='glossary-item-header'>tag<\/span> <span class='glossary-item-description'>A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.)<\/span><\/span><\/span> in render_block_core_video(). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80537\">80537<\/a>)<\/li>\n\n\n\n<li>Cover\/Accordion: Exit on Enter. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77301\">77301<\/a>)<\/li>\n\n\n\n<li>Dynamic Gallery: Rename toolbar button to Detach and add a modal explaining what will happen. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80727\">80727<\/a>)<\/li>\n\n\n\n<li>Fix: Pullquote custom line height in the editor. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80586\">80586<\/a>)<\/li>\n\n\n\n<li>Gallery: Make dynamic mode conversion a single undo level. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80665\">80665<\/a>)<\/li>\n\n\n\n<li>List Block: Preserve ordered type on indent. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/75353\">75353<\/a>)<\/li>\n\n\n\n<li>Media Editor: Show a loading state while the cropped file loads. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80460\">80460<\/a>)<\/li>\n\n\n\n<li>Media: Remove the redundant __heicUploadSupport flag. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80452\">80452<\/a>)<\/li>\n\n\n\n<li>Navigation: Fix missing \u2018Add block\u2019 option in Link UI when inside template parts. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/78427\">78427<\/a>)<\/li>\n\n\n\n<li>Playlist: Shorten track toolbar button label. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80759\">80759<\/a>)<\/li>\n\n\n\n<li>Query <span tabindex='0' class='glossary-item-container'>Loop<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Loop<\/span> <span class='glossary-item-description'>The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. <a href=\"https:\/\/codex.wordpress.org\/The_Loop\">https:\/\/codex.wordpress.org\/The_Loop<\/a><\/span><\/span><\/span>: Add <span tabindex='0' class='glossary-item-container'>translation<span class='glossary-item-hidden-content'><span class='glossary-item-header'>translation<\/span> <span class='glossary-item-description'>The process (or result) of changing text, words, and display formatting to support another language. Also see <a href=\"#l10n\">localization<\/a>, <a href=\"#i18n\">internationalization<\/a>.<\/span><\/span><\/span> context to the \u2018Offset\u2019 setting label. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80582\">80582<\/a>)<\/li>\n\n\n\n<li>Social Link: Fix stray closing tag in Tumblr icon markup. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80257\">80257<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Background image control: Remove duplicated focus ring. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80671\">80671<\/a>)<\/li>\n\n\n\n<li>Block Tools: Fix empty block appender position inside blocks that capture toolbars. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80592\">80592<\/a>)<\/li>\n\n\n\n<li>Fix cursor position during forward delete of empty blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77525\">77525<\/a>)<\/li>\n\n\n\n<li>Fix preset round-trip test imports after preset utils consolidation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80589\">80589<\/a>)<\/li>\n\n\n\n<li>Global Styles panels: Fix wrong preset committed and shown when two color presets share a hex. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80497\">80497<\/a>)<\/li>\n\n\n\n<li>Global Styles: Resolve link element styles in block inspector controls for blocks that are links. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80607\">80607<\/a>)<\/li>\n\n\n\n<li>RTC: Prevent controlled block synchronization from intercepting undo. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80503\">80503<\/a>)<\/li>\n\n\n\n<li>Rich text: Remove tabIndex from editable elements again to fix shift+click selection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80651\">80651<\/a>)<\/li>\n\n\n\n<li>Writing flow: Extend block selections with shift+arrow when there is no native selection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80687\">80687<\/a>)<\/li>\n\n\n\n<li>Writing flow: Mark shift+click as a multi-selection gesture. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80286\">80286<\/a>)<\/li>\n\n\n\n<li>Writing flow: Stop the page scrolling on caret moves within blocks taller than the viewport. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80708\">80708<\/a>)<\/li>\n\n\n\n<li>RichText: Don\u2019t apply input transform when there\u2019s no onReplace. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80978\">80978<\/a>)<\/li>\n\n\n\n<li>RichText: Fix paste handler crash when pasting files. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81010\">81010<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Editor: Leave undo to the browser in fields that handle their own undo. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80768\">80768<\/a>)<\/li>\n\n\n\n<li>Editor: Restore fixed device preview height for mobile and tablet. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80271\">80271<\/a>)<\/li>\n\n\n\n<li><span tabindex='0' class='glossary-item-container'>Meta<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Meta<\/span> <span class='glossary-item-description'>Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.<\/span><\/span><\/span> boxes: Match heading styles with Gutenberg panels. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80670\">80670<\/a>)<\/li>\n\n\n\n<li>Notes: Capture the target block before saving a block-level note. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80690\">80690<\/a>)<\/li>\n\n\n\n<li>Notes: Register the inline note format at import time. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80576\">80576<\/a>)<\/li>\n\n\n\n<li>Notes: Report save success consistently from note actions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80748\">80748<\/a>)<\/li>\n\n\n\n<li>Notes: Sync the <span tabindex='0' class='glossary-item-container'>sidebar<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Sidebar<\/span> <span class='glossary-item-description'>A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme.<\/span><\/span><\/span> selection to the inline marker under the caret. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80610\">80610<\/a>)<\/li>\n\n\n\n<li>Post Lock: Fix modal flipping to \u201cSomeone else has taken over\u201d for a locked-out viewer. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79997\">79997<\/a>)<\/li>\n\n\n\n<li>Wrap notices in ThemeProvider with 0 corner radius. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79523\">79523<\/a>)<\/li>\n\n\n\n<li><span tabindex='0' class='glossary-item-container'>iOS<span class='glossary-item-hidden-content'><span class='glossary-item-header'>iOS<\/span> <span class='glossary-item-description'>The operating system used on iPhones and iPads.<\/span><\/span><\/span>: Remove jumping hack, add typewriter. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/74596\">74596<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DataForm: Stop card and details validation from hijacking focus. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80685\">80685<\/a>)<\/li>\n\n\n\n<li>Fix Root .prettierrc.js override issue. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80422\">80422<\/a>)<\/li>\n\n\n\n<li>GradientPicker: Select by slug so two presets sharing a gradient keep their identity. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80554\">80554<\/a>)<\/li>\n\n\n\n<li>Storybook: Fix Emotion jsxImportSource. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80426\">80426<\/a>)<\/li>\n\n\n\n<li>ToolsPanel: Migrate styles to an SCSS Module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80445\">80445<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Client Side Media<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix upload hang when converting long animated GIFs: Decode only the first frame for still outputs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80260\">80260<\/a>)<\/li>\n\n\n\n<li>Media: Stop forcing crossorigin on IMG tags in media templates. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80532\">80532<\/a>)<\/li>\n\n\n\n<li>wp-build: Sync the page template preload field list with <span tabindex='0' class='glossary-item-container'>core<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Core<\/span> <span class='glossary-item-description'>Core is the set of software required to run WordPress. The Core Development Team builds WordPress.<\/span><\/span><\/span>-data. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80648\">80648<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Collaboration<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Notes: Detach core\u2019s mention kses <span tabindex='0' class='glossary-item-container'>filter<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Filter<\/span> <span class='glossary-item-description'>Filters are one of the two types of Hooks <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Hooks\">https:\/\/codex.wordpress.org\/Plugin_API\/Hooks<\/a>. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output.<\/span><\/span><\/span> in the baseline strip test. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80656\">80656<\/a>)<\/li>\n\n\n\n<li>RTC: Compact during serialization. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80707\">80707<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Media<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Media <span tabindex='0' class='glossary-item-container'>REST API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>REST API<\/span> <span class='glossary-item-description'>The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think \u201cphone app\u201d or \u201cwebsite\u201d) can communicate with the data store (think \u201cdatabase\u201d or \u201cfile system\u201d)\r<a href=\"https:\/\/developer.wordpress.org\/rest-api\/\">https:\/\/developer.wordpress.org\/rest-api\/<\/a><\/span><\/span><\/span>: <span tabindex='0' class='glossary-item-container'>Backport<span class='glossary-item-hidden-content'><span class='glossary-item-header'>backport<\/span> <span class='glossary-item-description'>A port is when code from one branch (or trunk) is merged into another branch or trunk. Some changes in WordPress point releases are the result of backporting code from trunk to the release branch.<\/span><\/span><\/span> sideload from <span tabindex='0' class='glossary-item-container'>URL<span class='glossary-item-hidden-content'><span class='glossary-item-header'>URL<\/span> <span class='glossary-item-description'>A specific web address of a website or web page on the Internet, such as a website\u2019s URL www.wordpress.org<\/span><\/span><\/span> path upload size check. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80659\">80659<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Global Styles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Theme <span tabindex='0' class='glossary-item-container'>JSON<span class='glossary-item-hidden-content'><span class='glossary-item-header'>JSON<\/span> <span class='glossary-item-description'>JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.<\/span><\/span><\/span>: Level block-level preset class specificity with :Where(). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80657\">80657<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Data Layer<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RTC: Preserve collaborators\u2019 unsaved edits when another user saves. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79936\">79936<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span tabindex='0' class='glossary-item-container'>Accessibility<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Accessibility<\/span> <span class='glossary-item-description'>Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both \u201cdirect access\u201d (i.e. unassisted) and \u201cindirect access\u201d meaning compatibility with a person\u2019s assistive technology (for example, computer screen readers). (https:\/\/en.wikipedia.org\/wiki\/Accessibility)<\/span><\/span><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improve the various Alignment controls props handling. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/63696\">63696<\/a>)<\/li>\n\n\n\n<li>Navigation: Fixes aria-expanded not updating on hover submenu inside overlay. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77563\">77563<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Performance<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rich text: Read the contentEditable attribute in ownsSelection to avoid forced layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80549\">80549<\/a>)<\/li>\n\n\n\n<li>Try to fix typing performance <span tabindex='0' class='glossary-item-container'>regression<span class='glossary-item-hidden-content'><span class='glossary-item-header'>regression<\/span> <span class='glossary-item-description'>A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or <a href=\"#blocker\">blockers<\/a>. Recent regressions may be given higher priorities. A \"3.6 regression\" would be a bug in 3.6 that worked as intended in 3.5.<\/span><\/span><\/span>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80507\">80507<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Editor: Avoid unnecessary term re-fetches in FlatTermSelector. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80623\">80623<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Data Layer<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Core Data: Move EntitiesSavedState component out of editor (rebase of <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/71948\">#71948<\/a>). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80485\">80485<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Experiments<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Dashboard<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dashboard Widgets: Harden action href sanitization. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80510\">80510<\/a>)<\/li>\n\n\n\n<li>Dashboard Widgets: Sanitize help link hrefs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80409\">80409<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Global Styles: Put the inheritance UI behind a Gutenberg experiment. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80815\">80815<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Documentation<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add nvm use instructions to AGENTS.md. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80755\">80755<\/a>)<\/li>\n\n\n\n<li>Add progressive-discovery pattern for agent instructions and skills. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80650\">80650<\/a>)<\/li>\n\n\n\n<li>Added Missing Global Documentation in table-of-contents\/index.php. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80442\">80442<\/a>)<\/li>\n\n\n\n<li>Docs: Add missing file-level and class-level docblocks to WP_Icon_Collections_Registry. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80172\">80172<\/a>)<\/li>\n\n\n\n<li>Docs: Clarify agent guidance discovery. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80753\">80753<\/a>)<\/li>\n\n\n\n<li>Docs: Clarify getBlock behavior with inner block controllers. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80773\">80773<\/a>)<\/li>\n\n\n\n<li>Docs: Expand the back-porting to WP Core guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80593\">80593<\/a>)<\/li>\n\n\n\n<li>Docs: Require view configuration filter callbacks to return the container. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80642\">80642<\/a>)<\/li>\n\n\n\n<li>Docs: Update <span tabindex='0' class='glossary-item-container'>iframe<span class='glossary-item-hidden-content'><span class='glossary-item-header'>iframe<\/span> <span class='glossary-item-description'>iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and\/or CSS which is loaded at the time when iframe tag is parsed by the user\u2019s browser.<\/span><\/span><\/span> guidance for Gutenberg 23.6. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80629\">80629<\/a>)<\/li>\n\n\n\n<li>Theme: Update Storybook <span tabindex='0' class='glossary-item-container'>admin<span class='glossary-item-hidden-content'><span class='glossary-item-header'>admin<\/span> <span class='glossary-item-description'>(and super admin)<\/span><\/span><\/span> color scheme examples. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80569\">80569<\/a>)<\/li>\n\n\n\n<li>UI: Add dialog vs drawer design guidance. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80783\">80783<\/a>)<\/li>\n\n\n\n<li>Update documentation for server-side view configuration filters. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80744\">80744<\/a>)<\/li>\n\n\n\n<li>Used link for URL in inline documentation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80716\">80716<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Code Quality<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ESLint: Add missing not-recommended components to denylist. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80754\">80754<\/a>)<\/li>\n\n\n\n<li>Fix: Update webpack-dev-server to ^5.2.1 to help with dep alerts. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80347\">80347<\/a>)<\/li>\n\n\n\n<li><span tabindex='0' class='glossary-item-container'>GitHub<span class='glossary-item-hidden-content'><span class='glossary-item-header'>GitHub<\/span> <span class='glossary-item-description'>GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the \u2018pull request\u2019 where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. <a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a><\/span><\/span><\/span> workflows: Fix changelog checks for forked PRs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80538\">80538<\/a>)<\/li>\n\n\n\n<li>Interactivity API: Refactor directives into self-registering modules. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79975\">79975<\/a>)<\/li>\n\n\n\n<li>RTC: Use array_any() for newer-compaction check in polling sync server. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80522\">80522<\/a>)<\/li>\n\n\n\n<li>RTC: Use str_contains() in WP_Sync_Config. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80476\">80476<\/a>)<\/li>\n\n\n\n<li>Storybook: Build the resolve specifier as a URL-style string. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80416\">80416<\/a>)<\/li>\n\n\n\n<li>Tools: Resolve dependencies independently of the node_modules layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80414\">80414<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Autocomplete: Reference the suggestions list with aria-controls and aria-haspopup. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80403\">80403<\/a>)<\/li>\n\n\n\n<li>ExternalLink: Use shared focus ring mixin. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80573\">80573<\/a>)<\/li>\n\n\n\n<li>Make useSelectionProps hook layout agnostic. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80677\">80677<\/a>)<\/li>\n\n\n\n<li>Migrate Disabled to SCSS module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80643\">80643<\/a>)<\/li>\n\n\n\n<li>Migrate FormTokenField to SCSS module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80472\">80472<\/a>)<\/li>\n\n\n\n<li>Migrate SearchControl to SCSS module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80474\">80474<\/a>)<\/li>\n\n\n\n<li>Packages: Update date-fns to 4.4.0. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80763\">80763<\/a>)<\/li>\n\n\n\n<li>Theme: Update Color.js to 0.7.1. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80762\">80762<\/a>)<\/li>\n\n\n\n<li>Theme: Update colorjs.io dependency and drop <span tabindex='0' class='glossary-item-container'>bug<span class='glossary-item-hidden-content'><span class='glossary-item-header'>bug<\/span> <span class='glossary-item-description'>A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.<\/span><\/span><\/span> workaround. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80272\">80272<\/a>)<\/li>\n\n\n\n<li>UI: Improve component code readability in Storybook by using arrays for children. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80352\">80352<\/a>)<\/li>\n\n\n\n<li>theme: Disallow src in published package. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80213\">80213<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Guards against error throwing attribute values. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80558\">80558<\/a>)<\/li>\n\n\n\n<li>Make editableRoot a private block setting rather than a public support. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80820\">80820<\/a>)<\/li>\n\n\n\n<li>Misc fixes for WordPress-Develop 7.0 merges. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/75985\">75985<\/a>)<\/li>\n\n\n\n<li>Page List: Use null coalescing operator for parentPageID attribute. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80728\">80728<\/a>)<\/li>\n\n\n\n<li>Remove redundant @jest-environment jsdom pragma and lint against it. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80676\">80676<\/a>)<\/li>\n\n\n\n<li>Remove unnecessary __next40pxDefaultSize props from form controls. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80540\">80540<\/a>)<\/li>\n\n\n\n<li>Table of Contents: Use str_contains() instead of strpos() check. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80418\">80418<\/a>)<\/li>\n\n\n\n<li>Tabs : Remove default paragraph from tab-panel template. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80565\">80565<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Duotone: Dedupe duotone utils into global-styles-engine. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80598\">80598<\/a>)<\/li>\n\n\n\n<li>Reduce duplicated preset utility implementations. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80245\">80245<\/a>)<\/li>\n\n\n\n<li>Refactor \u2018URLInput\u2019 to function component. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80721\">80721<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Icons: Validate SVG icons include viewBox. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80273\">80273<\/a>)<\/li>\n\n\n\n<li>Notes: Cancel in-flight hover highlight when focus leaves a note thread. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80752\">80752<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Data Layer<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Packages: Update memize to 2.1.1. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80764\">80764<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Global Styles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rename <span tabindex='0' class='glossary-item-container'>unit test<span class='glossary-item-hidden-content'><span class='glossary-item-header'>unit test<\/span> <span class='glossary-item-description'>Code written to test a small piece of code or functionality within a larger application. Everything from themes to WordPress core have a series of unit tests. Also see <a href=\"#regression\">regression<\/a>.<\/span><\/span><\/span> files and drop .spec.js suffix. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80711\">80711<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Site Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Edit Site: Replace Theme usage in canvas loader with <span tabindex='0' class='glossary-item-container'>CSS<span class='glossary-item-hidden-content'><span class='glossary-item-header'>CSS<\/span> <span class='glossary-item-description'>Cascading Style Sheets.<\/span><\/span><\/span>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80688\">80688<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Collaboration<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Move real-time collaboration code to lib\/experimental\/collaboration. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80469\">80469<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Tools<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Docs: Update the release form screenshot for GitHub\u2019s new Release label UI. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80567\">80567<\/a>)<\/li>\n\n\n\n<li>Release: Require a working GitHub <span tabindex='0' class='glossary-item-container'>CLI<span class='glossary-item-hidden-content'><span class='glossary-item-header'>CLI<\/span> <span class='glossary-item-description'>Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress.<\/span><\/span><\/span> for cherry-picking. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80568\">80568<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Build Tooling<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Build: Add independent <span tabindex='0' class='glossary-item-container'>react<span class='glossary-item-hidden-content'><span class='glossary-item-header'>React<\/span> <span class='glossary-item-description'>React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces.\r<a href=\"https:\/\/reactjs.org\/\">https:\/\/reactjs.org<\/a><\/span><\/span><\/span>-18 vendor package. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80367\">80367<\/a>)<\/li>\n\n\n\n<li>Build: Handle project paths containing spaces in dev script. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80519\">80519<\/a>)<\/li>\n\n\n\n<li>Components: Skip polymorphism prop typings on intersection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80364\">80364<\/a>)<\/li>\n\n\n\n<li>DependencyExtractionWebpackPlugin: Include extracted styles in the asset version hash. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80601\">80601<\/a>)<\/li>\n\n\n\n<li>React 19: Add end-to-end compat test for boolean inert attribute. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80397\">80397<\/a>)<\/li>\n\n\n\n<li>Resolve Prettier explicitly for isolated layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80529\">80529<\/a>)<\/li>\n\n\n\n<li>Storybook: Remove Emotion as JSX import source. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80647\">80647<\/a>)<\/li>\n\n\n\n<li>WP Build: Avoid infinite worker build loop. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80361\">80361<\/a>)<\/li>\n\n\n\n<li>Improve pre-flight npm access checks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80334\">80334<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Testing<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jest: Fix ignore pattern for TypeScript declaration files. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80737\">80737<\/a>)<\/li>\n\n\n\n<li>Jest: Update to v30 (breaking). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80767\">80767<\/a>)<\/li>\n\n\n\n<li>Only use Flakiness.io in canonical Gutenberg repo. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80816\">80816<\/a>)<\/li>\n\n\n\n<li>Perf Tests: Fix \u2018Selecting blocks\u2019 metric reporting 0 ms. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80524\">80524<\/a>)<\/li>\n\n\n\n<li>RTC: Fix deleted-user test on <span tabindex='0' class='glossary-item-container'>multisite<span class='glossary-item-hidden-content'><span class='glossary-item-header'>multisite<\/span> <span class='glossary-item-description'>Used to describe a WordPress installation with a network of multiple blogs, grouped by sites. This installation type has shared users tables, and creates separate database tables for each blog (wp_posts becomes wp_0_posts). See also <strong>network<\/strong>, <strong>blog<\/strong>, <strong>site<\/strong><\/span><\/span><\/span>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80463\">80463<\/a>)<\/li>\n\n\n\n<li>Site Editor: Add end-to-end coverage for view configuration extensibility. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80577\">80577<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Various<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Base Styles: Remove accent color parameter from input-control. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80595\">80595<\/a>)<\/li>\n\n\n\n<li>Remove private Theme component. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80691\">80691<\/a>)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">First-time contributors<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The following PRs were merged by first-time contributors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/profiles.wordpress.org\/dilipom13\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dilipom13<\/a>: Meta boxes: Match heading styles with Gutenberg panels. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80670\">80670<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/faisalahammad\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>faisalahammad<\/a>: Editor: Restore fixed device preview height for mobile and tablet. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80271\">80271<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/nickchomey\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>nickchomey<\/a>: Interactivity API: Refactor directives into self-registering modules. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79975\">79975<\/a>)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Contributors<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The following contributors merged PRs in this release:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/profiles.wordpress.org\/aaronrobertshaw\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>aaronrobertshaw<\/a> <a href=\"https:\/\/profiles.wordpress.org\/adamsilverstein\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adamsilverstein<\/a> <a href=\"https:\/\/profiles.wordpress.org\/aduth\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>aduth<\/a> <a href=\"https:\/\/profiles.wordpress.org\/andrewserong\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>andrewserong<\/a> @chriszarate @ciampo @CookieDarb @DarkMatter-999 <a href=\"https:\/\/profiles.wordpress.org\/desrosj\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>desrosj<\/a> <a href=\"https:\/\/profiles.wordpress.org\/dhananjaykuber\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dhananjaykuber<\/a> <a href=\"https:\/\/profiles.wordpress.org\/dilipom13\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dilipom13<\/a> @dpmehta <a href=\"https:\/\/profiles.wordpress.org\/ellatrix\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ellatrix<\/a> @enejb <a href=\"https:\/\/profiles.wordpress.org\/faisalahammad\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>faisalahammad<\/a> <a href=\"https:\/\/profiles.wordpress.org\/getdave\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>getdave<\/a> @himanshupathak95 @i-am-chitti <a href=\"https:\/\/profiles.wordpress.org\/im3dabasia\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>im3dabasia<\/a> <a href=\"https:\/\/profiles.wordpress.org\/imran92\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>Imran92<\/a> <a href=\"https:\/\/profiles.wordpress.org\/jeryj\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jeryj<\/a> <a href=\"https:\/\/profiles.wordpress.org\/jorgefilipecosta\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jorgefilipecosta<\/a> <a href=\"https:\/\/profiles.wordpress.org\/jsnajdr\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jsnajdr<\/a> <a href=\"https:\/\/profiles.wordpress.org\/juanfra\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>juanfra<\/a> @Kgupta62 @MaggieCabrera <a href=\"https:\/\/profiles.wordpress.org\/mamaduka\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>Mamaduka<\/a> <a href=\"https:\/\/profiles.wordpress.org\/manzoorwanijk\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>manzoorwanijk<\/a> <a href=\"https:\/\/profiles.wordpress.org\/maxschmeling\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>maxschmeling<\/a> <a href=\"https:\/\/profiles.wordpress.org\/mirka\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mirka<\/a> <a href=\"https:\/\/profiles.wordpress.org\/mustafabharmal\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>Mustafabharmal<\/a> <a href=\"https:\/\/profiles.wordpress.org\/nickchomey\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>nickchomey<\/a> @noruzzamans <a href=\"https:\/\/profiles.wordpress.org\/ntsekouras\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ntsekouras<\/a> <a href=\"https:\/\/profiles.wordpress.org\/oandregal\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>oandregal<\/a> <a href=\"https:\/\/profiles.wordpress.org\/obenland\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>obenland<\/a> <a href=\"https:\/\/profiles.wordpress.org\/ocean90\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ocean90<\/a> <a href=\"https:\/\/profiles.wordpress.org\/peterwilsoncc\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>peterwilsoncc<\/a> @ramonjd <a href=\"https:\/\/profiles.wordpress.org\/retrofox\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>retrofox<\/a> <a href=\"https:\/\/profiles.wordpress.org\/scruffian\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>scruffian<\/a> @shail-mehta <a href=\"https:\/\/profiles.wordpress.org\/shekharnwagh\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>shekharnwagh<\/a> @shimotmk <a href=\"https:\/\/profiles.wordpress.org\/simison\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>simison<\/a> <a href=\"https:\/\/profiles.wordpress.org\/sirreal\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>sirreal<\/a> <a href=\"https:\/\/profiles.wordpress.org\/soean\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>Soean<\/a> @t-hamano <a href=\"https:\/\/profiles.wordpress.org\/westonruter\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>westonruter<\/a> <a href=\"https:\/\/profiles.wordpress.org\/yashjawale\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>yashjawale<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Props to <a href=\"https:\/\/profiles.wordpress.org\/mamaduka\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mamaduka<\/a> for reviewing.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/make.wordpress.org\/core\/tag\/block-editor\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>block-editor<\/a> <a href=\"https:\/\/make.wordpress.org\/core\/tag\/core-editor\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core-editor<\/a> <a href=\"https:\/\/make.wordpress.org\/core\/tag\/gutenberg\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>gutenberg<\/a> <a href=\"https:\/\/make.wordpress.org\/core\/tag\/gutenberg-new\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>gutenberg-new<\/a><\/p>\n<nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><a href=\"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcore%2F2026%2F08%2F06%2Fwhats-new-in-gutenberg-23-7-05-august%2F%23respond&#038;locale=en_US\" title=\"Login to Reply\"  class=\"genericon  genericon-reply\"  data-action=\"login-to-reply\"  data-actionstate=\"default\" >Login to Reply<\/a><\/li><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>\u201cWhat\u2019s new in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses \u2018blocks\u2019 to add richness rather than shortcodes, custom HTML etc. https:\/\/wordpress.org\/gutenberg\/\u2026\u201d posts (labeled with the #gutenberg-new tag) are posted following every Gutenberg [&hellip;]<\/p>\n","protected":false},"author":7511363,"featured_media":125406,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1175],"tags":[2804,2321,2417,3108],"class_list":["post-125396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-block-editor","tag-core-editor","tag-gutenberg","tag-gutenberg-new","mentions-aaronrobertshaw","mentions-adamsilverstein","mentions-aduth","mentions-andrewserong","mentions-desrosj","mentions-dhananjaykuber","mentions-dilipom13","mentions-ellatrix","mentions-faisalahammad","mentions-getdave","mentions-im3dabasia","mentions-imran92","mentions-jeryj","mentions-jorgefilipecosta","mentions-jsnajdr","mentions-juanfra","mentions-link","mentions-mamaduka","mentions-manzoorwanijk","mentions-maxschmeling","mentions-mirka","mentions-mustafabharmal","mentions-nickchomey","mentions-ntsekouras","mentions-oandregal","mentions-obenland","mentions-ocean90","mentions-peterwilsoncc","mentions-retrofox","mentions-scruffian","mentions-shekharnwagh","mentions-simison","mentions-sirreal","mentions-soean","mentions-westonruter","mentions-yashjawale","author-psykro"],"revision_note":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2AvED-wCw","jetpack_featured_media_url":"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-7-whats-new.png","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/users\/7511363"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/comments?post=125396"}],"version-history":[{"count":2,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125396\/revisions"}],"predecessor-version":[{"id":125408,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125396\/revisions\/125408"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/media\/125406"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/media?parent=125396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/categories?post=125396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/tags?post=125396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}