{"id":12742,"date":"2026-10-20T15:46:26","date_gmt":"2026-10-20T15:46:26","guid":{"rendered":"https:\/\/make.wordpress.org\/test\/?p=12742"},"modified":"2026-10-27T14:35:03","modified_gmt":"2026-10-27T14:35:03","slug":"help-test-wordpress-7-2","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/test\/2026\/10\/20\/help-test-wordpress-7-2\/","title":{"rendered":"Help Test WordPress 7.2"},"content":{"rendered":"<p class=\"wp-block-paragraph\">WordPress 7.2 \u2014 the final <span tabindex='0' class='glossary-item-container'>major release<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Major Release<\/span> <span class='glossary-item-description'>A set of releases or versions having the same major version number may be collectively referred to as \u201cX.Y\u201d -- for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases often are the introduction of new major features and functionality.<\/span><\/span><\/span> of 2026 \u2014 is coming fast. The official release will launch <strong>December 9, 2026<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With <strong>7.2 <span tabindex='0' class='glossary-item-container'>Beta<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Beta<\/span> <span class='glossary-item-description'>A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process.<\/span><\/span><\/span> 1<\/strong> slated for release on October 20th, your help testing is vital to ensuring a stable and reliable release that continues to benefit WordPress users across the globe.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\" id=\"early-testing-is-critical\"><strong>Early testing is critical.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Early testing helps identify bugs, usability issues, and compatibility concerns while there\u2019s still time to address them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then at launch, you\u2019ll find your testing might have led to an improvement you can see and feel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Got a few minutes? A few hours? Every bit of testing makes a big difference \u2014 possibly, the difference between a major feature landing in 7.2 or getting punted to a future cycle!<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Stay informed!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>WordPress 7.2<\/strong> <a href=\"https:\/\/make.wordpress.org\/core\/7-2\/\">release schedule<\/a> <strong>page has everything<\/strong> you need to know about the latest pre-release builds and milestones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For real-time updates, you can follow discussions and find collaboration opportunities in the <a href=\"https:\/\/wordpress.slack.com\/archives\/C03B0H5J0\"><strong>#core-test<\/strong><\/a> and <a href=\"https:\/\/wordpress.slack.com\/archives\/C02RQBWTW\"><strong>#core<\/strong><\/a> channels in the Making WordPress <span tabindex='0' class='glossary-item-container'>Slack<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Slack<\/span> <span class='glossary-item-description'>Slack is a Collaborative Group Chat Platform <a href=\"https:\/\/slack.com\/\">https:\/\/slack.com\/<\/a>. The WordPress community has its own Slack Channel at <a href=\"https:\/\/make.wordpress.org\/chat\/\">https:\/\/make.wordpress.org\/chat\/<\/a><\/span><\/span><\/span>. You might want to join both channels!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, you are more than welcome at every upcoming <a href=\"https:\/\/make.wordpress.org\/core\/7-2\/\">release party<\/a>, testing session, and <a href=\"https:\/\/make.wordpress.org\/test\/2026\/10\/01\/test-scrub-schedule-for-wordpress-7-2\/\">test scrub<\/a> throughout the release cycle and beyond.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Thank you!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Did you know you\u2019re already a hero? Anything you do \u2014 even just reading this post \u2014 helps shape WordPress 7.2 into the strongest, most polished release ever.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And with the new features coming in 7.2, you\u2019ll help make it a blockbuster release for the entire community.<\/p>\n\n\n<nav aria-label=\"Table of Contents\" class=\"wp-block-table-of-contents has-background has-blueberry-4-background-color\"><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#testing-tips\">\ud83e\uddea Testing Tips<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#how-to-test-wordpress-beta-versions\">How to test WordPress Beta Versions<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#wp-playground\">WP-Playground<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#a-local-site-on-your-computer\">A Local Site on your computer<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#wp-cli\">WP-CLI<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#a-staging-site-on-your-host\">A Staging Site on your host<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#testing-patches\">Testing Patches<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#testing-tickets-in-the-browser\">Testing tickets in the browser<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#general-testing-checklist\">General Testing Checklist<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#key-features-to-test\">Key Features to Test<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#security\">Security<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#secrets-api-credential-storage\">Secrets API &amp; Credential Storage<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#html-api-processing-hardening\">HTML API Processing Hardening<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#collaboration-notes\">Collaboration &amp; Notes<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#notes-collaboration-filtering-canvas-enhancements\">Notes: Collaboration, Filtering &amp; Canvas Enhancements<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#admin-extensibility\">Admin &amp; Extensibility<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#dataforms-post-inspector-replacement\">DataForms: Post Inspector Replacement<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#svg-icons-in-admin-bar-menu-replacing-dashicons\">SVG Icons in Admin Bar &amp; Menu (Replacing Dashicons)<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#random-content-redirects\">Random Content Redirects<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#blocks-apis\">Blocks &amp; APIs<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#keyword-search-for-icon-block\">Keyword Search for Icon Block<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#navigation-link-search-inserter-improvements\">Navigation Link Search &amp; Inserter Improvements<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#interactivity-api-data-wp-html-router-navigation\">Interactivity API (data-wp-html &amp; Router Navigation)<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#design-global-styles\">Design &amp; Global Styles<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#design-tool-additions-expanded-block-supports\">Design Tool Additions &amp; Expanded Block Supports<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#filtering-customized-blocks-in-global-styles\">Filtering Customized Blocks in Global Styles<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#duotone-filter-for-all-gallery-images\">Duotone Filter for All Gallery Images<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#site-wide-duotone-palettes-in-global-styles\">Site-Wide Duotone Palettes in Global Styles<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#text-shadow-support-in-typography-controls\">Text Shadow Support in Typography Controls<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#form-elements-in-global-styles\">Form Elements in Global Styles<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#display-inherited-styles-in-block-inspector\">Display Inherited Styles in Block Inspector<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#responsive-style-states-block-controls\">Responsive Style States &amp; Block Controls<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#default-theme-ipsum\">Default Theme: Ipsum<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#introducing-ipsum-the-new-default-theme\">Introducing Ipsum, the new default theme<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#media-performance\">Media &amp; Performance<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#redesigned-media-inserter-dynamic-galleries\">Redesigned Media Inserter &amp; Dynamic Galleries<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#media-editor-modal-crop-lineage-tracking\">Media Editor Modal: Crop Lineage Tracking<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#client-side-media-processing-iteration\">Client-Side Media Processing Iteration<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#accessibility-quality-of-life\">Accessibility &amp; Quality of Life<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#toggle-to-disable-metabox-rearranging\">Toggle to Disable Metabox Rearranging<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#where-to-report-feedback\">Where to Report Feedback<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#changelog\">Changelog<\/a><\/li><\/ol><\/nav>\n\n\n<h2 class=\"wp-block-heading\" id=\"testing-tips\"><strong>\ud83e\uddea Testing Tips<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You don\u2019t need to be a certified software tester or QA professional, or any kind of expert, to help test WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simply using WordPress as you would every day (on a test installation, of course!) can help identify any bottlenecks and bugs that a WordPress user may encounter. Run through processes that mimic your daily projects, workflows, and experiments and report any findings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or if you feel compelled, push WordPress to its limits. Try to break things. Have multiple editors in wp-admin at once, upload unusual media formats, paste complex layouts, step outside standard practices and use WordPress in unexpected ways.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Notice something unexpected? Run into a bug? Is a feature not behaving the way you thought it would? Please consider reporting it directly to <a href=\"https:\/\/core.trac.wordpress.org\/newticket\">WordPress Trac<\/a> (for <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> bugs) or to the <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/new\">Gutenberg repository<\/a> (for editor issues).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not sure what the expected behavior should be? No problem! Join the conversation in the <a href=\"https:\/\/make.wordpress.org\/test\/tag\/core-test\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core-test<\/a> <strong>channel on the Making<\/strong> <strong>WordPress Slack,<\/strong> where contributors and developers are always happy to help. New tester? You have the global WordPress community at your service. Everyone in it is happy to welcome and support you. \ud83c\udf0d You\u2019re also welcome and encouraged to join the <a href=\"https:\/\/wordpress.slack.com\/archives\/C03B0H5J0\"><strong>#core-test<\/strong><\/a> Slack channel and ask questions about testing!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Again \u2014 every report, question, or observation you submit makes a difference, and helps improve WordPress for hundreds of millions of users. Testing is a valuable way to contribute to the WordPress project, and testers are included in release credits on the final release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommendations for Testing WordPress Beta\/<span tabindex='0' class='glossary-item-container'>RC<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Release Candidate<\/span> <span class='glossary-item-description'>A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge.<\/span><\/span><\/span> Versions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Test the Core Features that Matter to You:<\/strong> Use your site the way you usually do. For instance, if you\u2019re a blogger, running a publishing platform, or managing an e-commerce store, run your tests through those specific scenarios.<\/li>\n\n\n\n<li>Set up a <strong>staging site<\/strong> (ask your hosting provider if this is new to you). <strong>Do not test or update your live site with a beta version for testing; <\/strong>your users might see any issues that come up.<\/li>\n\n\n\n<li>Update WordPress in the <span tabindex='0' class='glossary-item-container'>staging environment<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Staging Environment<\/span> <span class='glossary-item-description'>A staging environment is a non-production copy of your site. This is a private place to build the site -- design, copy, and code -- until your client approves it for production or live. Sometimes used in addition to, or as a Development Environment.<\/span><\/span><\/span>. Keep using your site as normal.<\/li>\n\n\n\n<li>Take note of anything you experience after the update. Log any errors, alerts or strange behavior during your testing process, and the steps you took when you encountered the issue.<\/li>\n\n\n\n<li>Use the General Checklist below to verify everything works as you\u2019d expect.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-test-wordpress-beta-versions\"><strong>How to test WordPress Beta Versions<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can test WordPress Beta versions in several ways. Some are fast and easy; some let you run sophisticated tests on the latest backend features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All of them keep your live websites <strong>safe from the effects of any issues you find:<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wp-playground\"><strong>WP-Playground<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Playground is a fast and easy way to spin up a test site \u2014 without setting up a full environment. Get started testing right away on <a href=\"https:\/\/playground.wordpress.net\/?mode=seamless\">WordPress Playground<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-local-site-on-your-computer\"><strong>A Local Site on your computer<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Software like <a href=\"https:\/\/localwp.com\/\">Local<\/a> or <a href=\"https:\/\/developer.wordpress.org\/block-editor\/getting-started\/devenv\/get-started-with-wp-env\/\">wp-env<\/a> lets you build a full WordPress site on your computer \u2014 no internet required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to set up your site:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download and install <a href=\"https:\/\/localwp.com\/\">Local<\/a>.<\/li>\n\n\n\n<li>Create a new WordPress site.<\/li>\n\n\n\n<li>Once your site is up and running, install and activate the <strong>WordPress Beta Tester<\/strong> <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>. This plugin lets you install pre-release versions of WordPress.<\/li>\n\n\n\n<li>Navigate to <strong>Tools \u2192 Beta Testing.<\/strong><\/li>\n\n\n\n<li>Choose one of the following options:\n<ul class=\"wp-block-list\">\n<li><strong>Bleeding Edge \u2192 Beta\/RC Only<\/strong> to test the latest Beta or <span tabindex='0' class='glossary-item-container'>Release Candidate<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Release Candidate<\/span> <span class='glossary-item-description'>A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge.<\/span><\/span><\/span>.<\/li>\n\n\n\n<li><strong>Bleeding Edge \u2192 Nightlies<\/strong> to test the latest development build with the newest code changes.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click <strong>Save Changes.<\/strong><\/li>\n\n\n\n<li>Go to <strong>Dashboard \u2192 Updates.<\/strong><\/li>\n\n\n\n<li>Confirm that an update is available (for example, <strong>Update to WordPress 7.2 Beta, Release Candidate,<\/strong> or <strong>Nightly<\/strong>, depending on the option you selected).<\/li>\n\n\n\n<li>Click <strong>Update to WordPress 7.2 Beta\/RC\/Nightly<\/strong> and wait for the update to complete.<\/li>\n\n\n\n<li>Verify that your site is now running the selected pre-release version of WordPress.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Follow this <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/testing\/beta-testing\/\">guide<\/a> for more detailed instructions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wp-cli\"><strong><span tabindex='0' class='glossary-item-container'>WP-CLI<span class='glossary-item-hidden-content'><span class='glossary-item-header'>WP-CLI<\/span> <span class='glossary-item-description'>WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is <a href=\"http:\/\/wp-cli.org\/\">http:\/\/wp-cli.org\/<\/a> <a href=\"https:\/\/make.wordpress.org\/cli\/\">https:\/\/make.wordpress.org\/cli\/<\/a><\/span><\/span><\/span><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Are you most at home in the command line? <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/core\/update\/\">WP-CLI<\/a> lets you install a WordPress beta version in record time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a local WordPress site however you like to do it. Wait for the notification that your site is ready.<\/li>\n\n\n\n<li>Open your terminal and navigate to the root directory of your WordPress installation.<\/li>\n\n\n\n<li>Run the following command to update to the latest beta version:<br><code>wp core update --version=7.2-beta1<\/code><br>Or<br><code>wp core update --version=7.2-RC1<\/code><br>(Replace the version number as needed, such as \u2013version=7.2-beta2.)<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">With WP-CLI, you can install several different versions and switch between them easily. That makes it much easier to test specific builds and compare them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-staging-site-on-your-host\"><strong>A Staging Site on your host<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can build a <a href=\"https:\/\/woocommerce.com\/posts\/what-is-staging-site-wordpress-how-to-set-one-up\/\">staging site<\/a> for your production\/live site and test it with the WordPress beta\/RC version \u2014 <strong>without affecting your live site.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That way, you\u2019ll be sure everything works the way it should \u2014 long before WordPress 7.2 lands in your production\/live environment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"testing-patches\"><strong>Testing Patches<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A patch is a quick and smaller update that fixes security or other bugs. Maybe you don\u2019t need to test an entire version of WordPress, but you do want to test one or more patches to see if a bug is fixed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In that case, you\u2019ll need a specific local WordPress development environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/make.wordpress.org\/test\/handbook\/get-setup-for-testing\/\">Follow these instructions<\/a> to set it up.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"testing-tickets-in-the-browser\"><strong>Testing tickets in the browser<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Do you have a particular PR in the <a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\">wordpress-develop<\/a> or <a href=\"https:\/\/github.com\/WordPress\/gutenberg\">gutenberg<\/a> repo that you\u2019d like to test in the browser?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can use Playground for that, and <a href=\"https:\/\/make.wordpress.org\/test\/handbook\/get-setup-for-testing\/test-core-tickets-with-playground\/\">test any core tickets<\/a> you like \u2014 without installing any software on your system. Just use these links:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/playground.wordpress.net\/wordpress.html\">https:\/\/playground.wordpress.net\/wordpress.html<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/playground.wordpress.net\/gutenberg.html\">https:\/\/playground.wordpress.net\/gutenberg.html<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"general-testing-checklist\"><strong>General Testing Checklist<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Want to see how well your site runs on the very latest version of WordPress? Here\u2019s a checklist that should give you an idea \u2014 and won\u2019t take all day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use one of the methods above to set up your testing site, and update to the latest Beta\/RC version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enable <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/debug\/debug-wordpress\/\">debugging<\/a> in wp-config.php, and update your theme and plugins.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Did any plugins or themes deactivate automatically after the update?<\/li>\n\n\n\n<li>Check the WordPress <strong>Site Health<\/strong> tool. Did you find any new warnings or issues?<\/li>\n\n\n\n<li>Check templates and patterns, and then actual posts and pages, for layout problems. Are all the elements lined up properly? Is spacing correct?<\/li>\n\n\n\n<li>Test links and permalinks to ensure there are no 404 or other errors.<\/li>\n\n\n\n<li>Do design elements, images, and media look the way they should? Do media files load and play properly? How does the audio sound?<\/li>\n\n\n\n<li>How are the sitemap and robots.txt files working?<\/li>\n\n\n\n<li>Can users at every permission level get to the admin dashboard without errors? Does each level show the right tools, and do they work?<\/li>\n\n\n\n<li>Does your site have custom blocks? Add content to a new <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>. Edit it. Now edit a block that already has content.<\/li>\n\n\n\n<li>Create a new post:\n<ul class=\"wp-block-list\">\n<li>Add content.<\/li>\n\n\n\n<li>Copy some text and paste it.<\/li>\n\n\n\n<li>Add a few different kinds of media files.<\/li>\n\n\n\n<li>Save the post and watch the console for any issues.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Create a new page. Add content. Open it in several different browsers. Does it look and feel right in each? Does the page function properly in each?<\/li>\n\n\n\n<li>Open the browser\u2019s developer tools. Check each tab, plus the console, for errors, warnings, or notices. Check any visible <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'>CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.<\/span><\/span><\/span> or <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.\n<a href=\"https:\/\/www.javascript.com\/\">https:\/\/www.javascript.com<\/a><\/span><\/span><\/span> for unexpected changes.<\/li>\n\n\n\n<li>Check the error log file for notices, warnings, and errors \u2014 especially fatal errors.<\/li>\n\n\n\n<li>Have you set up scheduled posts or automated tasks (like backups)? Can you find them in the admin? Do they run on schedule? Do they work?<\/li>\n\n\n\n<li>Check integrated services like payment gateways or analytics. Do they still connect? Do they execute?<\/li>\n\n\n\n<li>Open your site in different browsers and make sure all functionalities work as expected \u2014 beyond the ones you checked on pages earlier.<\/li>\n\n\n\n<li>Check site performance: page loading, <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> calls, database requests. You might want to check this on a few devices in real life.<\/li>\n\n\n\n<li>Also, every browser has tools that let you simulate a variety of network conditions. How does your updated site handle low bandwidth?<\/li>\n\n\n\n<li>Test <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> basics: keyboard navigation, contrast, screen-reader behavior \u2014 whatever <span tabindex='0' class='glossary-item-container'>assistive technology<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Assistive technology<\/span> <span class='glossary-item-description'><b>Assistive technology<\/b> is an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Umbrella_term\" title=\"Umbrella term\">umbrella term<\/a> that includes assistive, adaptive, and rehabilitative devices for <a href=\"https:\/\/en.wikipedia.org\/wiki\/Disability\" title=\"Disability\">people with disabilities<\/a> and also includes the process used in selecting, locating, and using them. Assistive technology promotes greater independence by enabling people to perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements to, or changing methods of interacting with, the\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Technology\" title=\"Technology\">technology<\/a> needed to accomplish such tasks.\n\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Assistive_technology\">https:\/\/en.wikipedia.org\/wiki\/Assistive_technology<\/a><\/span><\/span><\/span> you have on hand.<\/li>\n\n\n\n<li>Check your forms \u2014 contact forms, checkout forms, login forms, and more. Can you fill all the fields? Submit and clear? Does the data end up in the right place?<\/li>\n\n\n\n<li>Can you upload media? Edit images? Does gallery functionality work properly?<\/li>\n\n\n\n<li>Check your theme. Does the basic theme look right? Did theme customizations \u2014 in the Site Editor, or the <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> in Classic themes \u2014 change in the upgrade? Or did they sail through perfectly?<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"key-features-to-test\"><strong>Key Features to Test<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"security\"><strong>Security<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"secrets-api-credential-storage\"><strong>Secrets API &amp; Credential Storage<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress previously lacked a standard, first-class way to store private keys and API credentials, leaving plugins to store credentials as plain-text options. WordPress 7.2 introduces the Secrets API along with WP-CLI support to securely handle credentials with native libsodium encryption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce3 Dedicated Proposal: <a href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/25\/proposal-a-secrets-api-for-wordpress-7-2\/\">Proposal: A Secrets API for WordPress 7.2<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Testing Steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to Tools \u279c Site Health to verify the Secrets API tests under the Status tab and review encryption details under the Info tab.<\/li>\n\n\n\n<li>Test registering and retrieving credentials using the Secrets API helper functions in test code or via WP-CLI.<\/li>\n\n\n\n<li>Confirm that credentials stored via the Secrets API are encrypted\/protected in the database and never exposed in plain text.<\/li>\n\n\n\n<li>Verify that secret values are omitted or redacted from <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)\n<a href=\"https:\/\/developer.wordpress.org\/rest-api\/\">https:\/\/developer.wordpress.org\/rest-api\/<\/a><\/span><\/span><\/span> responses, debug logs, Site Health info, and XML export files.<\/li>\n\n\n\n<li>Test invalid credential calls to ensure graceful failure handling without fatal errors.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Expected:<br>Secrets are safely registered, stored securely, and retrievable only through authorized API methods without leaking into logs or exports.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"384\" src=\"https:\/\/videopress.com\/embed\/4tNZX8GI?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/core.trac.wordpress.org\/newticket\">here<\/a> under the Security component. Follow <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/66187\">Trac #66187<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"html-api-processing-hardening\"><strong><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'>HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites.<\/span><\/span><\/span> API Processing Hardening<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 continues to harden how WordPress parses and processes HTML tags and tokens, ensuring markup manipulation throughout Core and plugins is safer, faster, and standard-compliant without regular expression vulnerabilities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Test rendering posts and blocks with complex, nested HTML and custom tags.<\/li>\n\n\n\n<li>Verify that self-closing tags, script tags, and custom attributes parse without truncation or broken layout.<\/li>\n\n\n\n<li>Check for any regression in post content formatting or <span tabindex='0' class='glossary-item-container'>shortcode<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Shortcode<\/span> <span class='glossary-item-description'>A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site.<\/span><\/span><\/span> expansions.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HTML is parsed and processed cleanly without layout breakage, performance penalty, or security vulnerabilities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"384\" src=\"https:\/\/videopress.com\/embed\/84dN8xCi?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/core.trac.wordpress.org\/newticket\">here<\/a>. Follow <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/63724\">Trac #63724<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"collaboration-notes\"><strong>Collaboration &amp; Notes<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"notes-collaboration-filtering-canvas-enhancements\"><strong>Notes: <strong>Collaboration, Filtering &amp; Canvas Enhancements<\/strong><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The block collaboration and Notes feature receives major workflow, accessibility, and canvas enhancements in WordPress 7.2:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Floating Canvas &amp; Dual Sidebars:<\/strong> You can now open both the block <strong>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><\/strong> and the <strong>Notes panel<\/strong> simultaneously side-by-side without one closing the other.<\/li>\n\n\n\n<li><strong>All Notes Filtering:<\/strong> The dedicated <strong>All Notes<\/strong> sidebar now supports granular filtering to quickly find open threads and review comments.<\/li>\n\n\n\n<li><strong>Minimizing &amp; Managing Notes:<\/strong> Added intuitive controls to <strong>hide, minimize, and expand<\/strong> individual note cards directly on the canvas to reduce visual clutter while writing.<\/li>\n\n\n\n<li><strong>Emoji Reactions &amp; Persistent Toolbar:<\/strong> Quick emoji reactions (\ud83d\udc4d, \u2764\ufe0f, \ud83d\ude80) for fast feedback loops, with a persistent <strong>Add Note<\/strong> button remaining accessible in the block toolbar.<\/li>\n\n\n\n<li><strong>Color &amp; Contrast Hardening:<\/strong> Refined colors, border indicators, and contrast ratios for improved accessibility across light and dark editor themes.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open any post or page with multiple blocks in the editor.<\/li>\n\n\n\n<li>Select a block, click the <strong>Add Note<\/strong> button in the block toolbar, and leave a test comment.<\/li>\n\n\n\n<li>Open the <strong>Settings panel<\/strong> (gear icon) on the right:\n<ul class=\"wp-block-list\">\n<li>Verify that the canvas floats cleanly and both the <strong>Settings sidebar<\/strong> and <strong>Notes panel<\/strong> can stay open at the same time.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>On an active note card, test the new controls:\n<ul class=\"wp-block-list\">\n<li>Click the <strong>minimize \/ expand<\/strong> control to collapse and expand note threads.<\/li>\n\n\n\n<li>Add an <strong>emoji reaction<\/strong> (\ud83d\udc4d, \u2764\ufe0f) and verify reaction counts increment smoothly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Open the <strong>All Notes panel<\/strong> from the top <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>:\n<ul class=\"wp-block-list\">\n<li>Test the <strong>filtering options<\/strong> to sort and <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> active vs. resolved notes.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Verify that note badge colors and text contrast remain legible across different admin color schemes.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong> Notes provide a smooth, unobtrusive collaboration experience with simultaneous sidebar support, fast filtering, collapsible cards, and instant emoji reactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong> <\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"356\" src=\"https:\/\/videopress.com\/embed\/cO17r3Ix?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/80015\">issue #80015<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"admin-extensibility\"><strong>Admin &amp; Extensibility<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"dataforms-post-inspector-replacement\"><strong>DataForms: Post Inspector Replacement<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In WordPress 7.2, the traditional post settings inspector (Status, Visibility, Publish Date, Author, <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>, <span tabindex='0' class='glossary-item-container'>Excerpt<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Excerpt<\/span> <span class='glossary-item-description'>An excerpt is the description of the blog post or page that will by default show on the blog archive page, in search results (SERPs), and on social media. With an SEO plugin, the excerpt may also be in that plugin\u2019s metabox.<\/span><\/span><\/span>, Template, etc.) is being migrated to a modern, <span tabindex='0' class='glossary-item-container'>extensible<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Extensible<\/span> <span class='glossary-item-description'>This is the ability to add additional functionality to the code. Plugins extend the WordPress core software.<\/span><\/span><\/span> DataForm. This marks a massive leap forward in unifying admin <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'>UI is an acronym for User Interface - the layout of the page the user interacts with. Think \u2018how are they doing that\u2019 and less about what they are doing.<\/span><\/span><\/span> components across WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce3 Dedicated Call for Testing post: <a href=\"https:\/\/make.wordpress.org\/core\/2026\/09\/17\/call-for-testing-dataform-editor-inspector\/\">Call for Testing: DataForm Editor Inspector<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open any post or page in the block editor.<\/li>\n\n\n\n<li>Open the Settings sidebar (right-hand panel) and ensure the Post \/ Page tab is active.<\/li>\n\n\n\n<li>Inspect each field rendered inside the new DataForm:\n<ul class=\"wp-block-list\">\n<li>Status &amp; Visibility: Toggle between Public, Private, and Password Protected.<\/li>\n\n\n\n<li>Publish Date &amp; Time: Change date and schedule.<\/li>\n\n\n\n<li>Author: Switch author via the selector.<\/li>\n\n\n\n<li>Featured Image: Set, replace, and remove a featured image.<\/li>\n\n\n\n<li>Excerpt: Enter custom excerpt text.<\/li>\n\n\n\n<li>Template: Switch templates.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Save\/update the post and refresh the browser: confirm all values persist accurately.<\/li>\n\n\n\n<li>Check visual hierarchy (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/80360\">Issue #80360<\/a>) and bulk action discoverability (<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/80408\">Issue #80408<\/a>).<\/li>\n\n\n\n<li>Resize the sidebar and browser window to confirm fields wrap gracefully without overlapping.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The DataForm-based post inspector provides complete feature parity with the previous post settings sidebar, with improved keyboard accessibility and clear extensibility foundations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"359\" src=\"https:\/\/videopress.com\/embed\/uFsjNam9?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/81228\">DataViews &amp; DataForm in WordPress 7.2 (#81228)<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"svg-icons-in-admin-bar-menu-replacing-dashicons\"><strong>SVG Icons in Admin Bar &amp; Menu (Replacing Dashicons)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dashicons font icons in the top admin bar and the left-hand admin menu have been swapped for crisp, scalable SVG icons. This renders icons more reliably, improves performance, and enables proper accessibility announcements for screen readers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce3 Dedicated Announcement: <a href=\"https:\/\/make.wordpress.org\/core\/2026\/09\/04\/replacing-dashicons-in-the-admin-bar-and-menu\/\">Replacing Dashicons in the Admin Bar and Menu<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate across wp-admin screens and inspect the top admin bar and the side <span tabindex='0' class='glossary-item-container'>navigation menu<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Navigation Menu<\/span> <span class='glossary-item-description'>A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site.<\/span><\/span><\/span>.<\/li>\n\n\n\n<li>Zoom your browser to 200%, 300%, and 400%: confirm that icons remain pin-sharp without icon-font anti-aliasing glitches.<\/li>\n\n\n\n<li>Go to Users \u2192 Profile and test different Admin Color Schemes (Default, Light, Modern, Blue, Coffee, Ectoplasm, Midnight, Ocean, Sunrise): verify that all SVG icons adapt their colors smoothly.<\/li>\n\n\n\n<li>Test with a screen reader: confirm SVG icons do not announce random private-use Unicode characters, but rather announce proper accessible labels or are appropriately hidden with aria-hidden=\u201dtrue\u201d.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Admin bar and menu icons render sharply at all zoom levels, adapt cleanly to all admin color palettes, and provide proper accessibility attributes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"356\" src=\"https:\/\/videopress.com\/embed\/UY0w4JVY?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/82723\">Gutenberg Issue #82723<\/a> and report any alignment or visual regressions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"random-content-redirects\"><strong>Random Content Redirects<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 adds built-in random content redirects: visiting \/random\/ on any site takes visitors to a randomly selected published post \u2014 perfect for \u201cSurprise me\u201d links, content discovery, and rediscovering older posts.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Random URLs for the whole site and archives: \/random\/ works site-wide, for categories, tags, authors, and post type archives (e.g. \/random\/<span tabindex='0' class='glossary-item-container'>category<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Category<\/span> <span class='glossary-item-description'>The 'category' taxonomy lets you group posts \/ content together that share a common bond. Categories are pre-defined and broad ranging.<\/span><\/span><\/span>\/news\/), plus search results with ? random.<\/li>\n\n\n\n<li>Configurable Random base: A new \u201cRandom base\u201d field on the Permalinks screen lets you rename \/random\/ (it is also translatable).<\/li>\n\n\n\n<li>Developer controls: Post types opt in with the new randomable argument (enabled by default for public post types with an archive), and the feature can be disabled with the wp_enable_random_content_redirect filter.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li> Make sure pretty permalinks are enabled and publish a few posts, with some in the same category.<\/li>\n\n\n\n<li>Go to Settings \u2192 Permalinks and confirm the new Random base field in the Optional section.<\/li>\n\n\n\n<li>Visit \/random\/ several times: confirm each visit redirects to a published post and that the post changes between visits.<\/li>\n\n\n\n<li>Visit \/random\/category\/{category-slug}\/ and \/random\/author\/{username}\/: confirm you only land on posts from that category or author.<\/li>\n\n\n\n<li>Visit \/?s={keyword}&amp;random: confirm you land on a random post from the search results.<\/li>\n\n\n\n<li>Visit a random <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 no matching content (e.g. \/random\/category\/does-not-exist\/): confirm a 404 is returned rather than a redirect.<\/li>\n\n\n\n<li>Change the Random base (e.g. to surprise) and save: confirm \/surprise\/ now redirects randomly, then restore the default.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Random URLs return a temporary (302) redirect to a random published post that matches the requested archive or search, include noindex headers, and return a 404 when nothing matches.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"485\" src=\"https:\/\/videopress.com\/embed\/PuxTiIdU?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/64498\">Trac ticket #64498<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"blocks-apis\"><strong>Blocks &amp; APIs<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"keyword-search-for-icon-block\"><strong>Keyword Search for Icon Block<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Icon block now supports rich synonym keywords, making it easier to discover the right icon without guessing exact icon names.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Insert the Icon block into a post.<\/li>\n\n\n\n<li>In the icon picker search input, type synonyms such as \u201cmail\u201d or \u201cletter\u201d (to find the envelope icon); \u201cplus\u201d (to find the + icon) etc.<\/li>\n\n\n\n<li>Confirm relevant icons appear in the search results matching your keyword synonyms.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Icon search returns intuitive results based on everyday vocabulary and aliases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"395\" src=\"https:\/\/videopress.com\/embed\/iE3lBI78?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/82367\">PR #82367<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"navigation-link-search-inserter-improvements\"><strong>Navigation Link Search &amp; Inserter Improvements<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Building and editing navigation menus becomes noticeably faster and more intuitive in WordPress 7.2 with major upgrades to link searching and inserter relevance:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Banded Search Results:<\/strong> Link searching now prioritizes content types and returns categorized results, making it effortless to find specific pages, posts, or archive links.<\/li>\n\n\n\n<li><strong>Navigation Blocks in Search:<\/strong> In addition to URLs, searching directly surfaces specialized blocks like the <strong>Home link<\/strong> block, allowing creators to assemble complete navigation bars in fewer clicks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor or post editor and select a <strong>Navigation block<\/strong>.<\/li>\n\n\n\n<li>Click the <strong>+ (Add block \/ link)<\/strong> inserter inside the Navigation block.<\/li>\n\n\n\n<li>Type keywords into the link search input (e.g., search for a page title, post name, or category):\n<ul class=\"wp-block-list\">\n<li>Confirm that results are banded and clearly categorized by content type.<\/li>\n\n\n\n<li>Type \u201cHome\u201d and verify that the dedicated <strong>Home link<\/strong> block appears directly in the search results.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Select a page or block to insert it:\n<ul class=\"wp-block-list\">\n<li>Verify that the item adds cleanly to your navigation menu with the correct label and link.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Test pasting an external URL (e.g., https:\/\/wordpress.org):\n<ul class=\"wp-block-list\">\n<li>Confirm that external link creation works smoothly without keyboard focus glitches.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Navigation search provides banded, prioritized results and allows inserting both content links and navigation blocks seamlessly within the search interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"485\" src=\"https:\/\/videopress.com\/embed\/lidS4PdA?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\"> If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/77069\">Gutenberg Issue #77069<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"interactivity-api-data-wp-html-router-navigation\"><strong>Interactivity API (data-wp-html &amp; Router Navigation)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Interactivity API provides a standard way to build reactive frontend experiences. WordPress 7.2 introduces the data-wp-html directive to safely render reactive markup from state stores, alongside router navigation detection improvements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Test interactive blocks or test plugins utilizing data-wp-html.<\/li>\n\n\n\n<li>Confirm trusted markup updates reactively as store state changes.<\/li>\n\n\n\n<li>Test client-side navigation transitions on interactive regions: verify that route changes trigger observers without page reload regressions.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reactive HTML strings render safely without XSS vulnerabilities, and router state transitions execute predictably.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"394\" src=\"https:\/\/videopress.com\/embed\/42WZYCPu?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/83078\">Gutenberg Issue #83078<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"design-global-styles\"><strong>Design &amp; Global Styles<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"design-tool-additions-expanded-block-supports\"><strong>Design Tool Additions &amp; Expanded Block Supports<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 continues the multi-release initiative to unify and expand design tools across all core blocks. Over 70+ block support enhancements have merged, bringing advanced styling controls to blocks that previously lacked them:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Text Gradients:<\/strong> Added native text gradient support with background-clip and an intuitive gradient UI picker for supported typography blocks.<\/li>\n\n\n\n<li><strong>Expanded Block Supports:<\/strong> Broadened controls for Dimensions (width\/height), Drop Shadow, Background images, Typography, Spacing, and Borders across dozens of core blocks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the post editor or Site Editor and insert various core blocks (e.g., <strong>Heading<\/strong>, <strong>Paragraph<\/strong>, <strong>Group<\/strong>, <strong>Buttons<\/strong>, <strong>Columns<\/strong>).<\/li>\n\n\n\n<li>Open the block settings sidebar (right inspector):\n<ul class=\"wp-block-list\">\n<li>Under <strong>Typography \/ Color<\/strong>, test applying a <strong>Text Gradient<\/strong> to headings or text blocks.<\/li>\n\n\n\n<li>Under <strong>Dimensions &amp; Spacing<\/strong>, verify that width, height, margin, and padding controls function smoothly without layout breaks.<\/li>\n\n\n\n<li>Test applying custom <strong>Borders<\/strong> and <strong>Drop Shadows<\/strong> to supported container and content blocks.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Check the frontend of the site:\n<ul class=\"wp-block-list\">\n<li>Verify that text gradients render cleanly across modern browsers (Chrome, Safari, Firefox).<\/li>\n\n\n\n<li>Confirm that block styles and spacing scale properly across desktop and mobile screens.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Core blocks support consistent design controls (text gradients, spacing, borders, shadows) and render uniformly on both editor and frontend without CSS conflicts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"338\" src=\"https:\/\/videopress.com\/embed\/Fiv4VDlG?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\"> If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/76525\">Gutenberg Issue #76525<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"filtering-customized-blocks-in-global-styles\"><strong>Filtering Customized Blocks in Global Styles<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When designing a site, it\u2019s easy to lose track of which specific blocks have custom styles applied. WordPress 7.2 introduces a dedicated filter in the Global Styles Blocks list, allowing creators to quickly filter and view only the blocks that have custom styling overrides:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Customized Filter View:<\/strong> Filter the Global Styles block list to display only modified blocks, removing the need to click through dozens of blocks to find your customizations.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor and click <strong>Styles<\/strong> (the half-black\/half-white circle icon).<\/li>\n\n\n\n<li>Navigate to <strong>Blocks<\/strong>.<\/li>\n\n\n\n<li>Select a couple of blocks (e.g., <strong>Heading<\/strong>, <strong>Buttons<\/strong>) and apply custom styling (such as custom colors or typography).<\/li>\n\n\n\n<li>Return to the main <strong>Styles \u2192 Blocks<\/strong> list and locate the filter control at the top.<\/li>\n\n\n\n<li>Switch the filter to <strong>Customized<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Verify that the block list instantly narrows down to show only the blocks you modified.<\/li>\n\n\n\n<li>Confirm that uncustomized default blocks are hidden from the list.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Switch the filter back to <strong>All<\/strong> to verify the full list of blocks returns.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> The Customized filter cleanly isolates modified blocks in Global Styles, making it fast and effortless to review and manage design customizations across the site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><br><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"338\" src=\"https:\/\/videopress.com\/embed\/JGybq33c?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/84657\">Gutenberg PR #84657<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"duotone-filter-for-all-gallery-images\"><strong>Duotone Filter for All Gallery Images<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 expands creative visual styling for galleries by allowing creators to apply duotone color filters to an entire Gallery block at once:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Uniform Gallery Tinting:<\/strong> Apply a single duotone filter to the parent <strong>Gallery block<\/strong>, instantly tinting all nested images simultaneously without having to configure each image individually.<\/li>\n\n\n\n<li><strong>Gallery Sorting Controls:<\/strong> Easily reorder and sort gallery images directly within the block controls.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open a post or page in the editor and insert a <strong>Gallery block<\/strong> containing multiple images.<\/li>\n\n\n\n<li>In the block toolbar or block settings sidebar, select the <strong>Duotone filter<\/strong> control.<\/li>\n\n\n\n<li>Choose a duotone preset (such as <strong>Sepia<\/strong> or <strong>Blue\/Orange<\/strong>):\n<ul class=\"wp-block-list\">\n<li>Verify that every image inside the gallery immediately inherits the duotone tint.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Test adding a new image to the gallery:\n<ul class=\"wp-block-list\">\n<li>Verify that the newly added image automatically adopts the gallery\u2019s duotone filter.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Check the frontend of the site:\n<ul class=\"wp-block-list\">\n<li>Confirm that all images render cleanly with the applied duotone filter across desktop and mobile screens.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Duotone filters apply uniformly across all nested gallery images, providing instant visual consistency without per-image manual configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"407\" src=\"https:\/\/videopress.com\/embed\/PBOLw6EJ?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\"> If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/make.wordpress.org\/core\/tag\/gutenberg-new\/#sort-any-gallery-and-tint-all-of-its-images\">Gutenberg New Reference<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"site-wide-duotone-palettes-in-global-styles\"><strong>Site-Wide Duotone Palettes in Global Styles<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Global Styles in WordPress 7.2 expands visual palette customization by introducing a dedicated <strong>Duotone<\/strong> editing tab directly inside the Site Editor\u2019s color settings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Custom Duotone Presets:<\/strong> Under Global Styles (<strong>Styles \u2192 Colors \u2192 Palette<\/strong>), you can now create custom duotone pairings (shadows &amp; highlights) and edit existing default presets alongside Solid colors and Gradients.<\/li>\n\n\n\n<li><strong>Theme &amp; Site-Wide Integration:<\/strong> Custom duotone presets defined in Global Styles become instantly available across all supported media blocks (Images, Galleries, Covers).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor and navigate to <strong>Styles \u2192 Colors \u2192 Palette<\/strong>.<\/li>\n\n\n\n<li>Click the new <strong>Duotone<\/strong> tab (located next to Solid and Gradient).<\/li>\n\n\n\n<li>Test editing an existing default duotone preset or click to add a <strong>custom duotone<\/strong> pairing.<\/li>\n\n\n\n<li>Select custom colors for both the shadows (dark tones) and highlights (light tones).<\/li>\n\n\n\n<li>Save Global Styles and open a post or page.<\/li>\n\n\n\n<li>Insert an <strong>Image block<\/strong> or <strong>Cover block<\/strong> and verify that your custom duotone preset appears as a selectable option in the Duotone picker.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Creators can define and manage custom site-wide duotone palettes in Global Styles, making custom branding filters available across all supported media blocks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"409\" src=\"https:\/\/videopress.com\/embed\/bcbNMz48?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\"> If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/81605\">Gutenberg PR #81605<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"text-shadow-support-in-typography-controls\"><strong>Text Shadow Support in Typography Controls<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A long-requested styling capability arrives in WordPress 7.2: native <strong>Text Shadow<\/strong> support. Creators can now add subtle depth, glowing effects, and retro contrast to text directly from the editor without writing custom CSS:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Typography Shadow UI:<\/strong> Access text shadow controls and presets directly inside the <strong>Typography<\/strong> panel in both Global Styles and individual block inspectors.<\/li>\n\n\n\n<li><strong>Theme &amp; Preset Integration:<\/strong> Supports default shadow presets as well as custom offsets, blur radius, and color pairings.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor and click <strong>Styles \u2192 Typography<\/strong>.<\/li>\n\n\n\n<li>Select an element (such as <strong>Headings<\/strong> or <strong>Text<\/strong>) and look for the new <strong>Shadow<\/strong> control in the Typography section (click the three-dot options menu if the control is hidden).<\/li>\n\n\n\n<li>Select an existing shadow preset or configure a custom text shadow (adjusting color, blur, and X\/Y offset).<\/li>\n\n\n\n<li>Save Global Styles, then open a post or page in the editor.<\/li>\n\n\n\n<li>Insert a <strong>Heading block<\/strong> and test applying a local text shadow override directly from the block\u2019s <strong>Typography<\/strong> inspector.<\/li>\n\n\n\n<li>View the frontend of the site:\n<ul class=\"wp-block-list\">\n<li>Verify that text shadows render cleanly across light and dark backgrounds.<\/li>\n\n\n\n<li>Confirm that text remains crisp and legible on high-resolution displays and mobile devices.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Text shadow controls apply smoothly to typography across core blocks, rendering standard-compliant text shadows in both the editor and frontend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"485\" src=\"https:\/\/videopress.com\/embed\/DDg0nWMY?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\"> If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79584\">Gutenberg PR #79584<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"form-elements-in-global-styles\"><strong>Form Elements in Global Styles<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 brings the ability to style common form elements (Buttons, Text Inputs, Select dropdowns, and Labels) directly from the Global Styles interface without touching CSS or manually editing 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>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor and click Styles (the half-black\/half-white circle icon).<\/li>\n\n\n\n<li>Navigate to Blocks \/ Elements \u2192 Form Elements.<\/li>\n\n\n\n<li>Customize styling for Text Inputs (border color, radius, background, padding), Select Elements (typography, border), and Labels (font family, weight, letter spacing, text color).<\/li>\n\n\n\n<li>Save the global styles.<\/li>\n\n\n\n<li>View frontend pages containing forms (e.g. Comment form, Search block, or contact forms).<\/li>\n\n\n\n<li>Verify that your customized form styles apply consistently across all form fields.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Form elements reflect global styles predictably across all standard form controls on the website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"407\" src=\"https:\/\/videopress.com\/embed\/lLP98Jx1?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/34198\">Gutenberg Issue #34198<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"display-inherited-styles-in-block-inspector\"><strong><strong>Display Inherited Styles in Block Inspector<\/strong><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Previously, block inspector controls didn\u2019t indicate values inherited from Global Styles, leaving control fields empty when no local styles were applied. In WordPress 7.2, inspector controls clearly display the inherited values from Global Styles (including typography, colors, and element styles) directly within the block settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Site Editor and customize a global setting (e.g., set a global typography font size or text color under <strong>Styles<\/strong>).<\/li>\n\n\n\n<li>Select or insert a block that inherits these global settings (e.g., a <strong>Paragraph<\/strong> or <strong>Heading<\/strong> block).<\/li>\n\n\n\n<li>Open the block settings sidebar (right inspector):\n<ul class=\"wp-block-list\">\n<li>Confirm that the inspector controls clearly display the <strong>inherited global values<\/strong> instead of remaining empty.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Apply a custom local override to the block (e.g., select a custom text color).\n<ul class=\"wp-block-list\">\n<li>Verify that the block reflects the local override cleanly on the canvas.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Clear or reset the custom local style:\n<ul class=\"wp-block-list\">\n<li>Verify that the control seamlessly reverts back to showing the inherited global style value.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><strong><br><\/strong> Inspector controls transparently display inherited Global Styles values across blocks, making it immediately clear what styles are active without digging into global style menus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"406\" src=\"https:\/\/videopress.com\/embed\/Ek2QfnFC?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/82520\">Gutenberg Issue #82520<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"responsive-style-states-block-controls\"><strong>Responsive Style States &amp; Block Controls<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Following the introduction of responsive styling in 7.1, WordPress 7.2 expands responsive controls with a public API for third-party blocks and adds granular responsive controls across core blocks:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gallery Block Responsive Controls:<\/strong> You can now configure gallery column counts, aspect ratio, and crop-to-fit settings per viewport breakpoint (e.g., 4 columns on desktop, 2 on tablet, 1 on mobile).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Position &amp; Custom States:<\/strong> Supports setting position controls and custom CSS rules targeted to specific viewport states.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Testing Steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Insert a <strong>Gallery block<\/strong> with multiple images and open the Settings sidebar.<\/li>\n\n\n\n<li>In the editor top bar, switch the device preview to <strong>Tablet<\/strong> or <strong>Mobile<\/strong>.<\/li>\n\n\n\n<li>Adjust the <strong>Columns slider<\/strong>, toggle <strong>Crop images<\/strong>, or adjust the <strong>Aspect Ratio<\/strong> specifically for this mobile\/tablet viewport.<\/li>\n\n\n\n<li>Switch back to <strong>Desktop preview<\/strong> mode: Verify that your desktop gallery layout remains untouched, while mobile\/tablet displays your custom column and crop layout.<\/li>\n\n\n\n<li>In the Advanced panel, test adding custom CSS rules for specific responsive states.<\/li>\n\n\n\n<li>Check the frontend of the site using browser DevTools (responsive mode) to confirm the styles apply seamlessly at defined breakpoints.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Expected:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Responsive controls apply cleanly per breakpoint without layout bleed, and gallery settings adapt dynamically between desktop, tablet, and mobile views.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"410\" src=\"https:\/\/videopress.com\/embed\/MTh1hM8w?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;posterUrl=https%3A%2F%2Fmake.wordpress.org%2Ftest%2Ffiles%2F2026%2F10%2Fposter-1.jpg&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them under the Editor component. Follow <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.\n<a href=\"https:\/\/wordpress.org\/gutenberg\/\">https:\/\/wordpress.org\/gutenberg\/<\/a><\/span><\/span><\/span> Issue <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/80388\">#80388<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"default-theme-ipsum\"><strong>Default Theme: Ipsum<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"introducing-ipsum-the-new-default-theme\"><strong>Introducing Ipsum, the new default theme<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.2 bundles a brand-new default block theme called Ipsum \u2014 an intentionally minimal blank canvas blog theme designed to give creators room for creativity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce3 Dedicated Announcement: <a href=\"https:\/\/make.wordpress.org\/core\/2026\/09\/16\/introducing-ipsum-the-new-default-theme\/\">Introducing Ipsum, the new default theme<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to Appearance \u2192 Themes and activate Ipsum.<\/li>\n\n\n\n<li>Open the Site Editor:\n<ul class=\"wp-block-list\">\n<li>Inspect the bundled Style Variations: switch between colorways and typography pairings.<\/li>\n\n\n\n<li>Test bundled Block Patterns (Header patterns, Post lists, Footers, Callouts).<\/li>\n\n\n\n<li>Check the Templates: Index, Single Post, Page, 404, and Archive.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Add a variety of content (images, quotes, tables, description lists) and check frontend display.<\/li>\n\n\n\n<li>Verify responsiveness across desktop, tablet, and mobile screens.<\/li>\n\n\n\n<li>Check compatibility across <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'>PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. <a href=\"https:\/\/www.php.net\/manual\/en\/index.php\">https:\/\/www.php.net\/manual\/en\/index.php<\/a><\/span><\/span><\/span> versions (PHP 7.4 through PHP 8.4+).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ipsum serves as a clean, performant, accessible blank canvas with versatile style variations and robust pattern layouts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"359\" src=\"https:\/\/videopress.com\/embed\/Tug9jGTP?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/core.trac.wordpress.org\/newticket\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"media-performance\"><strong>Media &amp; Performance<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"redesigned-media-inserter-dynamic-galleries\"><strong>Redesigned Media Inserter &amp; Dynamic Galleries<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The media inserter receives a major redesign tailored for sites with large media libraries, alongside dynamic gallery enhancements and sorting options for static galleries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On a site with hundreds of uploaded images, open the Media Inserter in the editor.<\/li>\n\n\n\n<li>Test browsing, searching, and filtering images: confirm performance remains fast and pagination\/infinite scroll is seamless.<\/li>\n\n\n\n<li>Insert a Gallery block and choose \u201cUse attached images\u201d (Dynamic Gallery): verify it automatically displays images attached to the current post.<\/li>\n\n\n\n<li>For a standard static gallery, test the new sorting controls: confirm you can reorder images by date, title, or custom drag-and-drop order.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Media browsing is snappy even on massive media libraries, and galleries provide intuitive dynamic sources and sorting controls.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"384\" src=\"https:\/\/videopress.com\/embed\/VoEQXcDs?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/81370\">Gutenberg Issue #81370<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"media-editor-modal-crop-lineage-tracking\"><strong>Media Editor Modal: Crop Lineage Tracking<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Following its debut in 7.1, the Media Editor Modal now tracks formal lineage between cropped image attachments and their original master images, preventing orphaned, cluttering attachments in your media library over time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Insert an Image block and open the Crop tool (Media Editor Modal).<\/li>\n\n\n\n<li>Perform a crop or rotation and save.<\/li>\n\n\n\n<li>Inspect Media \u2192 Library: verify that the cropped derivative is clearly linked to its original master image.<\/li>\n\n\n\n<li>Re-open the Media Editor on the cropped image: confirm you can restore or re-adjust the crop based on the original asset.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cropped derivatives maintain bidirectional lineage with their parent originals, preventing library bloat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"384\" src=\"https:\/\/videopress.com\/embed\/qyR9CwRS?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/80389\">Gutenberg Issue #80389<\/a> for more details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"client-side-media-processing-iteration\"><strong>Client-Side Media Processing Iteration<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"client-side-media-processing-via-webassembly-wasm-vips-receives-major-expansions-in-wordpress-7-2-moving-beyond-the-block-editor-into-the-broader-media-pipeline\">Client-side media processing via WebAssembly (wasm-vips) receives major expansions in WordPress 7.2, moving beyond the block editor into the broader media pipeline:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Animated Image Sub-Sizes (Fixes 2014 Bug):<\/strong> Resolves a 12-year-old limitation (<span tabindex='0' class='glossary-item-container'>Trac<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Trac<\/span> <span class='glossary-item-description'>Trac is the place where contributors create issues for bugs or feature requests much like GitHub.<a href=\"https:\/\/core.trac.wordpress.org\/\">https:\/\/core.trac.wordpress.org\/<\/a>.<\/span><\/span><\/span> <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/28474\">#28474<\/a> \/ Gutenberg PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80385\">#80385<\/a>). When uploading animated GIFs or animated WebP files, all generated sub-sizes (including cropped thumbnail sizes) now retain full animation by default instead of collapsing into static single frames.<\/li>\n\n\n\n<li><strong>Expanded to Media Library &amp; Modal:<\/strong> Extends client-side upload handling beyond the block canvas into the native Media Library (<strong>Media \u2192 Add New<\/strong>) and the media modal (PR <a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\/pull\/12585\">#12585<\/a>).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"testing-steps\"><strong>Testing Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In a <strong>Chromium browser<\/strong>, upload an <strong>animated GIF<\/strong> or <strong>animated WebP<\/strong> file in the block editor or directly via <strong>Media \u2192 Add New<\/strong>.<\/li>\n\n\n\n<li>Insert the image into a post and test selecting different image sub-sizes (<strong>Thumbnail, Medium, Large<\/strong>):\n<ul class=\"wp-block-list\">\n<li>Verify that every resized derivative continues to animate smoothly on both editor and frontend.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Test uploading modern image formats <strong>in the media library<\/strong> (<strong>AVIF, WebP, HEIC<\/strong>) to confirm sub-sizes generate locally in the browser before upload.<\/li>\n\n\n\n<li>Test in a <strong>non Chromium browser (Safari\/Firefox)<\/strong> or simulate low memory:\n<ul class=\"wp-block-list\">\n<li>Verify that WordPress gracefully falls back to traditional server-side media processing without upload failure.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"expected-client-side-processing-integrates-seamlessly-into-both-the-editor-including-the-media-library-tab-and-media-library-uploads-and-preserves-animation-across-resized-derivatives\"><strong>Expected:<\/strong> Client-side processing integrates seamlessly into both the editor (including the media library tab) and Media Library uploads and preserves animation across resized derivatives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"testing-instructions-if-you-encounter-any-issues-or-unexpected-behaviour-while-testing-please-log-them-under-the-media-component-follow-pr-12585-and-gutenberg-pr-80385-for-more-details\"><strong>Testing Instructions:<\/strong> <\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"485\" src=\"https:\/\/videopress.com\/embed\/8kxVDan3?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\" id=\"testing-instructions-if-you-encounter-any-issues-or-unexpected-behaviour-while-testing-please-log-them-under-the-media-component-follow-pr-12585-and-gutenberg-pr-80385-for-more-details\">If you encounter any issues or unexpected behaviour while testing, please log them under the <strong>Media<\/strong> component. Follow <strong>PR <a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\/pull\/12585\">#12585<\/a><\/strong> and <strong>Gutenberg PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80385\">#80385<\/a><\/strong> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"accessibility-quality-of-life\"><strong>Accessibility &amp; Quality of Life<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toggle-to-disable-metabox-rearranging\"><strong>Toggle to Disable <span tabindex='0' class='glossary-item-container'>Metabox<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Metabox<\/span> <span class='glossary-item-description'>A post metabox is a draggable box shown on the post editing screen. Its purpose is to allow the user to select or enter information in addition to the main post content. This information should be related to the post in some way.<\/span><\/span><\/span> Rearranging<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To prevent accidental visual clutter and unintentional dragging on mobile and touchscreen devices, WordPress 7.2 introduces an option to turn off metabox rearranging on classic edit screens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open a screen with metaboxes (such as the classic post editor or dashboard).<\/li>\n\n\n\n<li>Open Screen Options at the top right of the screen.<\/li>\n\n\n\n<li>Locate the new setting to \u201cDisable metabox rearranging\u201d.<\/li>\n\n\n\n<li>Check the option: verify that drag handles are disabled and metaboxes cannot be accidentally moved or dropped into awkward layout columns.<\/li>\n\n\n\n<li>Uncheck the option: verify drag-and-drop reordering functionality returns immediately.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users on touchscreens and mobile devices can lock metaboxes in place to prevent accidental layout shifts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing Instructions:<\/strong><\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\">\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"776\" height=\"385\" src=\"https:\/\/videopress.com\/embed\/0ZLKdc5k?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;posterUrl=https%3A%2F%2Fmake.wordpress.org%2Ftest%2Ffiles%2F2026%2F10%2Fposter.jpg&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write; presentation\"><\/iframe><script src=\"https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1790791280\"><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/core.trac.wordpress.org\/newticket\">here<\/a>. Follow Trac <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/50699\">#50699<\/a> and <a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\/pull\/12627\">PR #12627<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-to-report-feedback\"><strong>Where to Report Feedback<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Please share everything that stands out \u2014 as a problem or a plus, or anything in between: issues, suggestions, and whatever else you find significant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose any of these options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Post in the <a href=\"https:\/\/wordpress.slack.com\/archives\/C03B0H5J0\"><strong>#core-test<\/strong><\/a> &amp; <a href=\"https:\/\/wordpress.slack.com\/archives\/C02RQBWTW\"><strong>#core<\/strong><\/a> channels in the Making WordPress Slack to discuss issues in real time.<\/li>\n\n\n\n<li>Create a Trac ticket at <a href=\"https:\/\/core.trac.wordpress.org\/\">https:\/\/core.trac.wordpress.org\/<\/a> for WordPress Core issues.<\/li>\n\n\n\n<li>Open a <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> issue in the <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\">Gutenberg repository<\/a> for editor-related bugs.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Include as much detail as you can in your report:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress version (e.g. 7.2-beta1 or 7.2-RC1).<\/li>\n\n\n\n<li>PHP version and database type\/version.<\/li>\n\n\n\n<li>Theme and active plugins.<\/li>\n\n\n\n<li>Exact steps to reproduce the issue.<\/li>\n\n\n\n<li>Screenshots, screen recordings, and any error messages\/logs you could capture.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"changelog\"><strong>Changelog<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1.0.0<\/strong> \u2013 Initial Post for WordPress 7.2 Beta 1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Props to <a href=\"https:\/\/profiles.wordpress.org\/jns141191\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jns141191<\/a> and <a href=\"https:\/\/profiles.wordpress.org\/r1k0\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>r1k0<\/a> for authoring and co-leading the WordPress 7.2 Call for Testing documentation and testing guides, and to <a href=\"https:\/\/profiles.wordpress.org\/annezazu\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>annezazu<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/adamsilverstein\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>adamsilverstein<\/a>, and <a href=\"https:\/\/profiles.wordpress.org\/huzaifaalmesbah\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>huzaifaalmesbah<\/a> for the pre-publish review of this post.<\/p>\n<p class=\"o2-appended-tags\"><a href=\"https:\/\/make.wordpress.org\/test\/tag\/7-2\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>7-2<\/a>, <a href=\"https:\/\/make.wordpress.org\/test\/tag\/call-for-testing\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>call-for-testing<\/a>, <a href=\"https:\/\/make.wordpress.org\/test\/tag\/core\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core<\/a>, <a href=\"https:\/\/make.wordpress.org\/test\/tag\/release-field-guide\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>release-field-guide<\/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%2Ftest%2F2026%2F10%2F20%2Fhelp-test-wordpress-7-2%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>WordPress 7.2 \u2014 the final major releaseMajor Release A set of releases or versions having the same major version number may be collectively referred to as \u201cX.Y\u201d &#8212; for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases [&hellip;]<\/p>\n","protected":false},"author":20268498,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_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":[283,618,1,43],"tags":[963,281,610,280,798],"class_list":["post-12742","post","type-post","status-publish","format-standard","hentry","category-call-for-testing","category-highlight","category-kibble","category-meetings","tag-7-2","tag-call-for-testing","tag-core","tag-core-test","tag-release-field-guide","mentions-adamsilverstein","mentions-annezazu","mentions-huzaifaalmesbah","mentions-jns141191","mentions-r1k0","author-noruzzaman"],"revision_note":"","jetpack_shortlink":"https:\/\/wp.me\/phhDg8-3jw","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/12742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/users\/20268498"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/comments?post=12742"}],"version-history":[{"count":79,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/12742\/revisions"}],"predecessor-version":[{"id":12898,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/12742\/revisions\/12898"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/media?parent=12742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/categories?post=12742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/tags?post=12742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}