{"id":125476,"date":"2026-08-19T12:03:42","date_gmt":"2026-08-19T12:03:42","guid":{"rendered":"https:\/\/make.wordpress.org\/core\/?p=125476"},"modified":"2026-08-24T08:37:36","modified_gmt":"2026-08-24T08:37:36","slug":"whats-new-in-gutenberg-23-8-19-august","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/","title":{"rendered":"What\u2019s new in Gutenberg 23.8? (19 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.8?<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Gutenberg 23.8 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.8 continues to build on recent releases, adding shareable URLs and an in-editor code diff view to visual <span tabindex='0' class='glossary-item-container'>revisions<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Revisions<\/span> <span class='glossary-item-description'>The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next\/Previous buttons). The display indicates what has changed in each revision.<\/span><\/span><\/span>, email notifications for users mentioned in a note, major List View performance improvements on large posts, and a smoother writing flow that renders a real default <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> in place of the empty-canvas appender.<\/p>\n\n\n\n<nav aria-label=\"Table of Contents\" class=\"wp-block-table-of-contents\"><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#visual-revisions-shareable-urls-and-a-code-diff-view\">Visual revisions: Shareable URLs and a code diff view<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#email-notifications-for-mentions-in-notes\">Email notifications for mentions in notes<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#other-notable-highlights\">Other notable highlights<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#changelog\">Changelog<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#first-time-contributors\">First-time contributors<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#contributors\">Contributors<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/#props\">Props<\/a><\/li><\/ol><\/nav>\n\n\n\n<h2 id=\"visual-revisions-shareable-urls-and-a-code-diff-view\" class=\"wp-block-heading\">Visual revisions: Shareable URLs and a code diff view<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"697\" data-attachment-id=\"125627\" data-permalink=\"https:\/\/make.wordpress.org\/core\/2026\/08\/19\/whats-new-in-gutenberg-23-8-19-august\/gb-23-8-shareable-revisions\/#main\" data-orig-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-scaled.jpg\" data-orig-size=\"2560,1744\" 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=\"gb-23-8-shareable-revisions\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-1024x697.jpg\" src=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-1024x697.jpg\" alt=\"A demonstration of the URL in the revision review to demonstrate the direct link to revision feature.\" class=\"wp-image-125627\" srcset=\"https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-1024x697.jpg 1024w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-300x204.jpg 300w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-768x523.jpg 768w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-1536x1046.jpg 1536w, https:\/\/make.wordpress.org\/core\/files\/2026\/08\/gb-23-8-shareable-revisions-2048x1395.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Visual revisions keep getting more capable. You can now link directly to a specific revision: opening a <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> with a <code>revision<\/code> parameter takes you straight to that revision in the editor, and the address bar stays up to date as you move through history so sharing the exact change you\u2019re discussing is as simple as copying the URL. Toggle the code editor to see the diff in code. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79934\">79934<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80314\">80314<\/a>)<\/p>\n\n\n\n<h2 id=\"email-notifications-for-mentions-in-notes\" class=\"wp-block-heading\">Email notifications for mentions in notes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Collaboration in the editor took another step forward: when someone <code>@<\/code>-mentions you in a note, you now receive an email letting you know, written in your own language and linking to the editor where the conversation is happening. This completes the mentions feature whose autocomplete <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> landed in a previous release. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79606\">79606<\/a>)<\/p>\n\n\n\n<h2 id=\"other-notable-highlights\" class=\"wp-block-heading\">Other notable highlights<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The List View received a series of performance improvements that add up to a dramatically better experience on long posts. Opening it is faster thanks to a leaner rendering path that cuts most of its DOM nodes and skips a second render pass, expanding and collapsing sections triggers far fewer re-renders, and a freeze when selecting all blocks on large posts is gone. On a post with 1,000 paragraphs, \u201cSelect all\u201d dropped from 16.8 seconds to 0.4 seconds. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81210\">81210<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80953\">80953<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80929\">80929<\/a>, and others)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The empty canvas now renders a real default block instead of a lookalike appender, so what you see before typing is exactly what you get (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81231\">81231<\/a>). Along the same lines, a new block added next to an existing one now inherits its neighbor\u2019s styling consistently, no matter how it was inserted (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81250\">81250<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The experimental Playlist block became easier to work with: Audio blocks can transform into a Playlist and back, and you can select multiple audio files from the Media Library at once (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80926\">80926<\/a>). The Tabs block now shows each tab\u2019s actual title in the Document Overview instead of a generic \u201cTab\u201d label (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81427\">81427<\/a>) and supports Home and End keys for keyboard navigation (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80912\">80912<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For developers, blocks can now declare their inner blocks template directly in <code>registerBlockType()<\/code> settings, applied synchronously at insertion (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80027\">80027<\/a>); <code>@wordpress\/element<\/code> is importable in <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> 19 (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80053\">80053<\/a>); DataViews gained a <code>time<\/code> field type (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80830\">80830<\/a>) and configurable preview aspect ratios (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79329\">79329<\/a>); and <code>@wordpress\/ui<\/code> now offers public <code>Calendar<\/code> and <code>RangeCalendar<\/code> components (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81337\">81337<\/a>).<\/p>\n\n\n\n<h2 id=\"changelog\" class=\"wp-block-heading\">Changelog<\/h2>\n\n\n\n<h3 id=\"features\" class=\"wp-block-heading\">Features<\/h3>\n\n\n\n<h4 id=\"collaboration\" class=\"wp-block-heading\">Collaboration<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Notes: Email users mentioned in a note. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79606\">79606<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"enhancements\" class=\"wp-block-heading\">Enhancements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Element: Make the package importable in React 19. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80053\">80053<\/a>)<\/li>\n\n\n\n<li>Interface: Let <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> own the ComplementaryArea width and use AnimatePresence custom for exit. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81363\">81363<\/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: Preserve widget chrome flex layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80570\">80570<\/a>)<\/li>\n\n\n\n<li>Normalize block gap values in layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81460\">81460<\/a>)<\/li>\n\n\n\n<li>Visual revisions: Add shareable urls. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79934\">79934<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-library\" class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Block editor: Render a real default block in place of the default appender. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81231\">81231<\/a>)<\/li>\n\n\n\n<li>Block editor: Unify what a new sibling block inherits. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81250\">81250<\/a>)<\/li>\n\n\n\n<li>Blocks: Support static block templates in block type settings. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80027\">80027<\/a>)<\/li>\n\n\n\n<li>Feature: Tabs block: Consider using the tab title in the Document Overview instead of a generic \u201cTab\u201d label. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81427\">81427<\/a>)<\/li>\n\n\n\n<li>Page List: Rename the Edit action to Detach and confirm it in a dialog. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80847\">80847<\/a>)<\/li>\n\n\n\n<li>Pass Playlist controls to track blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80368\">80368<\/a>)<\/li>\n\n\n\n<li>Quote: Ensure paragraph placeholder appears after deleting nested blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77151\">77151<\/a>)<\/li>\n\n\n\n<li>Table of Contents: Replace \u201cConvert to static list\u201d with confirmed \u201cDetach\u201d action. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80844\">80844<\/a>)<\/li>\n\n\n\n<li>Post Navigation Link: Use the \u2018next\u2019 icon. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81384\">81384<\/a>)<\/li>\n\n\n\n<li>Writing flow: Stop the caret on containers that do not merge with the text flow. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81456\">81456<\/a>)<\/li>\n\n\n\n<li>Playlist: Add track icon. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80959\">80959<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"components\" class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add allowForms prop to SandBox component. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/76471\">76471<\/a>)<\/li>\n\n\n\n<li>DataViews: Add <code>time<\/code> field type and control. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80830\">80830<\/a>)<\/li>\n\n\n\n<li>DataViews: Make grid and table item preview aspect ratio configurable. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79329\">79329<\/a>)<\/li>\n\n\n\n<li>IconButton: Improve keyboard shortcut <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>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80402\">80402<\/a>)<\/li>\n\n\n\n<li>Icons: Move the inline image icon into the library. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81271\">81271<\/a>)<\/li>\n\n\n\n<li>SearchableChipSelect: Add form primitive to wordpress\/ui. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80779\">80779<\/a>)<\/li>\n\n\n\n<li>UI: Add Combobox.InputGroup primitive. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80869\">80869<\/a>)<\/li>\n\n\n\n<li>UI: Add <code>Calendar<\/code> and <code>RangeCalendar<\/code>, moved from <code>components<\/code> private APIs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81337\">81337<\/a>)<\/li>\n\n\n\n<li>UI: Derive Base UI direction from WordPress <span tabindex='0' class='glossary-item-container'>i18n<span class='glossary-item-hidden-content'><span class='glossary-item-header'>i18n<\/span> <span class='glossary-item-description'>Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see <a href=\"#l10n\">localization<\/a>. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill.<\/span><\/span><\/span>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80399\">80399<\/a>)<\/li>\n\n\n\n<li>UI: Use focus styles from base-styles. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80635\">80635<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"post-editor\" class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add opt-out for block style state controls. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80956\">80956<\/a>)<\/li>\n\n\n\n<li>Editor: Clarify autosave failure notice. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/76470\">76470<\/a>)<\/li>\n\n\n\n<li>Editor: Migrate settings <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> to Tabs from wordpress\/ui. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81054\">81054<\/a>)<\/li>\n\n\n\n<li>Notes: Display shortcut for form action buttons. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81064\">81064<\/a>)<\/li>\n\n\n\n<li>Visual revisions: Add a code diff view inside the editor. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80314\">80314<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"dashboard\" class=\"wp-block-heading\">Dashboard<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dashboard Widgets: Add icon and relevance to the widget action envelope. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81275\">81275<\/a>)<\/li>\n\n\n\n<li>Dashboard Widgets: Split action icons into wire and resolved forms. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81381\">81381<\/a>)<\/li>\n\n\n\n<li>Widget Dashboard: Host-tunable tile spacing via public custom properties. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81352\">81352<\/a>)<\/li>\n\n\n\n<li>Widgets: Carry a declarative <code>icon<\/code> through the widget pipeline. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80969\">80969<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"widgets-editor\" class=\"wp-block-heading\">Widgets Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add ThemeProvider for <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 schemes. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81173\">81173<\/a>)<\/li>\n\n\n\n<li><span tabindex='0' class='glossary-item-container'>Customizer<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Customizer<\/span> <span class='glossary-item-description'>Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site\u2019s appearance settings.<\/span><\/span><\/span> widgets: Add ThemeProvider for admin color schemes. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81174\">81174<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"global-styles\" class=\"wp-block-heading\">Global Styles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Migrate font size presets to the shared preset layer. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79811\">79811<\/a>)<\/li>\n\n\n\n<li>Migrate shadows presets to use the preset management layer. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79812\">79812<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"bug-fixes\" class=\"wp-block-heading\">Bug Fixes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><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> <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> fixes for finalize route. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81465\">81465<\/a>)<\/li>\n\n\n\n<li>Boot: Adjust specificity of the image reset styles so components can size their own images. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80845\">80845<\/a>)<\/li>\n\n\n\n<li>Fix end-to-end tests that break when shard rebalancing changes their neighbors. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81117\">81117<\/a>)<\/li>\n\n\n\n<li>Fix: Add missing <code>target<\/code> to the webpack dev server proxy configuration. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81141\">81141<\/a>)<\/li>\n\n\n\n<li>Fix: Flaky autosave shareable URL revisions end-to-end test. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81455\">81455<\/a>)<\/li>\n\n\n\n<li>Fix: Flaky list view paste block styles end-to-end test. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81229\">81229<\/a>)<\/li>\n\n\n\n<li>Fix: Flaky revisions pagination end-to-end cross-page diff assertion. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81119\">81119<\/a>)<\/li>\n\n\n\n<li>Interface: Increase footer breadcrumb height to prevent focus ring clipping. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81145\">81145<\/a>)<\/li>\n\n\n\n<li>Views: Honor all developer-defined view configuration overrides. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80832\">80832<\/a>)<\/li>\n\n\n\n<li>Interface: Stop the secondary sidebar animating into place on page load. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81362\">81362<\/a>)<\/li>\n\n\n\n<li>Site editor: Fix sidebar item hover color. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81317\">81317<\/a>)<\/li>\n\n\n\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> schema: Allow responsive states on block style variations. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81309\">81309<\/a>)<\/li>\n\n\n\n<li>Dashboard Widgets: Remove the Hello Dolly download action. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81272\">81272<\/a>)<\/li>\n\n\n\n<li>Decode <span tabindex='0' class='glossary-item-container'>HTML<span class='glossary-item-hidden-content'><span class='glossary-item-header'>HTML<\/span> <span class='glossary-item-description'>HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers.<\/span><\/span><\/span> entities in Identity fields. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81269\">81269<\/a>)<\/li>\n\n\n\n<li>Make downloadable block item labels translatable. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81237\">81237<\/a>)<\/li>\n\n\n\n<li>Edit Widgets: Fix <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> toolbar button focus ring. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81176\">81176<\/a>)<\/li>\n\n\n\n<li>Fix template <code>modified<\/code> and <code>date<\/code> return value for file templates. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80733\">80733<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-editor\" class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Background: Fix the legacy gradient UI where a gradient cannot be selected. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81056\">81056<\/a>)<\/li>\n\n\n\n<li>Block Inspector: Disable the \u2018Edit original\u2019 button when the entity ID is missing. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81288\">81288<\/a>)<\/li>\n\n\n\n<li>Copy: Preserve the block when its entire text is selected. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80994\">80994<\/a>)<\/li>\n\n\n\n<li>Disclose the nested block count of a multi selection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80745\">80745<\/a>)<\/li>\n\n\n\n<li>Fix Escape from the block toolbar and stop redundant last focus dispatches. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81319\">81319<\/a>)<\/li>\n\n\n\n<li>Fix empty list block with anchor persisting after backspace deletion. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77000\">77000<\/a>)<\/li>\n\n\n\n<li>Fix overflowing block UI being covered after a block is moved. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80824\">80824<\/a>)<\/li>\n\n\n\n<li>Link Control: Restore the preview title underline. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81083\">81083<\/a>)<\/li>\n\n\n\n<li>Make the Group action wrap blocks with a group transform. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80891\">80891<\/a>)<\/li>\n\n\n\n<li>PanelColorSettings: Restore the missing space below the panel header. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81155\">81155<\/a>)<\/li>\n\n\n\n<li>Quote &amp; List v2: Deleting empty list item should delete list block. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/42503\">42503<\/a>)<\/li>\n\n\n\n<li>Return false from isBlockSelected when there is no client ID. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81212\">81212<\/a>)<\/li>\n\n\n\n<li>Style states: Fix state deselection when selecting the already selected block. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81277\">81277<\/a>)<\/li>\n\n\n\n<li>URLInput: Skip search requests while an IME composition is in progress. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80602\">80602<\/a>)<\/li>\n\n\n\n<li>Writing flow: Forward delete an empty paragraph without breaking apart the next block. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80813\">80813<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-library\" class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clarify the GIF Video variation description. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81181\">81181<\/a>)<\/li>\n\n\n\n<li>Fix: Tabs block: Start with empty tab labels with placeholders. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81009\">81009<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81429\">81429<\/a>)<\/li>\n\n\n\n<li>Media: Reword the HEIC upload error and keep it up until dismissed. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81130\">81130<\/a>)<\/li>\n\n\n\n<li>Navigation Overlay Close: Inherit typography and color from the overlay. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80751\">80751<\/a>)<\/li>\n\n\n\n<li>Playlist: Improve audio conversion and track selection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80926\">80926<\/a>)<\/li>\n\n\n\n<li>Playlist: Normalize Waveform Player configuration handling. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81342\">81342<\/a>)<\/li>\n\n\n\n<li>Post Author Biography: Fix horizontal overflow with long unbroken text. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81018\">81018<\/a>)<\/li>\n\n\n\n<li>Remove the editableRoot opt-in from the paragraph block. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81184\">81184<\/a>)<\/li>\n\n\n\n<li>Video: Hide settings for the GIF variation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81142\">81142<\/a>)<\/li>\n\n\n\n<li>Fix: Add optional chaining for empty reusable block (<a href=\"https:\/\/core.trac.wordpress.org\/ticket\/81165\">#81165<\/a>). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81177\">81177<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"components\" class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Button: Suppress UA focus ring when focused and pressed. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81113\">81113<\/a>)<\/li>\n\n\n\n<li>DataForm: Fix hidden fields validation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81377\">81377<\/a>)<\/li>\n\n\n\n<li>DataViews: Fix <code>array<\/code> field type validation for empty values. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81378\">81378<\/a>)<\/li>\n\n\n\n<li>DataViews: Fix the between <code>date<\/code> <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> losing a manually typed date on blur. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81150\">81150<\/a>)<\/li>\n\n\n\n<li>DataViews: Pass only eligible items to a bulk action callback. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81198\">81198<\/a>)<\/li>\n\n\n\n<li>Scope breakpoint media queries to screen so printing does not look like a resize. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81367\">81367<\/a>)<\/li>\n\n\n\n<li>Theme: Omit color properties when neither provided nor inherited. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80600\">80600<\/a>)<\/li>\n\n\n\n<li>Admin UI: Reset the wp-admin <code>li<\/code> margin that misaligns Breadcrumbs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81134\">81134<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"post-editor\" class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add ThemeProvider for admin color schemes. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81112\">81112<\/a>)<\/li>\n\n\n\n<li>DataViews: Move the rich text control into the editor package. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81430\">81430<\/a>)<\/li>\n\n\n\n<li>Editor: Fix document tools button focus ring. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81115\">81115<\/a>)<\/li>\n\n\n\n<li>Editor: Keep the canvas height stable while resizing the canvas. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81163\">81163<\/a>)<\/li>\n\n\n\n<li>Ensure device preview is always accurate when window is zoomed in. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81193\">81193<\/a>)<\/li>\n\n\n\n<li>Notes: Fix text wrapping for long usernames in collaboration sidebar. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81406\">81406<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"global-styles\" class=\"wp-block-heading\">Global Styles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Button: Turn on the width setting by default in theme.json. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81196\">81196<\/a>)<\/li>\n\n\n\n<li>Kebab-case preset slugs when converting references to custom properties. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80583\">80583<\/a>)<\/li>\n\n\n\n<li>Render element styles set only inside a breakpoint. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81265\">81265<\/a>)<\/li>\n\n\n\n<li>Report border, shadow, outline, filter and dimension changes. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81407\">81407<\/a>)<\/li>\n\n\n\n<li>theme.json schema: Fix block pseudo-classes and custom states. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81209\">81209<\/a>)<\/li>\n\n\n\n<li>theme.json schema: Responsive states belong to blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81253\">81253<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"data-layer\" class=\"wp-block-heading\">Data Layer<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Core Data: saveDirtyEntities: Improve messaging of server errors. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81151\">81151<\/a>)<\/li>\n\n\n\n<li>RTC: Fix mixed block selection awareness. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79836\">79836<\/a>)<\/li>\n\n\n\n<li>Footnotes: Guard against <span tabindex='0' class='glossary-item-container'>invalid<span class='glossary-item-hidden-content'><span class='glossary-item-header'>invalid<\/span> <span class='glossary-item-description'>A resolution on the bug tracker (and generally common in software development, sometimes also <em>notabug<\/em>) that indicates the ticket is not a bug, is a support request, or is generally invalid.<\/span><\/span><\/span> post <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> values. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81201\">81201<\/a>)<\/li>\n\n\n\n<li>RTC: Remove excess autosave notices (when not useful). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80539\">80539<\/a>)<\/li>\n\n\n\n<li>Order site identity changes predictably. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81283\">81283<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"media\" class=\"wp-block-heading\">Media<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cover client-side big image scaling and orphaned files. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81061\">81061<\/a>)<\/li>\n\n\n\n<li>Media Attached to: Fix issue with the popover unexpectedly flipping, tweak wording. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81206\">81206<\/a>)<\/li>\n\n\n\n<li>Upload Media: Fail the item when the \/finalize request fails. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80725\">80725<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"style-states\" class=\"wp-block-heading\">Style States<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix phantom pseudo element style output. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81291\">81291<\/a>)<\/li>\n\n\n\n<li>Render viewport state element styles in the editor. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81307\">81307<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"collaboration\" class=\"wp-block-heading\">Collaboration<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Notes: Fix the mention notification email composition. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81187\">81187<\/a>)<\/li>\n\n\n\n<li>RTC: Disable custom autosave controller when RTC is disabled. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80769\">80769<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"accessibility\" class=\"wp-block-heading\">Accessibility<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix: New route-based admin pages are empty when no <span tabindex='0' class='glossary-item-container'>JS<span class='glossary-item-hidden-content'><span class='glossary-item-header'>JS<\/span> <span class='glossary-item-description'>JavaScript, a web scripting language typically executed in the browser. Often used for advanced user interfaces and behaviors.<\/span><\/span><\/span>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80628\">80628<\/a>)<\/li>\n\n\n\n<li>Interface: Remove incorrect aria-expanded from pin-to-toolbar button. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79874\">79874<\/a>)<\/li>\n\n\n\n<li>wp-build: Render the no-JS fallback in the generated page templates. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81365\">81365<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-editor\" class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Block Mover: Add the keyboard shortcut to the buttons\u2019 spoken description. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81380\">81380<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"components\" class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Menu: Restore Modal focus return when menu items close. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81164\">81164<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-library\" class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tabs: Support Home and End keys for keyboard navigation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80912\">80912<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"performance\" class=\"wp-block-heading\">Performance<\/h3>\n\n\n\n<h4 id=\"list-view\" class=\"wp-block-heading\">List View<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix Select all freezing on large posts. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81210\">81210<\/a>)<\/li>\n\n\n\n<li>List View: Collapse off-window placeholder rows into a single spacer row. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80953\">80953<\/a>)<\/li>\n\n\n\n<li>List View: Narrow the dependants of the memoized List View tree. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81129\">81129<\/a>)<\/li>\n\n\n\n<li>List View: Only subscribe to the block subtree for rows that can show images. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81076\">81076<\/a>)<\/li>\n\n\n\n<li>List View: Reduce per-row store subscriptions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81136\">81136<\/a>)<\/li>\n\n\n\n<li>List View: Speed up opening by removing a forced style recalculation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80929\">80929<\/a>)<\/li>\n\n\n\n<li>List View: Speed up opening by removing a second render pass. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80935\">80935<\/a>)<\/li>\n\n\n\n<li>List View: Pass only minimal required data to sub-tree branches. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81111\">81111<\/a>)<\/li>\n\n\n\n<li>List View: Split the context and drop dead props to cut re-renders on expand and collapse. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81159\">81159<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"documentation\" class=\"wp-block-heading\">Documentation<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Agents: Add a defensive data design skill and route to the copy guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81131\">81131<\/a>)<\/li>\n\n\n\n<li>Block JSON schema &amp; <span tabindex='0' class='glossary-item-container'>PHP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>PHP<\/span> <span class='glossary-item-description'>The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher<\/span><\/span><\/span>-only blocks: Add <code>autoRegister<\/code> support. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80173\">80173<\/a>)<\/li>\n\n\n\n<li>Block Library: Document security <span tabindex='0' class='glossary-item-container'>patch<span class='glossary-item-hidden-content'><span class='glossary-item-header'>patch<\/span> <span class='glossary-item-description'>A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a <strong>diff<\/strong>. A patch can be <em>applied<\/em> to a codebase for testing.<\/span><\/span><\/span> releases. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81295\">81295<\/a>)<\/li>\n\n\n\n<li>Changed Build Process Link and remove unused tags. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81360\">81360<\/a>)<\/li>\n\n\n\n<li>CheckboxControl: Add \u201cWith Visual\u201d Storybook story. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80849\">80849<\/a>)<\/li>\n\n\n\n<li>Components: Opt-in ConfirmDialog for auto-documentation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80866\">80866<\/a>)<\/li>\n\n\n\n<li>Components: Use p elements for callout alerts in README documentation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81234\">81234<\/a>)<\/li>\n\n\n\n<li>Docs: Add Block Actions Readme. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69408\">69408<\/a>)<\/li>\n\n\n\n<li>Docs: Add Block List Readme. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69432\">69432<\/a>)<\/li>\n\n\n\n<li>Docs: Add Block Lock Readme. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69434\">69434<\/a>)<\/li>\n\n\n\n<li>Docs: Add error message guidance. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81143\">81143<\/a>)<\/li>\n\n\n\n<li>Docs: Explain how the theme.json schema fixtures work. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81263\">81263<\/a>)<\/li>\n\n\n\n<li>Docs: Fix broken Figma links on the design resources page. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81166\">81166<\/a>)<\/li>\n\n\n\n<li>Docs: Fix broken link to the Node.js debugging guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81398\">81398<\/a>)<\/li>\n\n\n\n<li>Docs: Fix broken links to the removed <span tabindex='0' class='glossary-item-container'>JavaScript<span class='glossary-item-hidden-content'><span class='glossary-item-header'>JavaScript<\/span> <span class='glossary-item-description'>JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user\u2019s browser.\r<a href=\"https:\/\/www.javascript.com\/\">https:\/\/www.javascript.com<\/a><\/span><\/span><\/span> build setup guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81232\">81232<\/a>)<\/li>\n\n\n\n<li>Docs: Fix typo in block file structure guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81348\">81348<\/a>)<\/li>\n\n\n\n<li>Docs: Remove breakpoint-only element style example from global styles guide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81308\">81308<\/a>)<\/li>\n\n\n\n<li>Docs: Remove dependency group import guidance. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81245\">81245<\/a>)<\/li>\n\n\n\n<li>Docs: Use <code>gutenberg<\/code> instead of <code>Gutenberg<\/code> in package name. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81051\">81051<\/a>)<\/li>\n\n\n\n<li>Document editEntityRecord\u2019s options.isCached param. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81318\">81318<\/a>)<\/li>\n\n\n\n<li>Fix typos in code <code>comments<\/code> and <code>JSDoc<\/code>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81045\">81045<\/a>)<\/li>\n\n\n\n<li>Navigation: Complete the DocBlocks for the responsive container and overlay style helpers. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80622\">80622<\/a>)<\/li>\n\n\n\n<li>Storybook: Enable design system theme tool globally. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81116\">81116<\/a>)<\/li>\n\n\n\n<li>ToggleControl: Add \u201cWith Visual\u201d Storybook story. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80803\">80803<\/a>)<\/li>\n\n\n\n<li>View Config: Add reference documentation. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81149\">81149<\/a>)<\/li>\n\n\n\n<li>Widget Primitives: Document actions as verbs, not links. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80974\">80974<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"code-quality\" class=\"wp-block-heading\">Code Quality<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Block Supports: Guard against non-string attribute values to avoid fatal errors. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80501\">80501<\/a>)<\/li>\n\n\n\n<li>Blocks: Declare the <code>@types\/react-is<\/code> devDependency. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81203\">81203<\/a>)<\/li>\n\n\n\n<li>Blocks: Update hpq to 1.4.0 and drop the ts-expect-error suppressions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81199\">81199<\/a>)<\/li>\n\n\n\n<li>CI: Resolve Playwright through the workspace that declares it. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81137\">81137<\/a>)<\/li>\n\n\n\n<li>Declare missing prettier and stylelint workspace dependencies. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81065\">81065<\/a>)<\/li>\n\n\n\n<li>ESLint: Define dependency import rules. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81246\">81246<\/a>)<\/li>\n\n\n\n<li>ESLint: Drop <a href=\"https:\/\/profiles.wordpress.org\/eslint\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>eslint<\/a>\/compat fixup for jest-dom and testing-library. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80842\">80842<\/a>)<\/li>\n\n\n\n<li>Ignore node_modules in schema integration test globs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81013\">81013<\/a>)<\/li>\n\n\n\n<li>Jest Preset Default: Support self-referencing via exports. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80837\">80837<\/a>)<\/li>\n\n\n\n<li>Report Flaky Tests: Declare <a href=\"https:\/\/profiles.wordpress.org\/types\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>types<\/a>\/node dependency. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80838\">80838<\/a>)<\/li>\n\n\n\n<li>Storybook: Move smoke-test deps into the storybook workspace. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81017\">81017<\/a>)<\/li>\n\n\n\n<li>Storybook: Use SelectControl in Motion tokens story. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80790\">80790<\/a>)<\/li>\n\n\n\n<li>Tools: Make agent setup a workspace. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81418\">81418<\/a>)<\/li>\n\n\n\n<li>Tools: Use native agent skill discovery. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80811\">80811<\/a>)<\/li>\n\n\n\n<li>Unit Tests: Reorganise the jest configuration file. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80940\">80940<\/a>)<\/li>\n\n\n\n<li>View config: Lowercase dynamic filter names. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81068\">81068<\/a>)<\/li>\n\n\n\n<li>Views: Add React to the package\u2019s dev dependencies. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81139\">81139<\/a>)<\/li>\n\n\n\n<li>DataViews: Use the public <code>@wordpress\/ui<\/code> Badge instead of the private one. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81236\">81236<\/a>)<\/li>\n\n\n\n<li>Remove unused duplicate font family preview utilities. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81194\">81194<\/a>)<\/li>\n\n\n\n<li>Media Editor: Render sidebar tabs via ComplementaryArea\u2019s render prop. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81133\">81133<\/a>)<\/li>\n\n\n\n<li>Fix ESLint errors for \u2018navigateRegionsProps\u2019 spread. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81052\">81052<\/a>)<\/li>\n\n\n\n<li>Replace deprecated useResizeObserver for useScaleCanvas. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/67508\">67508<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"components\" class=\"wp-block-heading\">Components<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DataViews: Remove <code>kebabCase<\/code> private import by inlining it. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81284\">81284<\/a>)<\/li>\n\n\n\n<li>DataViews: Vendor validated form controls:\n<ul class=\"wp-block-list\">\n<li><code>ValidatedCheckboxControl<\/code> (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81435\">81435<\/a>)<\/li>\n\n\n\n<li><code>ValidatedNumberControl<\/code> (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81433\">81433<\/a>)<\/li>\n\n\n\n<li><code>ValidatedRadioControl<\/code> (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81434\">81434<\/a>)<\/li>\n\n\n\n<li><code>ValidatedSelectControl<\/code> (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81391\">81391<\/a>)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Deprecate Animate. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80931\">80931<\/a>)<\/li>\n\n\n\n<li>Deprecate Surface. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80943\">80943<\/a>)<\/li>\n\n\n\n<li>ESLint: Remove legacy import suppressions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81338\">81338<\/a>)<\/li>\n\n\n\n<li>Keycodes: Make <code>withIgnoreIMEEvents<\/code> a public <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>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81343\">81343<\/a>)<\/li>\n\n\n\n<li>Migrate ItemGroup to SCSS module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80797\">80797<\/a>)<\/li>\n\n\n\n<li>Migrate Spinner styles from Emotion to SCSS module. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80511\">80511<\/a>)<\/li>\n\n\n\n<li>New <code>kebab-case<\/code> package: Extract utility and migrate private API calls. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81294\">81294<\/a>)<\/li>\n\n\n\n<li>Theme: Colocate <span tabindex='0' class='glossary-item-container'>plugin<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Plugin<\/span> <span class='glossary-item-description'>A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory <a href=\"https:\/\/wordpress.org\/plugins\/\">https:\/\/wordpress.org\/plugins\/<\/a> or can be cost-based plugin from a third-party.<\/span><\/span><\/span> tests with implementations. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81247\">81247<\/a>)<\/li>\n\n\n\n<li>Types: Replace remaining <code>@ts-expect-error<\/code> suppressions with proper typing. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81200\">81200<\/a>)<\/li>\n\n\n\n<li>UI: Upgrade React DayPicker to version 10. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81439\">81439<\/a>)<\/li>\n\n\n\n<li>Update Ariakit packages. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80765\">80765<\/a>)<\/li>\n\n\n\n<li>Update Floating UI to 2.1.9. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80761\">80761<\/a>)<\/li>\n\n\n\n<li>Update react-day-picker to 9.14.0. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80792\">80792<\/a>)<\/li>\n\n\n\n<li>Remove ValidatedTextControl private API. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80680\">80680<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-editor\" class=\"wp-block-heading\">Block Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bail out of hasSelectedInnerBlock when there is no clientId. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81315\">81315<\/a>)<\/li>\n\n\n\n<li>Convert useBlockVisibility hook to TypeScript. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80390\">80390<\/a>)<\/li>\n\n\n\n<li>Format Library: Remove unused CSS rule. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77831\">77831<\/a>)<\/li>\n\n\n\n<li>List View: Migrate label wrapper to UI Stack and drop Badge from the anchor. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81266\">81266<\/a>)<\/li>\n\n\n\n<li>Simplify InspectorControlsFill rendering logic. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81286\">81286<\/a>)<\/li>\n\n\n\n<li>Spacing Sizes Control: Make the control label translatable independently of the input aria label. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81240\">81240<\/a>)<\/li>\n\n\n\n<li>URLInput: Simplify keyboard handling and fix arrow keys with a text selection. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80780\">80780<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"block-library\" class=\"wp-block-heading\">Block Library<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cover: Avoid passing null as the <span tabindex='0' class='glossary-item-container'>featured image<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Featured image<\/span> <span class='glossary-item-description'>A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts.<\/span><\/span><\/span> size. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81444\">81444<\/a>)<\/li>\n\n\n\n<li>List View: Replace expand\/collapse callbacks with reducer dispatch. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81138\">81138<\/a>)<\/li>\n\n\n\n<li>Query: Guard non-scalar queryId to avoid fatal in enhanced pagination. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80724\">80724<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"data-layer\" class=\"wp-block-heading\">Data Layer<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Core Data: Add missing wordpress\/base-styles dependency. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81012\">81012<\/a>)<\/li>\n\n\n\n<li>ESLint: Replace strict configuration with bulk suppressions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81248\">81248<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"post-editor\" class=\"wp-block-heading\">Post Editor<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Editor: Remove sidebar tabs focus sync effect. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81020\">81020<\/a>)<\/li>\n\n\n\n<li>Rename blockStatesEnabled setting to blockStatesEditingEnabled. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81058\">81058<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 id=\"tools\" class=\"wp-block-heading\">Tools<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AGENTS: Update development tips section. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81224\">81224<\/a>)<\/li>\n\n\n\n<li>Revise CODEOWNERS for package ownership (removing nerrad). (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81175\">81175<\/a>)<\/li>\n\n\n\n<li>ESLint: Ban <code>@ts-ignore<\/code> in favour of <code>@ts-expect-error<\/code>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81148\">81148<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"testing\" class=\"wp-block-heading\">Testing<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automated Testing: Add Storybook component documentation <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> testing. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80655\">80655<\/a>)<\/li>\n\n\n\n<li>CI: Add job timeouts to E2E, static checks, bundle size, and create block. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80801\">80801<\/a>)<\/li>\n\n\n\n<li>CI: Build once and reuse the build across end-to-end tests shards. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81031\">81031<\/a>)<\/li>\n\n\n\n<li>CI: Cache the system packages Playwright downloads for WebKit. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80846\">80846<\/a>)<\/li>\n\n\n\n<li>Fix: <span tabindex='0' class='glossary-item-container'>Trunk<span class='glossary-item-hidden-content'><span class='glossary-item-header'>trunk<\/span> <span class='glossary-item-description'>A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running \"trunk\", then you are on the latest revision.<\/span><\/span><\/span> end-to-end failures caused by the navigation spec leaving plain permalinks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81238\">81238<\/a>)<\/li>\n\n\n\n<li>Flaky tests: Fix router navigate latest HTML. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80178\">80178<\/a>)<\/li>\n\n\n\n<li>Perf Tests: Merge selection event windows instead of summing durations. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81002\">81002<\/a>)<\/li>\n\n\n\n<li>Performance Tests: Ignore the locally generated artifacts directory. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81024\">81024<\/a>)<\/li>\n\n\n\n<li>Perf Tests: Avoid inflating interaction metrics with startTracing. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81264\">81264<\/a>)<\/li>\n\n\n\n<li>Remove content types experiment. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81340\">81340<\/a>)<\/li>\n\n\n\n<li>Remove the jest-puppeteer-axe package. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80775\">80775<\/a>)<\/li>\n\n\n\n<li>Storybook e2e: Add small, compact and icon examples to button matrix. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80793\">80793<\/a>)<\/li>\n\n\n\n<li>Test: Add Vitest <span tabindex='0' class='glossary-item-container'>migration<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Migration<\/span> <span class='glossary-item-description'>Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.<\/span><\/span><\/span> routing guardrails. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81036\">81036<\/a>)<\/li>\n\n\n\n<li>Test: Add private Vitest configuration and migrate a pilot test. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81037\">81037<\/a>)<\/li>\n\n\n\n<li>Tests: Replace page-level selectors with locators in end-to-end specs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81053\">81053<\/a>)<\/li>\n\n\n\n<li>Upgrade Playwright to v1.62. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81001\">81001<\/a>)<\/li>\n\n\n\n<li>Balance Playwright shards by duration. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79479\">79479<\/a>)<\/li>\n<\/ul>\n\n\n\n<h4 id=\"build-tooling\" class=\"wp-block-heading\">Build Tooling<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allow organization or repository variable to dictate the Actions runner. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81087\">81087<\/a>)<\/li>\n\n\n\n<li>Build: Wrap script bundles in an IIFE to contain \u2018use strict\u2019. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79792\">79792<\/a>)<\/li>\n\n\n\n<li>Components: Update polymorphism types to allow all attributes when specifying <code>as<\/code>. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80705\">80705<\/a>)<\/li>\n\n\n\n<li>Docs: Add VS Code setup guidance. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77913\">77913<\/a>)<\/li>\n\n\n\n<li>ESLint: Rename root eslint.config.cjs to eslint.config.mjs. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81468\">81468<\/a>)<\/li>\n\n\n\n<li>Ensure static checks can run for private mirrors. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80817\">80817<\/a>)<\/li>\n\n\n\n<li>Flaky tests: Report as a PR comment only, stop creating issues. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81218\">81218<\/a>)<\/li>\n\n\n\n<li>Markdownlint: Disable the MD033 (no-inline-html) rule project-wide. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81213\">81213<\/a>)<\/li>\n\n\n\n<li>Monitor all setup-related composite Actions. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81192\">81192<\/a>)<\/li>\n\n\n\n<li>Packages: Recover July 29 npm release metadata. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81303\">81303<\/a>)<\/li>\n\n\n\n<li>Scripts: Prevent a UTF-8 BOM in the middle of extracted CSS. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81383\">81383<\/a>)<\/li>\n<\/ul>\n\n\n\n<h2 id=\"first-time-contributors\" 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\/adrianmoldovanwp\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adrianmoldovanwp<\/a>: CI: Cache the system packages Playwright downloads for WebKit. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80846\">80846<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/dognose24\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dognose24<\/a>: Widget Dashboard: Preserve widget chrome flex layout. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80570\">80570<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/mehtadev\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mehtadev<\/a>: Quote: Ensure paragraph placeholder appears after deleting nested blocks. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77151\">77151<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/linewebdigital\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>linewebdigital<\/a>: Site Editor: Decode HTML entities in Identity fields. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81269\">81269<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/giteshsarvaiya\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>giteshsarvaiya<\/a>: RTC: Fix mixed block selection awareness. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79836\">79836<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/makdia\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>makdia<\/a>: Fix empty list block with anchor persisting after backspace deletion. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/77000\">77000<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/williamvianas\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>williamvianas<\/a>: DataViews: Make grid and table item preview aspect ratio configurable. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79329\">79329<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/profiles.wordpress.org\/yvett\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>yvett<\/a>: Scripts: Prevent a UTF-8 BOM in the middle of extracted CSS. (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81383\">81383<\/a>)<\/li>\n<\/ul>\n\n\n\n<h2 id=\"contributors\" 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\/adamsilverstein\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adamsilverstein<\/a> <a href=\"https:\/\/profiles.wordpress.org\/adrianmoldovanwp\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adrianmoldovanwp<\/a> <a href=\"https:\/\/profiles.wordpress.org\/adithyanaik\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adithyanaik<\/a> <a href=\"https:\/\/profiles.wordpress.org\/aduth\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>aduth<\/a> <a href=\"https:\/\/profiles.wordpress.org\/ajlende\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ajlende<\/a> <a href=\"https:\/\/profiles.wordpress.org\/alecgeatches\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>alecgeatches<\/a> <a href=\"https:\/\/profiles.wordpress.org\/amitraj2203\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>amitraj2203<\/a> <a href=\"https:\/\/profiles.wordpress.org\/andrewserong\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>andrewserong<\/a> <a href=\"https:\/\/profiles.wordpress.org\/aslushnikov\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>aslushnikov<\/a> <a href=\"https:\/\/profiles.wordpress.org\/chihsuan\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>chihsuan<\/a> <a href=\"https:\/\/profiles.wordpress.org\/mciampini\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mciampini<\/a> <a href=\"https:\/\/profiles.wordpress.org\/desrosj\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>desrosj<\/a> <a href=\"https:\/\/profiles.wordpress.org\/dhasilva\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dhasilva<\/a> <a href=\"https:\/\/profiles.wordpress.org\/dhruvik18\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dhruvik18<\/a> <a href=\"https:\/\/profiles.wordpress.org\/dognose24\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dognose24<\/a> <a href=\"https:\/\/profiles.wordpress.org\/mehtadev\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mehtadev<\/a> <a href=\"https:\/\/profiles.wordpress.org\/linewebdigital\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>linewebdigital<\/a> <a href=\"https:\/\/profiles.wordpress.org\/ellatrix\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ellatrix<\/a> <a href=\"https:\/\/profiles.wordpress.org\/getdave\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>getdave<\/a> <a href=\"https:\/\/profiles.wordpress.org\/giteshsarvaiya\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>giteshsarvaiya<\/a> <a href=\"https:\/\/profiles.wordpress.org\/hbhalodia\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>hbhalodia<\/a> <a href=\"https:\/\/profiles.wordpress.org\/im3dabasia\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>im3dabasia<\/a> <a href=\"https:\/\/profiles.wordpress.org\/ingeniumed\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ingeniumed<\/a> <a href=\"https:\/\/profiles.wordpress.org\/itzmekhokan\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>itzmekhokan<\/a> <a href=\"https:\/\/profiles.wordpress.org\/joen\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>joen<\/a> <a href=\"https:\/\/profiles.wordpress.org\/jorgefilipecosta\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jorgefilipecosta<\/a> <a href=\"https:\/\/profiles.wordpress.org\/juanfra\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>juanfra<\/a> <a href=\"https:\/\/profiles.wordpress.org\/makdia\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>makdia<\/a> <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\/mcsf\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mcsf<\/a> <a href=\"https:\/\/profiles.wordpress.org\/mirka\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mirka<\/a> <a href=\"https:\/\/profiles.wordpress.org\/nerrad\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>nerrad<\/a> <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\/pranjal4804\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>pranjal4804<\/a> <a href=\"https:\/\/profiles.wordpress.org\/priethor\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>priethor<\/a> <a href=\"https:\/\/profiles.wordpress.org\/rishabhwp\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>rishabhwp<\/a> <a href=\"https:\/\/profiles.wordpress.org\/ramonopoly\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>ramonopoly<\/a> <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> <a href=\"https:\/\/profiles.wordpress.org\/shailu25\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>shailu25<\/a> <a href=\"https:\/\/profiles.wordpress.org\/simison\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>simison<\/a> <a href=\"https:\/\/profiles.wordpress.org\/sirlouen\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>SirLouen<\/a> <a href=\"https:\/\/profiles.wordpress.org\/stevejonesdev\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>SteveJonesDev<\/a> <a href=\"https:\/\/profiles.wordpress.org\/wildworks\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>wildworks<\/a> <a href=\"https:\/\/profiles.wordpress.org\/talldan\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>talldan<\/a> <a href=\"https:\/\/profiles.wordpress.org\/isabel_brison\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>isabel_brison<\/a> <a href=\"https:\/\/profiles.wordpress.org\/williamvianas\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>williamvianas<\/a> <a href=\"https:\/\/profiles.wordpress.org\/westonruter\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>westonruter<\/a> <a href=\"https:\/\/profiles.wordpress.org\/yogeshbhutkar\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>yogeshbhutkar<\/a> <a href=\"https:\/\/profiles.wordpress.org\/youknowriad\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>youknowriad<\/a> <a href=\"https:\/\/profiles.wordpress.org\/yvett\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>yvett<\/a><\/p>\n\n\n\n<h2 id=\"props\" class=\"wp-block-heading\">Props<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Special thanks to <a href=\"https:\/\/profiles.wordpress.org\/joen\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>joen<\/a> for review and providing assets for this post. Thanks to <a href=\"https:\/\/profiles.wordpress.org\/mamaduka\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mamaduka<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/jorgefilipecosta\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jorgefilipecosta<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/adamsilverstein\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adamsilverstein<\/a>, and <a href=\"https:\/\/profiles.wordpress.org\/dhruvang21\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dhruvang21<\/a> for reviewing the post. Thanks to <a href=\"https:\/\/profiles.wordpress.org\/bernhard-reiter\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>bernhard-reiter<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/mcsf\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>mcsf<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/aduth\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>aduth<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/tyxla\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>tyxla<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/jsnajdr\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jsnajdr<\/a>, and <a href=\"https:\/\/profiles.wordpress.org\/wildworks\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>wildworks<\/a> for help throughout the release process.<\/p>\n<p class=\"o2-appended-tags\"><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><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%2F19%2Fwhats-new-in-gutenberg-23-8-19-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":7558788,"featured_media":0,"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-125476","post","type-post","status-publish","format-standard","hentry","category-general","tag-block-editor","tag-core-editor","tag-gutenberg","tag-gutenberg-new","mentions-adamsilverstein","mentions-adithyanaik","mentions-adrianmoldovanwp","mentions-aduth","mentions-ajlende","mentions-alecgeatches","mentions-amitraj2203","mentions-andrewserong","mentions-aslushnikov","mentions-bernhard-reiter","mentions-chihsuan","mentions-desrosj","mentions-dhasilva","mentions-dhruvang21","mentions-dhruvik18","mentions-dognose24","mentions-ellatrix","mentions-eslint","mentions-getdave","mentions-giteshsarvaiya","mentions-hbhalodia","mentions-im3dabasia","mentions-ingeniumed","mentions-isabel_brison","mentions-itzmekhokan","mentions-joen","mentions-jorgefilipecosta","mentions-jsnajdr","mentions-juanfra","mentions-linewebdigital","mentions-makdia","mentions-mamaduka","mentions-manzoorwanijk","mentions-mciampini","mentions-mcsf","mentions-mehtadev","mentions-mirka","mentions-nerrad","mentions-ntsekouras","mentions-oandregal","mentions-pranjal4804","mentions-priethor","mentions-ramonopoly","mentions-retrofox","mentions-rishabhwp","mentions-scruffian","mentions-shailu25","mentions-simison","mentions-sirlouen","mentions-stevejonesdev","mentions-talldan","mentions-types","mentions-tyxla","mentions-westonruter","mentions-wildworks","mentions-williamvianas","mentions-wordpress","mentions-yogeshbhutkar","mentions-youknowriad","mentions-yvett","author-jonsurrell"],"revision_note":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2AvED-wDO","jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125476","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\/7558788"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/comments?post=125476"}],"version-history":[{"count":14,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125476\/revisions"}],"predecessor-version":[{"id":125702,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/125476\/revisions\/125702"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/media?parent=125476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/categories?post=125476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/tags?post=125476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}