Make WordPress Core

Timeline



02/04/2026: Yesterday

22:49 Ticket #64597 (Client Site Media: PHP backports from Gutenberg) created by adamsilverstein
== Description This ticket adds REST API index data and preloaded …
20:53 Ticket #30499 (define WP_VERSION, to prevent having to code around plugins which ...) closed by peterwilsoncc
wontfix: Replying to huzaifaalmesbah: > Given this is an old …
18:51 Ticket #64539 (Deprecate the `addslashes_gpc()` function) closed by westonruter
fixed: In 61590: […]
18:51 Changeset [61590] by westonruter
Formatting: Deprecate the addslashes_gpc() function. This …
15:33 Ticket #64596 (Abilities API: Allow nested namespace ability names (2-4 segments)) created by jorgefilipecosta
The current ability naming convention only allows a single namespace …
13:38 Ticket #64595 (Update Gutenberg ref in package.json) created by ellatrix
Opening this ticket as a reference for commits. We can probably keep …
09:05 Changeset [61589] by SergeyBiryukov
Docs: Document some globals in WP_UnitTestCase_Base class methods. …
08:54 Ticket #64594 (Block Support: Allow serialization skipping for ariaLabel) created by wildworks
Gutenberg PR: https://github.com/WordPress/gutenberg/pull/75192 I …
07:09 Ticket #44976 (Proposal to add deregister_control_type(), deregister_panel_type() and ...) closed by westonruter
maybelater: Adding enhancements to the Customizer is not currently a priority, as …
07:02 Ticket #17133 (Code Editor: Register ctrl + s event for plugin/theme editor) closed by westonruter
fixed: In 61588: […]
07:02 Changeset [61588] by westonruter
Code Editor: Allow saving with Ctrl/Cmd+S in Theme/Plugin Editors. * …
06:56 Ticket #18232 (wp_nav_menu - Setting walker parameter affects fallback_cb) closed by bryanjwatson
invalid
05:08 Ticket #64593 (allow PDF preview generation without sizes) created by aryanrajseo
Currently when we upload a pdf, it generates PDF preview with …
02:56 Ticket #64592 (WP 6.9.1still have issue with load block styles on demand in classic themes) created by philip3524576
Hi there, We are running multiple websites on WordPress 6.9.1 using …
01:41 Ticket #61500 (Script Modules: Allow scripts to depend on modules) closed by westonruter
fixed: In 61587: […]
01:41 Changeset [61587] by westonruter
Script Loader: Allow classic scripts to depend on script modules. …

02/03/2026:

21:18 Changeset [61586] by peterwilsoncc
Coding Standards: Whitespace fixes of about page for 6.9.1. Follow up …
21:03 Ticket #64591 (Add WP AI Client) created by flixos90
This ticket is for merging the …
20:07 Ticket #64574 (Regression in `wp.sanitize.stripTags()` in WordPress 7.0-alpha) closed by westonruter
fixed: In 61585: […]
20:07 Changeset [61585] by westonruter
General: Further preserve back-compat for wp.sanitize.stripTags() to …
19:39 Ticket #64574 (Regression in `wp.sanitize.stripTags()` in WordPress 7.0-alpha) reopened by westonruter
19:30 Ticket #64590 (Twenty Twenty-One: Consider removing IE support) created by sabernhardt
Parent: #64278 Twenty Twenty-One added CSS and polyfill scripts to …
19:30 Changeset [61584] by SergeyBiryukov
Docs: Document the $wp_meta_keys global in meta registration …
18:34 Milestone 6.9.1 completed
18:06 Changeset [61583] by jorbin
Post WordPress 6.9.1 release bump. The 6.9. branch is now 6.9.2-alpha.
17:30 Changeset [61582] by jorbin
Tag 6.9.1
17:27 Changeset [61581] by jorbin
WordPress 6.9.1
15:17 Ticket #64589 (Navigation overlay: backport patterns and template part definition) created by onemaggie
This PR backports core PHP changes from Gutenberg …
15:03 Ticket #64588 (Update message slightly uneven) created by Presskopp
After updating a plugin there's a message "Plugin updated …

02/02/2026:

23:24 Changeset [61580] by peterwilsoncc
Build/Test Tools: Restore reusable Gutenberg build workflow. Restores …
20:01 Ticket #42822 (CodeMirror: HTML attributes values hints not fully operable with a keyboard) closed by westonruter
fixed: In 61579: […]
20:01 Changeset [61579] by westonruter
Code Editor: Fix keyboard accessibility of autocompletion for HTML …
19:00 Ticket #64587 (AI Guidelines should be referenced in the pull request template) created by westonruter
New [https://make.wordpress.org/ai/handbook/ai-guidelines/ WordPress …
18:39 Ticket #64574 (Regression in `wp.sanitize.stripTags()` in WordPress 7.0-alpha) closed by westonruter
fixed: In 61578: […]
18:39 Changeset [61578] by westonruter
General: Preserve back-compat for wp.sanitize.stripTags() to return …
13:50 Ticket #64586 (Possible attack detected) created by rkarlsba
Hi all A server got DDoSed the other day, memory full, server not …
12:34 Ticket #57130 (unittest for wp_upload_bits) closed by r1k0
wontfix: > I believe this is fixed as of r54861 and r54863. The tests needed …
10:44 Ticket #64580 (robots.txt is using ABSPATH) closed by SergeyBiryukov
fixed: In 61577: […]
10:44 Changeset [61577] by SergeyBiryukov
Site Health: Correct the check for a static robots.txt file. This …
06:13 Ticket #64557 (WP_Customize_Media_Control default webp) closed by westonruter
fixed: In 61576: […]
06:13 Changeset [61576] by westonruter
Customize: Use wp_check_filetype() instead of substr() to extract …
05:46 Ticket #64585 (Incorrect PHPDoc type for WP_Theme::markup_header parameter) closed by westonruter
fixed: In 61575: […]
05:46 Changeset [61575] by westonruter
Docs: Correct $translate param type for WP_Theme::markup_header(). …
04:43 Ticket #64585 (Incorrect PHPDoc type for WP_Theme::markup_header parameter) created by marian1
WP_Theme::markup_header() documents its $translate parameter as …
04:41 Ticket #64583 (Incorrect PHPDoc type for WP_Theme::$cache_expiration) closed by westonruter
fixed: In 61574: […]
04:41 Changeset [61574] by westonruter
Docs: Correct type of WP_Theme::$cache_expiration from bool to …
04:01 Ticket #64584 (WP_Theme: Unused private method _check_headers_property_has_correct_type()) created by marian1
WP_Theme::_check_headers_property_has_correct_type() is a private …
02:48 Ticket #64583 (Incorrect PHPDoc type for WP_Theme::$cache_expiration) created by marian1
WP_Theme::$cache_expiration is documented as bool, but the …
02:21 Ticket #64582 (WP_Theme: Cyclic parent declaration can leave $template unset, causing ...) created by marian1
If a theme's Template header points to the theme's own directory …

02/01/2026:

22:55 Ticket #64581 (Allow serialized options read-only view) created by anatolinicolae
The options.php page currently overwrites an option value when it is …
18:55 Ticket #64580 (robots.txt is using ABSPATH) created by timse201
Site Health check fails when WordPress is in a subfolder while the …
16:53 Changeset [61573] by SergeyBiryukov
Tests: Correct unit tests for textColumn block support in appearance …
15:46 Changeset [61572] by SergeyBiryukov
Docs: Replace some @see tags with @link for URLs in …
10:52 Changeset [61571] by audrasjb
Editor: Fix an indentation issue after [61570]. Follow-up to [61570]. …
10:49 Ticket #64530 (Backport: Paragraph: Add text column support) closed by audrasjb
fixed: In 61570: […]
10:49 Changeset [61570] by audrasjb
Editor: Add textColumn block support to appearance tools opt-ins. …
10:17 Ticket #64573 (Replace "Add New Media" title with "Add Media" in media-new.php) closed by audrasjb
fixed: In 61569: […]
10:17 Changeset [61569] by audrasjb
Replace "Add New Media" title with "Add Media" in media-new.php In …
04:02 Ticket #64579 (Build: env:install fails intermittently with database connection refused) created by kraftbj
The env:install script (tools/local-env/scripts/install.js) can fail …

01/31/2026:

23:04 Changeset [61568] by SergeyBiryukov
Docs: Replace some @see tags with @link for URLs in wp-admin. …
22:40 Ticket #64578 (Update the Playground PR comment GitHub Action) created by audrasjb
The current Playground PR comment GitHub Action states that "The …
06:54 Ticket #64577 (Enable recovery mode for multisite) created by shtrom
In #48929, the mention of a recovery email was removed for multisite …
00:43 Ticket #64576 (Add support for invoker command attributes) created by joedolson
Similar to the support added to popovers, invoker commands are now …

01/30/2026:

18:04 Ticket #64575 (Remove type=”text/javascript” from all WP in 7.0) closed by westonruter
duplicate: Duplicate of #64428. Good suggestion. In fact, it is already …
18:00 Ticket #64575 (Remove type=”text/javascript” from all WP in 7.0) created by blackstar1991
I propose removing the […] argument from the WordPress core when …
15:25 Ticket #64559 (Build: copyBlockAssets fails when core block types directories contain ...) closed by mcsf
fixed: In 61567: […]
15:25 Changeset [61567] by mcsf
Build: Fix copyBlockAssets's handling of folders. When copying …
14:54 Ticket #64574 (Regression in `wp.sanitize.stripTags()` in WordPress 7.0-alpha) created by hugod
wp.sanitize.stripTags() doesn't return the same value when given …
13:39 Ticket #64573 (Replace "Add New Media" title with "Add Media" in media-new.php) created by audrasjb
In #61219, we replaced all the occurrences of "Add New […]" (post, …
12:51 Ticket #64572 (Class WP_Http_Cookie referenced with incorrect case) closed by SergeyBiryukov
fixed: In 61566: […]
12:51 Changeset [61566] by SergeyBiryukov
Docs: Correct the case in WP_Http_Cookie references. Follow-up to …
03:17 Ticket #64572 (Class WP_Http_Cookie referenced with incorrect case) created by marian1
The class WP_Http_Cookie is referenced with incorrect case …
02:39 Ticket #64414 (Block visibility based on screen size: add backend block support) closed by isabel_brison
fixed: In 61565: […]
02:39 Changeset [61565] by isabel_brison
Editor: screen size based block visibility support. Adds ability to …
02:09 Ticket #64533 (Fix blockGap styles not working in block style variations) closed by isabel_brison
fixed: In 61564: […]
02:09 Changeset [61564] by isabel_brison
Editor: fix blockGap styles in block style variations. Ensures that …
01:46 Ticket #64571 (Better Exposing Admin Color Scheme) created by SirLouen
== Why? After some research, it appears that there are no admin color …
01:27 Changeset [61563] by peterwilsoncc
Site Health: Reduce thresholds for object cache threshold tests. …
00:53 Ticket #60831 (Investigate flakey `Tests_Admin_wpSiteHealth ...) closed by peterwilsoncc
fixed: In 61562: […]
00:53 Changeset [61562] by peterwilsoncc
Site Health: Reduce thresholds for object cache threshold tests. …
00:39 Changeset [61561] by peterwilsoncc
Post WordPress 6.9.1 RC1 version bump.
00:19 Changeset [61560] by peterwilsoncc
WordPress 6.9.1 RC1 (case corrected). Props davidbaumwald.
00:04 Changeset [61559] by peterwilsoncc
WordPress 6.9.1 RC 1

01/29/2026:

23:35 Ticket #64535 (Update packages for 6.9.1) closed by jorbin
fixed: In 61558: […]
23:35 Changeset [61558] by jorbin
Editor: Update packages for 6.9.1 RC1. Props peterwilsoncc, …
22:02 Changeset [61557] by SergeyBiryukov
Docs: Replace some @see tags with @link for URLs. Follow-up to …
21:55 Ticket #64570 (when the trash is empty we should load all posts) created by pbearne
Currenty the user is left with emply list after emptying the trash, …
21:25 Ticket #64354 (Outlined buttons now have grey background) closed by jorbin
fixed: In 61556: […]
21:25 Changeset [61556] by jorbin
Script Loader: Preserve original CSS cascade for classic themes when …
20:55 Ticket #64569 (Password protected content: password form styling and UX improvements) created by Nyiriland
This is specifically referring to the form seen when trying to view a …
20:08 Ticket #43084 (dashboard confuses published posts count with all posts) closed by joedolson
fixed: In 61555: […]
20:08 Changeset [61555] by joedolson
Posts, Post Types: Clarify "at a glance" Dashboard links. "At a …
18:16 Ticket #64354 (Outlined buttons now have grey background) reopened by westonruter
Re-opening for 6.9.1 backport.
18:14 Ticket #64354 (Outlined buttons now have grey background) closed by westonruter
fixed: In 61554: […]
18:14 Changeset [61554] by westonruter
Script Loader: Preserve original CSS cascade for classic themes when …
16:21 Ticket #64491 (Update to PHPMailer 7.0.2) closed by jorbin
fixed: Based on lack of response, moving this out of the 6.9.1 milestone and …
04:24 Ticket #64568 (get_plugins() returning stale data after delete_plugins() successfully ...) created by pentatonicfunk
it seems even though plugins group cache is part of …
01:05 Ticket #64136 (PHP Deprecated: Fetching multiple feeds with single SimplePie ...) closed by peterwilsoncc
fixed: In 61553: […]
01:05 Changeset [61553] by peterwilsoncc
Feeds: Fix backward compatibility of fetch_feed(). In …
Note: See TracTimeline for information about the timeline view.