This Week in 4.6: August 8 – 14

This is the jump-start post for the sixteenth week of the WordPress 4.6 release cycle. T minus 9 days until release day. ⏳

There was no second release candidaterelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). last week due to a high number of bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. reports. 😞 We can only release a RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). if there are no known issues.

The next slot for a release candidate is this Wednesday at 18:00 UTC. Our target until then is to get the ticketticket Created for both bug reports and feature development on the bug tracker. count in the 4.6 milestone down to 0. To hit this goal we currently have to work on 0 open tickets. Depending on how fast the tickets are closed a RC can be released earlier.

(This post gets updated on ticket changes.)

Priority tickets this week:

  • Shiny Updates
    • #37563: On page updates: Bulk actions FTPFTP FTP is an acronym for File Transfer Protocol which is a way of moving computer files from one computer to another via the Internet. You can use software, known as a FTP client, to upload files to a server for a WordPress website. dismissal issues (needs-review, needs-sign-off)
    • #37504: Update message displays unstyled in plugins list (needs-review, needs-sign-off)
    • #37598: Fix pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the Plugin Directory or can be cost-based plugin from a third-party/theme delete/install success hook inconsistency (needs-review, needs-sign-off)
    • #37603. Missing visual feedback when deleting themes/plugins (needs-review)
    • #37623: Import screen: Success message contains escaped HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. (needs-commit)
  • Bootstrap/Load
    • #36819: Load plugin.php earlier in wp-settings.php (needs-sign-off)
  • Administration
    • #37594: Quick Draft dashboard widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. toggle button contains escaped HTML (needs-commit)
    • #37246: 4.6 About Page (needs-feedback)
  • Editor
    • #37481: TinyMCE: the inline toolbar position is off (needs-patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing.)
  • Canonical
    • #36602: Improvement to redirect_canonical with categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. permalink (needs-commit)
  • Multisitemultisite Used to describe a WordPress installation with a network of multiple blogs, grouped by sites. This installation type has shared users tables, and creates separate database tables for each blog (wp_posts becomes wp_0_posts). See also network, blog, site
    • #37607: get_site() does not return the current site when multisite is in a switched state (needs-commit)
  • Media
    • #37570: Parameter 1 to wp_handle_upload_error() expected to be a reference, value given (needs-feedback)
  • Test/Build Tools
    • #37625: Add PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 7.1 to tested versions in Travis (needs-discussion) (punted)
  • Upgrader
    • #37628: Wrong file name for WP_Automatic_Updater

4.6 status meetings:

From today on we’ll have a status meeting on each day (Monday-Friday) until the release of WordPress 4.6. Each meeting will be at 20:00 UTC in the #core channel on SlackSlack Slack is a Collaborative Group Chat Platform The WordPress community has its own Slack Channel at We’ll use these meetings to check report/6 for any issues and to discuss/prioritize/assign tickets if necessary.

The dates:

Committers, component maintainers and current ticket owners are encouraged to attend these meetings.

#4-6, #jump-starts