WordPress 6.9 “Gene”: What Shipped, What Changed, and What Moved to 7.0

  by Jos Velasco
WordPress 6.9 “Gene”: What Shipped, What Changed, and What Moved to 7.0 thumbnail

WordPress 6.9 “Gene,” released on December 2, 2025, introduced Notes (block-level commenting), the Abilities API, a dashboard-wide Command Palette, and meaningful front-end performance gains — and it shipped without a new default theme. More than 900 contributors, including 279 first-timers, built it; the name honors jazz pianist Gene Harris.

Since then, the 6.9 branch has seen four point releases (6.9.4 is the latest, following a cluster of security fixes in March 2026), and WordPress 7.0 “Armstrong”, the current major release, arrived in May 2026. If you’re still on 6.9, updating is the sensible move.

So what did 6.9 actually deliver, and which of the features previewed during its release cycle slipped to 7.0? Here’s the full record, based on the official “Gene” release announcement and field guide.

Notes: Block-Level Commenting Finally Arrived

The headline collaboration feature shipped under the name Notes. Aimed at teams, agencies, and freelancers, Notes lets you attach a comment to any paragraph, image, or section — ideas, feedback, your preferred takeout orders…anything you like.

Comments panel in WordPress editor showing note to shorten sidebar text on a page with headline “Comments to each block” and mountain image
Pre-release screenshots; the feature shipped under the name “Notes.”

Colleagues and clients see each note in context while editing, and can reply, resolve, edit, or delete it. The post’s author gets email notifications by default, so feedback doesn’t sit unseen. And no — notes never appear on your live site.

WordPress editor with a page draft open. Sidebar comment says “Replace the image” referring to the mountain photo below the text block.

Two scope details worth knowing: in 6.9, Notes works in the post editor (posts and pages) but not in templates or the Site Editor, and there are no @mentions or “suggest changes” mode yet — those, along with template support, were deferred to the 7.0 cycle.

What this means for you: The WordPress editor finally feels more like Google Docs. Instead of going back and forth via other platforms, you can drop a note in the original context.

New Editing Powers: Hidden Blocks, Direct Drag and Drop, and New Blocks

WordPress 6.9 shipped a set of smaller editor upgrades that add up.

You can now hide blocks on your live site while keeping them editable behind the scenes. This was previously the territory of third-party plugins like Block Visibility; now it’s part of core. Work-in-progress sections can stay hidden while the rest of the page is live, with no separate draft pages or staging copies needed.

Drag and drop got direct. Instead of showing a ghost copy of the block while the page stays frozen, the editor now moves everything to its new position while you drag, so you can see the real end result before you drop.

Comparison graphic showing how block dragging works before and after WordPress 6.9, with the new version offering a clearer, more intuitive drop target.

New blocks joined the roster, too. The Accordion block builds collapsible content sections without a plugin, and a Math block renders proper mathematical notation. Paragraph and Heading blocks also gained a “fit text to container” typography option.

A WordPress editor screen shows an accordion block with panels for three instruments and an expanded panel displaying a piano image.

And the one that got away: the much-previewed “Write/Design” simplified editing mode did not ship in 6.9. Content-only pattern editing remained a Gutenberg experiment through the release, and the simplified-editor concept is still evolving in the plugin rather than core. If a decluttered writing view is what you’re after, keep an eye on future releases.

Get Content Delivered Straight to Your Inbox

Subscribe now to receive all the latest updates, delivered directly to your inbox.

Developers Got Two Big APIs (and a Smarter Command Palette)

WordPress developers have long faced a tricky choice: stick with basic WordPress functionality or mess with complex JavaScript frameworks to access interactive features. WordPress 6.9 narrowed that gap considerably.

Interactivity API Updates

The enhanced Interactivity API improved how WordPress handles interactive features. Instead of only updating HTML content when users move between pages, WordPress can now automatically update the design (CSS) and load any scripts (JavaScript) requested by blocks during client-side navigation.

That opened up things like:

  • Letting users submit comments without the page reloading
  • Instantly showing a “No results found” message when filtering or searching
  • Letting the “Post Content” block work in more flexible layouts
  • Only loading the exact styles and scripts needed for specific blocks, based on what they contain or how they’re used

The Abilities API

The Abilities API introduced a standardized way to list the features of plugins, themes, and custom functions: a machine-readable registry with descriptions, input formats, and output formats.

That sounds very nice but…what’s the point? It’s all about AI. Having a neat schema makes it much easier for AI models to understand the various components of your website, so you can build workflows that reference specific features.

DreamHost Glossary

Schema

Schema refers to a collaborative markup strategy used by the major search engines. It enables webmasters to include helpful information about their web page content that can be used by search engines to enhance search appearance.

Read More

For example, an ability can declare what your SEO plugin does (“Analyzes post content for SEO improvements.”) and the type of output it produces:

'output_schema' => [
        'type' => 'number',
        'description' => __( 'The score for the content in percentage.', 'my-seo-plugin' ),
        'required' => true,
],

Alongside the 6.9 release, the MCP Adapter and PHP AI Client launched as canonical packages and plugins rather than core features. The MCP Adapter turns WordPress Abilities into MCP tools that AI agents can use, and the PHP AI Client lets WordPress connect to large language models for AI-powered content creation. That “not in core yet” status didn’t last long: WordPress 7.0 built its in-core AI Client on exactly this foundation.

What did land in core with 6.9 is the expanded Command Palette — hit Ctrl + K or Command + K in the editor or anywhere in the dashboard to search for screens and trigger actions on your site.

💡Nerd note: If you fancy taking these APIs for a spin, take advantage of our SSH access and staging environments to experiment safely before deploying to production.

Page Loading Got Faster

Do you feel the need…the need for speed? Then 6.9 delivered. Navigation handling was optimized to speed up page transitions: the system preloads more resources, so there’s less to load when visitors jump to the next view.

Comparison graphic showing traditional page loading versus WordPress 6.9 preloading, with preloading loading resources in advance for faster page transitions.

The release also improved overall loading times, with the biggest wins in Largest Contentful Paint. Key changes:

  • On-demand block styles for classic themes, and minified stylesheets in core block themes.
  • Deprioritized loading for non-critical scripts.
  • Database query optimizations and caching improvements, including RSS feed caching.
  • Cron spawned at shutdown instead of init, reducing impact on Time to First Byte (TTFB).

What this means for you: A smoother experience for anyone checking out your site, with no configuration required.

No New Default Theme (Sorry, Twenty Twenty-Six)

WordPress has shipped default themes since 2005, usually something pretty bland with a title to match the year. But 6.9 arrived without one — there is no Twenty Twenty-Six.

According to the WordPress development team, the reason was “the pace of this release and the maturity of block themes over recent years.”

Translation: the team prioritized upgrades to the CMS itself, and there are now plenty of great themes that support block editing.

What this means for you: Probably not a lot. Even if you’re building a new site from scratch, you can install a theme like Astra or build your site with Remixer.

One related note: the template-management upgrades previewed during the 6.9 cycle (duplicating, deactivating, and activating individual templates in the Site Editor) were punted to the WordPress 7.0 cycle rather than shipping in 6.9.

WordPress 6.9 FAQ

When was WordPress 6.9 released?

WordPress 6.9 “Gene” was released on December 2, 2025, named for jazz pianist Gene Harris. It followed 6.8 “Cecil” (April 2025) and preceded WordPress 7.0 “Armstrong” (May 2026).

Is WordPress 6.9 the latest version?

No. WordPress 7.0 “Armstrong” (May 20, 2026) is the current major release. The 6.9 branch reached 6.9.4 through maintenance and security point releases — including a March 2026 cluster that fixed ten security issues — but only the newest major is fully supported.

What is the Notes feature in WordPress 6.9?

Notes is block-level commenting: attach feedback to any block in a post or page, with replies, resolution tracking, and email notifications. In 6.9 it works in the post editor only; @mentions and suggestion mode arrived in WordPress 7.0, with wider template support still expanding.

Is there a Twenty Twenty-Six default theme?

No. WordPress 6.9 shipped without a new default theme, citing the release’s pace and the maturity of existing block themes. Twenty Twenty-Five (from WordPress 6.7) remains the newest default theme.

What Does WordPress 6.9 Mean for Your Website?

WordPress 6.9 didn’t radically change how you manage your website. It was fine-tuning, like a performance package for your car. But Notes and the Abilities API were genuine upgrades: one made the editor collaborative, the other quietly laid the groundwork for the AI features that 7.0 built into core.

If your site is still running 6.9, update to WordPress 7.0 “Armstrong” — it carries everything here forward. As always, test major updates on a staging site first; you can set one up in minutes with our managed WordPress hosting plans.

website management by DreamHost
WordPress Hosting

Unbeatable WordPress Hosting

Reliable, lightning-fast hosting solutions specifically optimized for WordPress.

See More

This page contains affiliate links. This means we may earn a commission if you purchase services through our link without any extra cost to you.

Jos Velasco is a WordPress Professional Consultant at DreamHost. His responsibilities include helping with advanced WordPress cases, creating training material, and identifying trends impacting the WordPress community. In his free time, he enjoys climbing mountains, eating healthy, and watching drama movies. Follow Jos on LinkedIn: https://www.linkedin.com/in/josvelasco/