Welcome back to a new issue of Week in Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. Let’s take a look at what changed on Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. between March 15 and March 22, 2021.
- 24 commits
- 21 contributors
- 92 tickets created
- 7 tickets reopened
- 85 tickets closed
Reminder: WordPress 5.7.1 is planned for April 14, 2021, so we are currently in the development cycle of the next point release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality..
Ticket Created for both bug reports and feature development on the bug tracker. numbers are based on the Trac timeline for the period above. The following is a summary of commits, organized by component.
Code changes
Administration
- Make focus states consistent in admin (and super admin) menu when collapsed – #32579
Build/Test Tools
- Update some
devDependencies
– #52624 - Revert [50540] – #52843
- Remove explicit puppeteer dependency – #52843
- Move the
get_current_commenter()
method next to the test it’s used in – #52625 - Correct some newly introduced
@covers
tags – #39265
Coding Standards
- Move some translator comments to the correct place – #52627
- Add missing semicolon to some
endif
keywords – #52627 - Use strict comparison for return type checks in a few functions – #52627
- Use strict comparison in
wp-admin/includes/class-wp-upgrader.php
– #52627 - Add a space before
/
character in some self-closing HTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. tags – #52870 - Use strict comparison for JS JavaScript, a web scripting language typically executed in the browser. Often used for advanced user interfaces and behaviors. fragment in some admin files – #52845, #41988
Documentation
- Fix typo in
pre_term_link
filter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. description – #52628 - Correct formatting for the description of some
register_post_type()
parameters – #52836
Emoji
- Update the Twemoji library to version 13.0.2 – #52852
External libraries
- Update generated script loader version hashes – #52850
- Further fix jQuery deprecations in WordPress core – #51812
- Update the jQuery Form library – #52685
- Update Clipboard.js library to version `2.0.8` – #52850
- Update jQuery Color library to version `2.2.0` – #51405
Internationalization
- Update list of continents and cities for the timezone selection – #52861
- Remove duplicate entries from the list of continents and cities – #52861
Media
- Pass the appropriate reference into
wp_getimagesize
– #52826
Pointers
- Make pointer border darker to match arrow tip – #52670
Props
Thanks to the 21 people who contributed to WordPress Core on Trac last week:
@SergeyBiryukov (2), @laxman-prajapati (1), @Bueltge (1), @audrasjb (1), @isabel_brison (1), @rnaby (1), @nayanchamp7 (1), @desrosj (1), @hareesh-pillai (1), @Clorith (1), @melchoyce (1), @afercia (1), @wangql (1), @johnjamesjacoby (1), @whyisjake (1), @rinatkhaziev (1), @hellofromTonya (1), @Mista-Flo (1), @terriann (1), @mukesh27 (1), and @jrf (1).
Please join me to welcome our 2 new Core contributors Core contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org. of the week ♥️
@nayanchamp7 and @wangql
Core committers: @sergeybiryukov (13), @desrosj (7), @ryelle (2), @whyisjake (1), and @peterwilsoncc (1).
#5-7-1, #5-8, #week-in-core