Title: Week in Core, Mar 22 &#8211; Mar 29 2016
Author: Eric Binnion
Published: March 30, 2016
Last modified: April 15, 2016

---

 [  ](https://profiles.wordpress.org/ebinnion/) [Eric Binnion](https://profiles.wordpress.org/ebinnion/)
4:46 pm _on_ March 30, 2016     
Tags: [4.5 ( 60 )](https://make.wordpress.org/core/tag/4-5/),
[week in core ( 245 )](https://make.wordpress.org/core/tag/week-in-core/)   

# Week in Core, Mar 22 – Mar 29 2016

Welcome back to the latest issue of Week in CoreCore Core is the set of software
required to run WordPress. The Core Development Team builds WordPress., covering
changes [[37061-37091]](https://core.trac.wordpress.org/log/?revs=37061-37091). 
Here are the highlights:

 * 30 commits
 * 23 contributors
 * 82 tickets created
 * 9 tickets reopened
 * 46 tickets closed
 * RC1 released on March 25th
 * Target release date for 4.5 is April 12th

Ticketticket Created for both bug reports and feature development on the bug tracker.
numbers based on [trac timeline](https://core.trac.wordpress.org/timeline?from=03%2F29%2F16&daysback=7&authors=&ticket=on&sfp_email=&sfph_mail=&update=Update)
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 SlackSlack
Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
channel.

### 󠀁[󠀁[Administration

 * Common CSSCSS Cascading Style Sheets.: Reset bottom padding for `.nav-tab-wrapper`.
   [[37073]](https://core.trac.wordpress.org/changeset/37073) [#35960](https://core.trac.wordpress.org/ticket/35960)

### 󠀁[󠀁[Build/Test Tools

 * Ensure that the default `wp_die()` handler can handle a `WP_Error` object. [[37071]](https://core.trac.wordpress.org/changeset/37071)
   [#36166](https://core.trac.wordpress.org/ticket/36166)

### 󠀁[󠀁[Canonical,Canonical

 * Restore the `is_404()` check in `wp_old_slug_redirect()` which was removed in
   [[34659]](https://core.trac.wordpress.org/changeset/34659). This reverts part
   of [[34659]](https://core.trac.wordpress.org/changeset/34659) due to excessive
   canonical problems it’s caused in 4.4.x. [[37075]](https://core.trac.wordpress.org/changeset/37075)
   [#21602](https://core.trac.wordpress.org/ticket/21602), [#35344](https://core.trac.wordpress.org/ticket/35344)

### 󠀁[󠀁[Customize

 * Bring custom-logo args closer to custom-headerHeader The header of your site 
   is typically the first thing people will experience. The masthead or header art
   located across the top of your page is part of the look and feel of your website.
   It can influence a visitor’s opinion about your content and you/ your organization’s
   brand. It may also look different on different screen sizes.. [[37077]](https://core.trac.wordpress.org/changeset/37077)
   [#36255](https://core.trac.wordpress.org/ticket/36255)
 * Customize: Replace site logo with custom logo terminology, fixing failure to 
   preview logo changes. Fixes [#35855](https://core.trac.wordpress.org/ticket/35855).
   [[37066]](https://core.trac.wordpress.org/changeset/37066) [#36255](https://core.trac.wordpress.org/ticket/36255),
   [#35855](https://core.trac.wordpress.org/ticket/35855)

### 󠀁[󠀁[Editor

 * Make the tooltip for the ‘apply’ button in the inline link dialog translatable.
   [[37091]](https://core.trac.wordpress.org/changeset/37091) [#36366](https://core.trac.wordpress.org/ticket/36366)

### 󠀁[󠀁[Embeds

 * Docs: Use third-person singular verbs for summary DocBlocks in `WP_oEmbed`. Also
   [[37068]](https://core.trac.wordpress.org/changeset/37068) [#36296](https://core.trac.wordpress.org/ticket/36296)
 * Docs: Improve and add missing DocBlocks for methods and properties in `WP_oEmbed`.
   [[37067]](https://core.trac.wordpress.org/changeset/37067) [#36296](https://core.trac.wordpress.org/ticket/36296)
 * Docs: Standardize file headers for two embed templates introduced in [[36693]](https://core.trac.wordpress.org/changeset/36693)
   for [#34561](https://core.trac.wordpress.org/ticket/34561). Also missed props
   for flixos90 on [[37087]](https://core.trac.wordpress.org/changeset/37087). [[37088]](https://core.trac.wordpress.org/changeset/37088)
   [#34561](https://core.trac.wordpress.org/ticket/34561), [#35986](https://core.trac.wordpress.org/ticket/35986),
   [#36352](https://core.trac.wordpress.org/ticket/36352)
 * Docs: Reference the correct embed templates and template parts filenames in headers
   for embed files introduced or changed in 4.5. [[37087]](https://core.trac.wordpress.org/changeset/37087)
   [#34561](https://core.trac.wordpress.org/ticket/34561), [#35986](https://core.trac.wordpress.org/ticket/35986),
   [#36352](https://core.trac.wordpress.org/ticket/36352)
 * Docs: Properly mark `$args` parameters in two `WP_oEmbed` methods as optional.
   Also clarify that the `$args` parameters can accept a string (the default) in
   addition to an array. [[37069]](https://core.trac.wordpress.org/changeset/37069)
   [#36296](https://core.trac.wordpress.org/ticket/36296)

### 󠀁[󠀁[Emoji

 * Fix the diversity emoji check in Safari. [[37090]](https://core.trac.wordpress.org/changeset/37090)
   [#36266](https://core.trac.wordpress.org/ticket/36266)
 * Add some extra IE11 compatibility. IE 11’s implementation of MutationObserver
   is buggy. It unnecessarily splits text nodes when it encounters a HTMLHTML HyperText
   Markup Language. The semantic scripting language primarily used for outputting
   content in web browsers. template interpolation symbol ( “{{“, for example ).
   So, we join the text nodes back together as a work-around. [[37089]](https://core.trac.wordpress.org/changeset/37089)
   [#35977](https://core.trac.wordpress.org/ticket/35977)

### 󠀁[󠀁[External Libraries

 * Update jQuery Migrate to 1.4.0. [[37072]](https://core.trac.wordpress.org/changeset/37072)
   [#35380](https://core.trac.wordpress.org/ticket/35380)

### 󠀁[󠀁[General

 * Docs: Following [[37085]](https://core.trac.wordpress.org/changeset/37085), properly
   indent the markdown-formatted examples in the DocBlockdocblock (phpdoc, xref,
   inline docs) for `wpdb::esc_like()`. [[37086]](https://core.trac.wordpress.org/changeset/37086)
   [#32246](https://core.trac.wordpress.org/ticket/32246)
 * Docs: Add missing quotes around a specifier in a query example in the DocBlock
   for `wpdb::esc_like()`. [[37085]](https://core.trac.wordpress.org/changeset/37085)
   [#32246](https://core.trac.wordpress.org/ticket/32246)
 * Update TinyMCE and jQuery UIUI User interface button styles. Part props liljimmi.
   [[37076]](https://core.trac.wordpress.org/changeset/37076) [#35571](https://core.trac.wordpress.org/ticket/35571)

### 󠀁[󠀁[JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. 󠀁[https://www.javascript.com](https://www.javascript.com/)󠁿

 * External Libraries: Update jQuery to 1.12.2. Release post: [http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/](http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/).
   Changelog: [https://github.com/jquery/jquery/compare/1.12.1…1.12.2](https://github.com/jquery/jquery/compare/1.12.1...1.12.2)
   [[37070]](https://core.trac.wordpress.org/changeset/37070) [#35380](https://core.trac.wordpress.org/ticket/35380)

### 󠀁[󠀁[Mail

 * Correct `compact()` usage in `wp_mail()`. [[37081]](https://core.trac.wordpress.org/changeset/37081)
   [#35781](https://core.trac.wordpress.org/ticket/35781)

### 󠀁[󠀁[Query

 * Query: Ignore search terms consisting of a single dash. [[37082]](https://core.trac.wordpress.org/changeset/37082)
   [#36195](https://core.trac.wordpress.org/ticket/36195)

### 󠀁[󠀁[TaxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. 󠀁[https://codex.wordpress.org/Taxonomies#Default_Taxonomies](https://codex.wordpress.org/Taxonomies#Default_Taxonomies)󠁿.

 * After [[36874]](https://core.trac.wordpress.org/changeset/36874), run the correct`
   load-edit-tags.php` hook on the new term edit page. When not misspelled, this
   hook is useful (and needed) for backward compatibility. UnpropsUnprops A commit
   that removes code gone awry may include _unprops_ as a sign of respect for the
   risk taken by the original people working on it. swissspidy. [[37084]](https://core.trac.wordpress.org/changeset/37084)
   [#34988](https://core.trac.wordpress.org/ticket/34988)

### 󠀁[󠀁[Themes

 * Docs: Improve the DocBlocks for `get_header_textcolor()` and `header_textcolor()`
   to mention that they both retrieve color values in the HEX format. [[37083]](https://core.trac.wordpress.org/changeset/37083)
   [#36336](https://core.trac.wordpress.org/ticket/36336)

### 󠀁[󠀁[TinyMCE

 * Editor: wptextpattern: add back inline tests. See [#33300](https://core.trac.wordpress.org/ticket/33300).
   [[37080]](https://core.trac.wordpress.org/changeset/37080) [#33300](https://core.trac.wordpress.org/ticket/33300)
 * Include the upstream fix for inserting “ while the caret is in an inline element:
   [https://github.com/tinymce/tinymce/commit/b1618d1adb57df992ee69907b1cfff9aa4d53c80](https://github.com/tinymce/tinymce/commit/b1618d1adb57df992ee69907b1cfff9aa4d53c80).
   [[37074]](https://core.trac.wordpress.org/changeset/37074) [#36165](https://core.trac.wordpress.org/ticket/36165)

### 󠀁[󠀁[Widgets

 * Improve inline documentation syntax throughout `WP_Widget`. [[37065]](https://core.trac.wordpress.org/changeset/37065)
   [#36298](https://core.trac.wordpress.org/ticket/36298)
 * Add missing information to the `WP_Widget` PHP4 constructor DocBlock. Also add
   several missing at `@access` tags to other method DocBlocks and clarify parameter
   docs for `WP_Widget::form_callback()`. [[37064]](https://core.trac.wordpress.org/changeset/37064)
   [#36298](https://core.trac.wordpress.org/ticket/36298)
 * Use third-person singular verbs for method summaries in `WP_Widget_Factory`. 
   [[37063]](https://core.trac.wordpress.org/changeset/37063) [#36299](https://core.trac.wordpress.org/ticket/36299)
 * Add missing information to constructors DocBlocks for `WP_Widget_Factory`. [[37062]](https://core.trac.wordpress.org/changeset/37062)
   [#36299](https://core.trac.wordpress.org/ticket/36299)
 * Add a missing DocBlock for the `WP_Widget_Factory::$widgets` property. [[37061]](https://core.trac.wordpress.org/changeset/37061)
   [#36299](https://core.trac.wordpress.org/ticket/36299)

Thanks to [@ankit-k-gupta](https://profiles.wordpress.org/ankit-k-gupta/), [@azaozz](https://profiles.wordpress.org/azaozz/),
[@boonebgorges](https://profiles.wordpress.org/boonebgorges/), [@celloexpressions](https://profiles.wordpress.org/celloexpressions/),
[@dd32](https://profiles.wordpress.org/dd32/), [@DrewAPicture](https://profiles.wordpress.org/DrewAPicture/),
[@ericdaams](https://profiles.wordpress.org/ericdaams/), [@flixos90](https://profiles.wordpress.org/flixos90/),
[@iseulde](https://profiles.wordpress.org/iseulde/), [@madvic](https://profiles.wordpress.org/madvic/),
[@maweder](https://profiles.wordpress.org/maweder/), [@mikeschroder](https://profiles.wordpress.org/mikeschroder/),
[@obenland](https://profiles.wordpress.org/obenland/), [@ocean90](https://profiles.wordpress.org/ocean90/),
[@pento](https://profiles.wordpress.org/pento/), [@raimy](https://profiles.wordpress.org/raimy/),
[@ramiy](https://profiles.wordpress.org/ramiy/), [@RomSocial](https://profiles.wordpress.org/RomSocial/),
[@SergeyBiryukov](https://profiles.wordpress.org/SergeyBiryukov/), [@swissspidy](https://profiles.wordpress.org/swissspidy/),
[@theMikeD](https://profiles.wordpress.org/theMikeD/), [@utkarshpatel](https://profiles.wordpress.org/utkarshpatel/),
and [@westonruter](https://profiles.wordpress.org/westonruter/) for their contributions!

[#4-5](https://make.wordpress.org/core/tag/4-5/), [#week-in-core](https://make.wordpress.org/core/tag/week-in-core/)

### Share this:

 * [  Threads ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=bluesky)
 * [  X ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=x)
 * [  Facebook ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=facebook)
 * [  LinkedIn ](https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/?share=linkedin)

# Post navigation

[← jQuery Updates in WordPress 4.5](https://make.wordpress.org/core/2016/03/29/jquery-updates-in-wordpress-4-5/)

[Reminder – Dev Meeting Time →](https://make.wordpress.org/core/2016/03/30/reminder-dev-meeting-time/)