Welcome back the latest issue of Week in Core, covering changes [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
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.
Administration
Build/Test Tools
Canonical,Canonical
- Restore the
is_404()
check inwp_old_slug_redirect()
which was removed in [34659]. This reverts part of [34659] due to excessive canonical problems it’s caused in 4.4.x. [37075] #21602, #35344
Customize
- Bring custom-logo args closer to custom-header. [37077] #36255
- Customize: Replace site logo with custom logo terminology, fixing failure to preview logo changes. Fixes #35855. [37066] #36255, #35855
Editor
Embeds
- Docs: Use third-person singular verbs for summary DocBlocks in
WP_oEmbed
. Also [37068] #36296 - Docs: Improve and add missing DocBlocks for methods and properties in
WP_oEmbed
. [37067] #36296 - Docs: Standardize file headers for two embed templates introduced in [36693] for #34561. Also missed props for flixos90 on [37087]. [37088] #34561, #35986, #36352
- Docs: Reference the correct embed templates and template parts filenames in headers for embed files introduced or changed in 4.5. [37087] #34561, #35986, #36352
- Docs: Properly mark
$args
parameters in twoWP_oEmbed
methods as optional. Also clarify that the$args
parameters can accept a string (the default) in addition to an array. [37069] #36296
Emoji
- Fix the diversity emoji check in Safari. [37090] #36266
- Add some extra IE11 compatibility. IE 11’s implementation of MutationObserver is buggy. It unnecessarily splits text nodes when it encounters a HTML template interpolation symbol ( “{{“, for example ). So, we join the text nodes back together as a work-around. [37089] #35977
External Libraries
General
- Docs: Following [37085], properly indent the markdown-formatted examples in the DocBlock for
wpdb::esc_like()
. [37086] #32246 - Docs: Add missing quotes around a specifier in a query example in the DocBlock for
wpdb::esc_like()
. [37085] #32246 - Update TinyMCE and jQuery UI button styles. Part props liljimmi. [37076] #35571
JavaScript
- 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/. Changelog: https://github.com/jquery/jquery/compare/1.12.1…1.12.2 [37070] #35380
Query
Taxonomy
- After [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. Unprops swissspidy. [37084] #34988
Themes
- Docs: Improve the DocBlocks for
get_header_textcolor()
andheader_textcolor()
to mention that they both retrieve color values in the HEX format. [37083] #36336
TinyMCE
- Editor: wptextpattern: add back inline tests. See #33300. [37080] #33300
- Include the upstream fix for inserting “ while the caret is in an inline element: https://github.com/tinymce/tinymce/commit/b1618d1adb57df992ee69907b1cfff9aa4d53c80. [37074] #36165
Widgets
- Improve inline documentation syntax throughout
WP_Widget
. [37065] #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 forWP_Widget::form_callback()
. [37064] #36298 - Use third-person singular verbs for method summaries in
WP_Widget_Factory
. [37063] #36299 - Add missing information to constructors DocBlocks for
WP_Widget_Factory
. [37062] #36299 - Add a missing DocBlock for the
WP_Widget_Factory::$widgets
property. [37061] #36299
Thanks to @ankit-k-gupta, @azaozz, @boonebgorges, @celloexpressions, @dd32, @DrewAPicture, @ericdaams, @flixos90, @iseulde, @madvic, @maweder, @mikeschroder, @obenland, @ocean90, @pento, @raimy, @ramiy, @RomSocial, @SergeyBiryukov, @swissspidy, @theMikeD, @utkarshpatel, and @westonruter for their contributions!
Week in Core, Mar 22 – Mar 29 2016 by Eric Binnion was originally posted at https://make.wordpress.org/core/2016/03/30/week-in-core-mar-22-mar-29-2016/
No comments:
Post a Comment