Week in Core, Feb. 2-9 2016

Hi everybody! Welcome back to the latest issue of Week in Core, covering changes from February 2nd [36471] – February 9th [36504], changesets [36471-36504]. Here are the highlights:

  • 34 commits
  • 19 contributors with props
  • 114 tickets created
  • 13 tickets reopened
  • 52 tickets closed

Ticket numbers based on trac timeline for the period above.

Note: If you want to help write the next WordPress Core Weekly summary, check out the schedule over at make/docs and get in touch in the #core-weekly-update Slack channel.

Code Updates

Accessibility

  • Simplify the Plugins and Themes tables on the Updates screen. [36477] #34780

Administration

  • In login_header(), use correct separator for RTL locales. [36487] #35737

Comments

Database

  • Use the new wpdb::close() method for closing the DB connection. [36478] #34903

Docs

Posts

  • Make the $post param optional in get_post_field(). When $post is null, the current post object will be returned. [36481] #35683

Taxonomy

  • Allow get_terms() results to ordered by metadata. […] This brings order-by-meta support for terms in line with post, comment, and user queries. [36485] #34996
  • WP_Query taxonomy query vars should be set to first of multiple taxonomies […] for better parity with get_queried_object(), which will return the first taxonomy/term matched by the current query. [36484] #35619

Themes

  • Pass information about the old theme in the form of a WP_Theme object when the switch_theme action is fired. [36502] #22401

TinyMCE

Users

  • Display the new user email notice in user admin too. Also […], use the global $pagenow and add a translators comment for the placeholder. [36504] #35767
  • Use self_admin_url() for the email change confirmation link – prevents sending users to wp-admin/profile.php if they only have access to wp-admin/user/profile.php. [36503] #35766
  • When updating a user, invalidate its ‘userslugs’ cache. [36482] #35750

Props

Thanks to @afercia, @azaozz, @boonebgorges, @Chouby, @danielbachhuber, @DrewAPicture, @eherman24, @finnj, @Frozzare, @jadpm, @kouratoras, @markoheijnen, @MikeHansenMe, @ocean90, @pento, @ramiy, @sebastianpisula, @SergeyBiryukov, and @thebrandonallen for their contributions!

#4-5, #week-in-core