A Week in Core – March 22, 2021

Welcome back to a new issue of Week in CoreCore 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 TracTrac 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 releaseMinor 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..

Ticketticket 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 adminadmin (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 HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. tags – #52870
  • Use strict comparison for JSJS 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 filterFilter 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 contributorsCore 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