Week in Core, April 26th – May 2nd 2017

Welcome back the latest issue of Week in Core, covering changes [40557-40568]. Here are the highlights:

  • 12 commits
  • 13 contributors
  • 76 tickets created
  • 4 tickets reopened
  • 29 tickets closed

Ticket numbers based on trac timeline for the period above. The following is a summary of commits, organized by component.

Code Changes


  • Accessibility: Avoid a keyboard trap on the date and time custom format settings. [40568] #40515

Build/Test Tools

  • When asserting microtime output as a number, make it a number [40566] #30336
  • Automatically skip tests in the ms-required and ms-excluded groups. [40564] #40531
  • Pin the WordPress Importer plugin to version 0.6.3 when testing on Travis. [40562] #40620
  • Add object-cache.php to the unit test suite. [40561] #40619



  • Allow select dropdowns to stretch full width in widened controls pane. [40567] #32296


  • Introduce page_menu_link_attributes filter in Walker_Page::start_el() for the HTML attributes applied to a page menu item’s anchor element. [40565] #40359

Posts, Post Types


  • Users: Add two missing special cases to the capability tests for non-logged-in users. [40563] #37405


  • Ensure user counts remain accurate if users are added to or removed from the users table without corresponding usermeta entries being added or removed. [40560] #38741, #29785

Thanks to @afercia, @boonebgorges, @dots, @jdgrime, @johnbillion, @pbiron, @psoluch, @ptbello, @SergeyBiryukov, @stephdau, @tharsheblow, @timmydcrawford, and @westonruter for their contributions!