{"id":305638,"date":"2024-03-25T16:38:54","date_gmt":"2024-03-25T11:38:54","guid":{"rendered":"https:\/\/wpbrigade.com\/?p=305638"},"modified":"2026-10-05T12:35:12","modified_gmt":"2026-10-05T07:35:12","slug":"wordpress-6-5","status":"publish","type":"post","link":"https:\/\/wpbrigade.com\/wordpress-6-5\/","title":{"rendered":"WordPress 6.5: Powerful APIs and Better Performance"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>WordPress 6.5 was released on April 2, 2024, one week later than first planned.<\/strong> Its headline features are the Interactivity API, the Font Library, the Block Bindings API and plugin dependencies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The headline feature of 6.5 is the introduction of powerful APIs, which make developing with WordPress even better. But that&#8217;s not all \u2013 there are plenty of changes that will make building and creating content on your site easier and more enjoyable.&nbsp;<\/p>\n\n\n\n<!--more-->\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>WordPress 6.5 (TOC):<\/h2><ul><li><a href=\"#h-wordpress-6-5-overview\" data-level=\"2\">WordPress 6.5 Overview<\/a><\/li><li><a href=\"#h-exploring-wordpress-6-5-features-amp-improvements\" data-level=\"2\">Exploring WordPress 6.5 Features &amp; Improvements:<\/a><ul><li><a href=\"#h-interactivity-api\" data-level=\"3\">Interactivity API<\/a><\/li><li><a href=\"#h-the-fonts-library\" data-level=\"3\">The Fonts Library<\/a><\/li><li><a href=\"#h-block-bindings-api\" data-level=\"3\">Block Bindings API<\/a><\/li><li><a href=\"#h-plugin-dependencies\" data-level=\"3\">Plugin Dependencies<\/a><\/li><li><a href=\"#h-script-modules-in-wordpress-6-5\" data-level=\"3\">Script Modules in WordPress 6.5<\/a><\/li><li><a href=\"#h-block-editor-improvements\" data-level=\"3\">Block Editor Improvements<\/a><\/li><li><a href=\"#h-drop-shadow-effect\" data-level=\"3\">Drop Shadow Effect<\/a><\/li><li><a href=\"#h-enhanced-overlay-colors-for-cover-blocks\" data-level=\"3\">Enhanced Overlay Colors for Cover Blocks<\/a><\/li><li><a href=\"#h-renaming-blocks-in-list-view\" data-level=\"3\">Renaming Blocks in List View<\/a><\/li><li><a href=\"#h-easier-block-settings-access\" data-level=\"3\">Easier Block Settings Access<\/a><\/li><li><a href=\"#h-updated-preferences-panel\" data-level=\"3\">Updated Preferences Panel<\/a><\/li><li><a href=\"#h-enhanced-style-revisions\" data-level=\"3\">Enhanced Style Revisions<\/a><\/li><\/ul><\/li><li><a href=\"#h-release-timeline-overview\" data-level=\"2\">Release Timeline Overview<\/a><\/li><\/ul><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the main WordPress 6.5 changes at a glance.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Feature<\/th><th>What It Does<\/th><\/tr><\/thead><tbody><tr><td>Interactivity API<\/td><td>Standard way to add interactive front-end behavior to blocks<\/td><\/tr><tr><td>Font Library<\/td><td>Install and manage fonts from the editor<\/td><\/tr><tr><td>Block Bindings API<\/td><td>Connect block content to custom fields and other sources<\/td><\/tr><tr><td>Plugin dependencies<\/td><td>Plugins can require other plugins<\/td><\/tr><tr><td>Script modules<\/td><td>Native JavaScript module support<\/td><\/tr><tr><td>Editor improvements<\/td><td>Drop shadows, cover overlays, block renaming and style revisions<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"h-wordpress-6-5-overview\" class=\"wp-block-heading\">WordPress 6.5 Overview<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Highlights of the release include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Introducing the Interactivity API:<\/strong> A new feature allowing developers to add interactions to block frontends in a standard way.<\/li>\n\n\n\n<li><strong>Font Library: <\/strong>Manage fonts directly in the Editor with APIs for developers to control and adapt behavior.<\/li>\n\n\n\n<li><strong>Block Bindings API: <\/strong>Populate Block content with external data like post metadata or custom PHP logic.<\/li>\n\n\n\n<li><strong>Plugin Dependencies: <\/strong>Merged Plugin Dependencies feature plugin into Core.<\/li>\n\n\n\n<li><strong>Script Modules API:<\/strong> Introduces native JavaScript Module support and provides modules for use with the WordPress Interactivity API.<\/li>\n\n\n\n<li><strong>I18N Improvements: <\/strong>Merged Performant Translations feature plugin into Core.<\/li>\n\n\n\n<li><strong>AVIF support: <\/strong>Added AVIF support to WordPress 6.5.<\/li>\n\n\n\n<li><strong>Updates to HTML API: <\/strong>Enhanced HTML API in 6.5.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Additional Updates \/ Breaking Changes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Minimum MySQL version has been raised to v5.5.5.<\/li>\n\n\n\n<li>PHP_CodeSniffer updated to v3.8.1.<\/li>\n\n\n\n<li>PHPMailer updated to v6.9.1.<\/li>\n\n\n\n<li>@wordpress\/scripts version 17 no longer supports unmaintained Node.js versions. The oldest supported version is now Node.js 18.<\/li>\n\n\n\n<li>For the full list of changes, read the <a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/make.wordpress.org\/core\/2024\/03\/15\/wordpress-6-5-field-guide\/\" target=\"_blank\" rel=\"nofollow noopener\">WordPress 6.5 Field Guide<\/a>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Notable changes to the Plugin Directory:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Introducing Plugin Previews: Allows a <a aria-describedby=\"wpb-a11y-new-tab\" target=\"_blank\" href=\"https:\/\/wpbrigade.com\/what-is-a-wordpress-plugin\/\" rel=\"noopener\">demo of plugins<\/a> via WordPress Playground.<\/li>\n\n\n\n<li>New word count limits for readme.txt sections (affects a very small percentage of plugins).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Below is what\u2019s new in WordPress 6.5, with details and screenshots.<\/p>\n\n\n\n<h2 id=\"h-exploring-wordpress-6-5-features-amp-improvements\" class=\"wp-block-heading\">Exploring WordPress 6.5 Features &amp; Improvements:<\/h2>\n\n\n\n<h3 id=\"h-interactivity-api\" class=\"wp-block-heading\">Interactivity API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.5 introduced <strong>the Interactivity API<\/strong>. It lets developers add interactive elements to their WordPress blocks, which simplifies creating engaging user experiences.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, the Interactivity API provides a standard way to implement various functionalities. These range from basic UI improvements like counters and pop-ups to more advanced interactions like instant searches, dynamic navigation, and even eCommerce features like carts and checkouts.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Developer Hours: Exploring the Interactivity API in WordPress 6.5\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Sl6nqGN8YVQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 id=\"h-the-fonts-library\" class=\"wp-block-heading\">The Fonts Library<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.5 introduced the Font Library. It allows you to manage fonts right from the editor and comes with handy APIs that allow developers to control its behavior. This addition is great because it lets you control the fonts used in your WordPress theme and throughout your website.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library-1024x455.png\" alt=\"The Fonts Library in WordPress 6.5\" class=\"wp-image-305639\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library-1024x455.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library-300x133.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library-768x341.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library-1536x682.png 1536w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/The-Fonts-Library.png 1884w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-block-bindings-api\" class=\"wp-block-heading\">Block Bindings API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Block Bindings API is a new feature that simplifies adding different kinds of data to blocks. Imagine you have a basic block in the editor. Instead of just adding regular text, you can easily bring data from other sources, like post metadata or custom PHP. Plus, you don&#8217;t need much custom code to do it! The Block Bindings API takes care of the heavy lifting for you, making the whole process easy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can learn more about <a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/make.wordpress.org\/core\/2024\/03\/06\/new-feature-the-block-bindings-api\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">The Block Bindings API<\/a>.<\/p>\n\n\n\n<h3 id=\"h-plugin-dependencies\" class=\"wp-block-heading\">Plugin Dependencies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Some WordPress plugins depend on other plugins to work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a payment addon for WooCommerce requires WooCommerce to be installed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since WordPress 6.5, plugin authors can include a &#8220;Requires Plugins&#8221; entry in the plugin header, specifying which plugins need to be installed and activated for their plugin to work correctly. You also can&#8217;t delete a required plugin until you delete the plugins that depend on it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.5 also introduces a new <strong>wp_plugin_dependencies_slug<\/strong> filter that lets you filter dependency slugs programmatically.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies-1024x529.png\" alt=\"Plugin Dependencies in WordPress 6.5\" class=\"wp-image-305640\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies-1024x529.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies-300x155.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies-768x397.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies-1536x794.png 1536w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Plugin-Dependencies.png 1946w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-script-modules-in-wordpress-6-5\" class=\"wp-block-heading\">Script Modules in WordPress 6.5<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.5 now supports Script Modules, which are native JavaScript modules. These modules use import and export functionalities and are also known as ECMAScript Modules or &#8220;ESM&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can learn more about <a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/make.wordpress.org\/core\/2024\/03\/04\/script-modules-in-6-5\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Script Modules in WordPress 6.5<\/a>.<\/p>\n\n\n\n<h3 id=\"h-block-editor-improvements\" class=\"wp-block-heading\">Block Editor Improvements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most WordPress users spend time in the block editor writing content, editing pages, and creating posts. Every time WordPress updates, the block editor gets new features and improvements. There are many changes in <strong>WordPress 6.5<\/strong> that make writing and editing content easier for all users.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-drop-shadow-effect\" class=\"wp-block-heading\">Drop Shadow Effect<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In WordPress 6.5, a new <strong>Drop Shadow<\/strong> effect was added to several blocks. Here are some of the blocks where users can use this drop shadow effect:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Image<\/li>\n\n\n\n<li>Columns and Column<\/li>\n\n\n\n<li>Buttons<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To use the drop shadow effect, click on the block and find &#8220;Border &amp; Shadow&#8221; in the Style Panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See the screenshot below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"431\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect-1024x431.png\" alt=\"Drop Shadow Effect in WordPress 6.5\" class=\"wp-image-305641\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect-1024x431.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect-300x126.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect-768x323.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect-1536x646.png 1536w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Drop-Shadow-Effect.png 1888w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-enhanced-overlay-colors-for-cover-blocks\" class=\"wp-block-heading\">Enhanced Overlay Colors for Cover Blocks<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When you use the cover block, the overlay color can be automatically selected based on the background color of the image you pick.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"424\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks-1024x424.png\" alt=\"Enhanced Overlay Colors for Cover Blocks\" class=\"wp-image-305642\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks-1024x424.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks-300x124.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks-768x318.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks-1536x636.png 1536w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Overlay-Colors-for-Cover-Blocks.png 1880w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-renaming-blocks-in-list-view\" class=\"wp-block-heading\">Renaming Blocks in List View<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In <a aria-describedby=\"wpb-a11y-new-tab\" target=\"_blank\" href=\"https:\/\/wpbrigade.com\/wordpress-6-4\/\" rel=\"noopener\">WordPress 6.4<\/a>, users could rename Group blocks in the list view, making it easier to understand their contents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now with WordPress 6.5, this functionality is expanded, allowing users to rename any block directly from the list view.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See the screenshot below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View-1024x430.png\" alt=\"Renaming Blocks in List View\" class=\"wp-image-305643\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View-1024x430.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View-300x126.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View-768x322.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View-1536x644.png 1536w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Renaming-Blocks-in-List-View.png 1878w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-easier-block-settings-access\" class=\"wp-block-heading\">Easier Block Settings Access<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the previous version, you had to click the three dots next to a block to see its settings in the list view.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now in WordPress 6.5, you can just right-click on any block to see its settings quickly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"697\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Easier-Block-Settings-Access-1024x697.png\" alt=\"Easier Block Settings Access in WordPress 6.5\" class=\"wp-image-305644\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Easier-Block-Settings-Access-1024x697.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Easier-Block-Settings-Access-300x204.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Easier-Block-Settings-Access-768x522.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Easier-Block-Settings-Access.png 1029w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-updated-preferences-panel\" class=\"wp-block-heading\">Updated Preferences Panel<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The preferences panel has been updated in WordPress 6.5. Now, it displays the Appearance and Accessibility panels, and previous options are better organized into categories.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Updated-Preferences-Panel-1024x553.png\" alt=\"Updated Preferences Panel in WordPress 6.5\" class=\"wp-image-305645\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Updated-Preferences-Panel-1024x553.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Updated-Preferences-Panel-300x162.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Updated-Preferences-Panel-768x415.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Updated-Preferences-Panel.png 1427w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 id=\"h-enhanced-style-revisions\" class=\"wp-block-heading\">Enhanced Style Revisions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When you checked style revisions in the previous version, you had to look through a timeline to see what changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, in WordPress 6.5, style revisions are simple. You&#8217;ll see a description of changes for each revision.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"908\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Style-Revisions-1024x908.jpg\" alt=\"Enhanced Style Revisions in WordPress 6.5\" class=\"wp-image-305646\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Style-Revisions-1024x908.jpg 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Style-Revisions-300x266.jpg 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Style-Revisions-768x681.jpg 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/Enhanced-Style-Revisions.jpg 1162w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"h-release-timeline-overview\" class=\"wp-block-heading\">Release Timeline Overview<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The<a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/make.wordpress.org\/core\/handbook\/about\/release-cycle\/releasing-major-versions\/#dry-run\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"> Dry Run<\/a> was scheduled for <a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/www.timeanddate.com\/worldclock\/fixedtime.html?iso=20240325T1600\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Monday, 25 March 2024 at 21:00 GMT+5<\/a>.&nbsp;<\/li>\n\n\n\n<li>The 24-hour code freeze started on <a aria-describedby=\"wpb-a11y-new-tab\" href=\"https:\/\/www.timeanddate.com\/worldclock\/fixedtime.html?iso=20240325T1700\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Monday, 25 March 2024 at 22:00 GMT+5<\/a>&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.5 Beta 1 contains approximately 681 enhancements and 488 bug fixes for the editor, including about 229 tickets for WordPress 6.5 Core. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This post covers the 6.5 release. For the newest features, read <a aria-describedby=\"wpb-a11y-new-tab\" target=\"_blank\" href=\"https:\/\/wpbrigade.com\/everything-new-in-wordpress-7-0\/\" rel=\"noopener\">everything new in WordPress 7.0<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s all! We hope you now understand what\u2019s new in WordPress 6.5. With new features like the Interactivity API and improved font management, creating your site is easier and more fun than ever. Plus, the updated Block Editor means you can easily customize your content.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, take advantage of these enhancements in WordPress 6.5!<br><strong>And what features of WordPress 6.5 do you like the most?<\/strong> Share your thoughts in the comments below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 6.5 was released on April 2, 2024, one week later than first planned. Its headline features are the Interactivity API, the Font Library, the Block Bindings API and plugin dependencies. The headline feature of 6.5 is the introduction of powerful APIs, which make developing with WordPress even better. But that&rsquo;s not all &ndash; there [&hellip;]<\/p>\n","protected":false},"author":328,"featured_media":321724,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_analytify_skip_tracking":false,"footnotes":""},"categories":[571],"tags":[],"class_list":["post-305638","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>WordPress 6.5: Powerful APIs &amp; Better Performance<\/title>\n<meta name=\"description\" content=\"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wpbrigade.com\/wordpress-6-5\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress 6.5: Powerful APIs and Better Performance\" \/>\n<meta property=\"og:description\" content=\"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpbrigade.com\/wordpress-6-5\/\" \/>\n<meta property=\"og:site_name\" content=\"WPBrigade\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/WPBrigade\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/hiddenpearls\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-25T11:38:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-05T07:35:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Muhammad Adnan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hiddenpearls\" \/>\n<meta name=\"twitter:site\" content=\"@wpbrigade\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Muhammad Adnan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/\"},\"author\":{\"name\":\"Muhammad Adnan\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/person\\\/f2c6788834c178ba7639069db004f5f9\"},\"headline\":\"WordPress 6.5: Powerful APIs and Better Performance\",\"datePublished\":\"2024-03-25T11:38:54+00:00\",\"dateModified\":\"2026-10-05T07:35:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/\"},\"wordCount\":1164,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/wordpress-6-5-1.png\",\"articleSection\":[\"WordPress Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#respond\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/\",\"name\":\"WordPress 6.5: Powerful APIs & Better Performance\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/wordpress-6-5-1.png\",\"datePublished\":\"2024-03-25T11:38:54+00:00\",\"dateModified\":\"2026-10-05T07:35:12+00:00\",\"description\":\"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/wordpress-6-5-1.png\",\"contentUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/wordpress-6-5-1.png\",\"width\":1500,\"height\":800,\"caption\":\"Wordpress 6.5 updates and news information\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/wordpress-6-5\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wpbrigade.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress 6.5: Powerful APIs and Better Performance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#website\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/\",\"name\":\"WPBrigade\",\"description\":\"WordPress Development Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wpbrigade.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#organization\",\"name\":\"WPBrigade\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Screen-Shot-2021-07-02-at-12.42.14-AM.png\",\"contentUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Screen-Shot-2021-07-02-at-12.42.14-AM.png\",\"width\":271,\"height\":63,\"caption\":\"WPBrigade\"},\"image\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/WPBrigade\",\"https:\\\/\\\/x.com\\\/wpbrigade\",\"https:\\\/\\\/www.instagram.com\\\/wpbrigade.agency\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wpbrigade\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Wpbrigade\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/person\\\/f2c6788834c178ba7639069db004f5f9\",\"name\":\"Muhammad Adnan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g\",\"caption\":\"Muhammad Adnan\"},\"description\":\"Adnan is the CEO of WPBrigade and Analytify, and a Senior Software Architect with over a decade of experience in WordPress and web development. A Google Summer of Code Alumnus (GSA 2013), he has a strong foundation in open-source development and software engineering. Adnan is passionate about startups, WordPress, and building tools that help businesses make sense of their data.\",\"sameAs\":[\"https:\\\/\\\/adnan.pk\",\"https:\\\/\\\/www.facebook.com\\\/hiddenpearls\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/withadnan\\\/\",\"https:\\\/\\\/x.com\\\/hiddenpearls\"],\"honorificPrefix\":\"Mr\",\"award\":[\"Innovation Hero\",\"Google Student Ambassador\",\"Google Summer of Code\",\"Open Source Contributor\"],\"knowsAbout\":[\"Analytics\",\"Agentic AI\",\"SaaS\",\"WordPress\",\"Python\",\"Software Development\"],\"knowsLanguage\":[\"English\",\"Urdu\"],\"jobTitle\":\"CEO\",\"worksFor\":\"WPBrigade\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/author\\\/adnan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress 6.5: Powerful APIs & Better Performance","description":"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wpbrigade.com\/wordpress-6-5\/","og_locale":"en_US","og_type":"article","og_title":"WordPress 6.5: Powerful APIs and Better Performance","og_description":"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.","og_url":"https:\/\/wpbrigade.com\/wordpress-6-5\/","og_site_name":"WPBrigade","article_publisher":"https:\/\/facebook.com\/WPBrigade","article_author":"https:\/\/www.facebook.com\/hiddenpearls","article_published_time":"2024-03-25T11:38:54+00:00","article_modified_time":"2026-10-05T07:35:12+00:00","og_image":[{"width":1500,"height":800,"url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png","type":"image\/png"}],"author":"Muhammad Adnan","twitter_card":"summary_large_image","twitter_creator":"@hiddenpearls","twitter_site":"@wpbrigade","twitter_misc":{"Written by":"Muhammad Adnan","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#article","isPartOf":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/"},"author":{"name":"Muhammad Adnan","@id":"https:\/\/wpbrigade.com\/#\/schema\/person\/f2c6788834c178ba7639069db004f5f9"},"headline":"WordPress 6.5: Powerful APIs and Better Performance","datePublished":"2024-03-25T11:38:54+00:00","dateModified":"2026-10-05T07:35:12+00:00","mainEntityOfPage":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/"},"wordCount":1164,"commentCount":0,"publisher":{"@id":"https:\/\/wpbrigade.com\/#organization"},"image":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#primaryimage"},"thumbnailUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png","articleSection":["WordPress Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wpbrigade.com\/wordpress-6-5\/#respond"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/","url":"https:\/\/wpbrigade.com\/wordpress-6-5\/","name":"WordPress 6.5: Powerful APIs & Better Performance","isPartOf":{"@id":"https:\/\/wpbrigade.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#primaryimage"},"image":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#primaryimage"},"thumbnailUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png","datePublished":"2024-03-25T11:38:54+00:00","dateModified":"2026-10-05T07:35:12+00:00","description":"The headline feature of WordPress 6.5 is the introduction of powerful APIs, which make developing with WordPress even better.","breadcrumb":{"@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpbrigade.com\/wordpress-6-5\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#primaryimage","url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png","contentUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2024\/03\/wordpress-6-5-1.png","width":1500,"height":800,"caption":"Wordpress 6.5 updates and news information"},{"@type":"BreadcrumbList","@id":"https:\/\/wpbrigade.com\/wordpress-6-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpbrigade.com\/"},{"@type":"ListItem","position":2,"name":"WordPress 6.5: Powerful APIs and Better Performance"}]},{"@type":"WebSite","@id":"https:\/\/wpbrigade.com\/#website","url":"https:\/\/wpbrigade.com\/","name":"WPBrigade","description":"WordPress Development Agency","publisher":{"@id":"https:\/\/wpbrigade.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpbrigade.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wpbrigade.com\/#organization","name":"WPBrigade","url":"https:\/\/wpbrigade.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpbrigade.com\/#\/schema\/logo\/image\/","url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2021\/07\/Screen-Shot-2021-07-02-at-12.42.14-AM.png","contentUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2021\/07\/Screen-Shot-2021-07-02-at-12.42.14-AM.png","width":271,"height":63,"caption":"WPBrigade"},"image":{"@id":"https:\/\/wpbrigade.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/WPBrigade","https:\/\/x.com\/wpbrigade","https:\/\/www.instagram.com\/wpbrigade.agency\/","https:\/\/www.linkedin.com\/company\/wpbrigade","https:\/\/www.youtube.com\/c\/Wpbrigade"]},{"@type":"Person","@id":"https:\/\/wpbrigade.com\/#\/schema\/person\/f2c6788834c178ba7639069db004f5f9","name":"Muhammad Adnan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/691592e104a2092a042efecda057c8fe7f1e0d3e97b946c282e8a351f1ba122b?s=96&d=retro&r=g","caption":"Muhammad Adnan"},"description":"Adnan is the CEO of WPBrigade and Analytify, and a Senior Software Architect with over a decade of experience in WordPress and web development. A Google Summer of Code Alumnus (GSA 2013), he has a strong foundation in open-source development and software engineering. Adnan is passionate about startups, WordPress, and building tools that help businesses make sense of their data.","sameAs":["https:\/\/adnan.pk","https:\/\/www.facebook.com\/hiddenpearls","https:\/\/www.linkedin.com\/in\/withadnan\/","https:\/\/x.com\/hiddenpearls"],"honorificPrefix":"Mr","award":["Innovation Hero","Google Student Ambassador","Google Summer of Code","Open Source Contributor"],"knowsAbout":["Analytics","Agentic AI","SaaS","WordPress","Python","Software Development"],"knowsLanguage":["English","Urdu"],"jobTitle":"CEO","worksFor":"WPBrigade","url":"https:\/\/wpbrigade.com\/author\/adnan\/"}]}},"_links":{"self":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/posts\/305638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/users\/328"}],"replies":[{"embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/comments?post=305638"}],"version-history":[{"count":0,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/posts\/305638\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/media\/321724"}],"wp:attachment":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/media?parent=305638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/categories?post=305638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/tags?post=305638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}