WordPress 4.9.5 Beta

As mentioned in the last dev chat, WordPress 4.9.5 maintenance release is scheduled for April 3rd. 

The beta package for 4.9.5 is now ready for testing. Please help us by testing this beta to ensure 4.9.5 fixes the reported issues and doesn’t introduce any new ones.

This beta release contains 23 fixes and improvements. Release candidate sheduled for March 20th.

4.9.5 improvements & fixes

See the full list of closed tickets in Trac.

Build/Test Tools

  • #43190 – Update prefixed CSS properties in about.css

Bundled Theme

  • #43317 – Twenty Seventeen: Underline links in comments


  • #39045 – W3C Validator warning: Attribute aria-required is unnecessary for elements that have attribute required.


  • #36884 – Customizer child menus incorrectly resize the site to an incorrect minimum-width
  • #43307 – Error wp-admin > Includes > theme.php
  • #43333 – Unable to add menu item

Filesystem API

  • #43417 – Infinite loop in wp_mkdir_p with open_basedir restrictions


  • #43312 – PHP 7.2 warning in wp_kses_attr()


  • #38332 – "Cheating" message insults; needs changing
  • #42789 – Bump recommended PHP version from 7.0 -> 7.2


  • #42724 – Options Media page hides breaks on desktop
  • #42968 – Media: Grid View: new upload, file is in the wrong position in the grid until after upload is complete
  • #43123 – Default captions should NOT use max-width
  • #43201 – PHP Warning: count(): Parameter must be an array or an object that implements Countable in /wp-includes/media.php on line 1206
  • #43226 – Crop setting in thumbnails never set when uploading PDF files

Bundled plugins

  • #43555 – Keep Hello Dolly from displaying sexist text in the admin

Networks and Sites

  • #43568 – E_WARNING: sprintf(): Too few arguments. [ wp-activate.php wp-activate.php (113) ]

Rest API

  • #42948 – Backbone client sending empty string in X-WP-Nonce header by default in some cases
  • #43265 – REST API JS Client: Extend custom nonce functionality to collections
  • #43266 – REST API JavaScript Client: Support an empty string for nonce


  • #43285 – The default admin referrer policy header value block the access to media on other server in admin panel


  • #42713 – Users list does not display name if Last Name empty


  • #43216 – IXR Server Warning

#4-9-5, #beta

We must be our own beta audience.

Using the beta tester plugin, I follow trunk through every phase of development via five devices (iPhone 5, iPhone 6+, Nexus 5, iPad Air, Macbook). With the plugin installed, select “Bleeding edge nightlies”. Every day, your site will auto update to the latest nightly build. We committed long ago to ensuring that trunk is continuously dogfoodable and quickly fixed in the rare event that something nasty happens, like a fatal error. I have never once experienced loss of content while following trunk.  If you follow this blog, consider putting the beta tester plugin on a real site that you use regularly. We must take this small extra risk with our own sites so that we truly see what we’re making before releasing it.

We desperately need mobile beta testers. WordPress will be a champion of the open mobile web. We will work around the iOS Safari bugs that hamper us. We will make the mobile web a better place. With the beta tester plugin installed on a public site, testing betas from any touch device is as straightforward as testing from the desktop. Despite this ease, 4.2 in its current state is a regression from 4.1 on mobile, particularly on iOS. We’ll work through these problems before release, but we really need mobile beta testers as well as mobile patch testers. Mobile patch testing (and patch testing in general) is not so easy to set up. We need better tools and documentation here.

Check out the Beta Testing section of the Core Development Handbook for help setting up the Beta Tester plugin. I’m always hanging out in the #core-flow Slack channel as @boren if you have questions. Let’s build a mobile beta audience.

#beta, #beta-testing-flow, #testing

Beta 2 is out There are currently more…

Beta 2 is out.

There are currently more than 150 open tickets. Many need patches, many have patches that need testing. If you want to help, head over to https://core.trac.wordpress.org/report/6 and look for a ticket (or several) that you think you can help with. Many of them are not overly complicated, they just need people to give them some love.

Remember, if you find something in beta 2 that you think is a bug, report it! You can bring it up in the alpha/beta forum, you can email it to the wp-testers list, or if you’ve confirmed that other people are experiencing the same bug, you can report it on the WordPress Core Trac. (We recommend starting in the forum or on the mailing list.) If you’ve never reported a bug before, check out the Codex article on how to report bugs.

#3-3, #beta, #releases

Activity since beta 1 The blue theme is…

Activity since beta 1:

  • The blue theme is looking much better thanks to @ocean90.
  • @azaozz fixed IE7 and RTL support.
  • Flyout menu styling is more spiffy and less glitchy.
  • Pointers are pretty much done thanks to @dkoopersmith.
  • WP_Screen and contextual help improvements from @nacin.
  • Various bug and styling fixes from everyone.
  • The “blog front menu” in the admin bar returned to a small snack menu from the full menu we trialed in beta 1.
  • Bug scrubs started up again today to finish cleaning up the 3.3 milestone.
  • Almost 50 commits since beta 1.

#3-3, #beta

Marked 3.0.1 as RC. Grab the Beta Tester…

Marked 3.0.1 as RC. Grab the Beta Tester plugin and set it to “Point release nightlies” to upgrade from 3.0 to 3.0.1-RC1.

3.0.1 has been added to the compatibility dropdown in the plugins dir. 3.0.1 is marked as equivalent to 3.0 so the automatic updater should report 3.0 compatible plugins as being 3.0.1 compatible as well.


WordPress 2.9-beta-1 is available! Get i…

WordPress 2.9-beta-1 is available! Get it here: zip, tar.gz. Start hammering away.

#2-9, #beta, #release

2.6.1 Beta 1 went out last night. We’v …

2.6.1 Beta 1 went out last night. We’ve added a couple of fixes since then, but nothing big. Looking good so far.

#261, #beta

Beta 3 went out last night. Fixed some …

Beta 3 went out last night. Fixed some Press This, gallery, and SSL bugs since then.

#26, #beta

Released beta 2. Bug fixing continues.

Released beta 2. Bug fixing continues.

#26, #beta

2.6 Beta 1 is available

2.6 Beta 1 is available

#26, #beta