4.9.29

Latest release in branch 4.9
Released 1 month ago (March 13, 2026)

Software WordPress
Branch 4.9
First official release version 4.9.0
First official release date 8 years ago (November 16, 2017)
Release notes https://wordpress.org/documentation/wordpress-version/version-4-9-29/
Source code https://github.com/WordPress/wordpress-develop/tree/4.9.29
Documentation https://wordpress.org/documentation/
Download https://wordpress.org/download/releases/#branch-49
WordPress 4.9 Releases View full list

What Is New in WordPress 4.9

Category Key Changes
Customizer Workflow Drafting, scheduling, and autosaving changes. Enhanced link editing and design previews.
Coding Enhancements Syntax highlighting and error checking in Theme and Plugin editors. Warning prompts.
Widget Improvements New media-rich widgets for images, audio, and video. Visual editing for text widgets.
Theme Management Secure file transfer (SFTP) credentials dialog for smoother installations and updates.
Developer Tools Sandbox for safe Customizer code testing. Gallery widget modernization.

How did the Customizer get better for drafting and scheduling?

WordPress 4.9 introduced a much more robust workflow for designing in the Customizer. You can now draft, schedule, and publish changes just like a post. This matters because it allows teams to collaborate on site design without pushing unfinished work live.

The autosave feature prevents you from losing your design progress. If your connection drops or you accidentally close the tab, your changes are safely stored and can be recovered when you return.

What coding improvements were made for theme and plugin editors?

The built-in Theme and Plugin editors now include syntax highlighting and error checking. This instantly makes editing code files directly in the WordPress admin a less error-prone experience.

In practice, this helps catch simple typos and syntax errors before you save a file and potentially break your site. The editor also adds a warning prompt when you try to save a file with a possible error, giving you a last chance to cancel and review your code.

Which widgets received updates in this release?

This release added new media-rich widgets and improved existing ones. The new Image, Audio, and Video widgets let you easily embed media into widget areas without needing to paste in shortcodes or HTML.

The classic Text widget was upgraded to a visual editor. This allows for rich text formatting, and it's a significant quality-of-life improvement for users who frequently manage content in their sidebar or footer widgets.

Were there any changes for developers working with the Customizer?

Yes, a new code emulation sandbox was added for the Customizer. This feature allows developers to test PHP code, like that used in a CSS rule, in a safe environment before it goes live. It prevents malformed code from breaking the Customizer itself.

The Gallery widget was also modernized to use a shortcode-based system instead of its legacy HTML structure. This change makes its output more consistent with the rest of WordPress and easier to extend.

FAQ

Does the new Customizer autosave work if I'm not logged in?
No, the autosave and draft functionality requires you to be logged into WordPress. It ties the saved changes to your user account, allowing you to resume your work later.

I use SFTP for everything. Does the new credentials dialog help me?
Absolutely. If your server requires SFTP for writing files, WordPress will now prompt you for your credentials directly in the admin when you try to install a theme or plugin, making the process much smoother.

Can I disable the syntax highlighting in the code editor?
There isn't a built-in UI switch to turn it off. The syntax highlighting is integrated to improve the editing experience and reduce errors for all users.

What happens to my old text widgets after the update?
They are automatically upgraded to the new visual editor format. Your content remains perfectly intact, but you'll now edit it with a rich text toolbar instead of a plain textarea.

Is the Customizer sandbox safe for testing any PHP code?
It's designed for testing the limited subset of PHP used in Customizer settings, like CSS rules. It is not a full PHP sandbox for arbitrary code execution and should not be used as such.

Releases In Branch 4.9

Version Release date
4.9.29 1 month ago
(March 13, 2026)
4.9.28 6 months ago
(September 30, 2025)
4.9.27 8 months ago
(August 05, 2025)
4.9.26 1 year ago
(June 24, 2024)
4.9.25 2 years ago
(January 30, 2024)
4.9.24 2 years ago
(October 12, 2023)
4.9.23 2 years ago
(May 16, 2023)
4.9.22 3 years ago
(October 17, 2022)
4.9.21 3 years ago
(August 30, 2022)
4.9.20 4 years ago
(March 11, 2022)
4.9.19 4 years ago
(January 06, 2022)
4.9.18 4 years ago
(May 12, 2021)
4.9.17 5 years ago
(April 15, 2021)
4.9.16 5 years ago
(October 29, 2020)
4.9.15 5 years ago
(June 10, 2020)
4.9.14 5 years ago
(April 29, 2020)
4.9.13 6 years ago
(December 12, 2019)
4.9.12 6 years ago
(October 14, 2019)
4.9.11 6 years ago
(September 04, 2019)
4.9.10 7 years ago
(March 13, 2019)
4.9.9 7 years ago
(December 13, 2018)
4.9.8 7 years ago
(August 02, 2018)
4.9.7 7 years ago
(July 05, 2018)
4.9.6 7 years ago
(May 17, 2018)
4.9.5 8 years ago
(April 03, 2018)
4.9.4 8 years ago
(February 06, 2018)
4.9.3 8 years ago
(February 05, 2018)
4.9.2 8 years ago
(January 16, 2018)
4.9.1 8 years ago
(November 29, 2017)
4.9.0 8 years ago
(November 16, 2017)