A Week in Core – November 21, 2022

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 November 14 and November 21, 2022.

  • 21 commits
  • 29 contributors
  • 76 tickets created
  • 50 tickets reopened
  • 4 tickets closed

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 and/or focus.

Code changes

Administration

  • Add missing escaping for a few strings used as HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. attributes – #57093

Build/Test Tools

  • Add additional details why MacOS jobs are separate – #56793
  • Improve how Composer dependencies are installed – #53841
  • Various minor GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ Action improvements – #56793

Bundled Themes

  • Twenty Seventeen: Improve letter-spacing reset for non-latin alphabets – #56994

Coding Standards

  • Fix WPCSWPCS The collection of PHP_CodeSniffer rules (sniffs) used to format and validate PHP code developed for WordPress according to the WordPress Coding Standards. May also be an acronym referring to the Accessibility, PHP, JavaScript, CSS, HTML, etc. coding standards as published in the WordPress Coding Standards Handbook. issues in wp-admin/install-helper.php#43761

Docs

  • Correct type for the $post parameter of the {$adjacent}_post_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.#57047
  • Documentation for postTypes pattern property
  • Fix typo and improve DocBlockdocblock (phpdoc, xref, inline docs) formatting in wp-admin/install-helper.php#56792
  • Fix typo in the WP_Theme_JSON::PRESETS_METADATA constant description – #56792
  • Minor DocBlock edits for get_adjacent_post() and related functions – #56792
  • Split the “main part” comment in wp-login.php into two lines – #56843
  • Typo correction in get_registered_nav_menus() docblock – #57101, #56792
  • Update wp_count_posts and wp_count_attachments filter descriptions – #56792
  • Update various DocBlocks and inline comments per the documentation standards – #56792

Help/About

  • Fix inconsistency in auto-updates help tabs – #56921

Site Editor

  • Show correct theme per template or template part – #55437

Text Changes

  • Improve the wording of the email sent to confirm site deletion – #56921

Upgrade/Install

  • Delete the comments-query-loop folder in wp-includes/blocks#57080
  • Remove bundled theme files from $_old_files#56936

Users

  • Add missing escaping on the Add New User screen – #57133

Props

Thanks to the 29 people who contributed to WordPress Core on Trac last week: @SergeyBiryukov (7), @audrasjb (5), @mukesh27 (4), @NekoJonez (3), @desrosj (3), @jrf (3), @costdev (3), @sabernhardt (2), @kowsar89 (1), @nithins53 (1), @jorbin (1), @azaozz (1), @itpathsolutions (1), @amirrezatm (1), @apermo (1), @riccardodicurti (1), @ptahdunbar (1), @kebbet (1), @ntsekouras (1), @mcsf (1), @WoutPitje (1), @peterwilsoncc (1), @hztyfoon (1), @rudlinkon (1), @monzuralam (1), @jipmoors (1), @poena (1), @petaryoast (1), and @krupalpanchal (1).

Congrats and welcome to our 2 new contributors of the week: @WoutPitje, @monzuralam ♥️

Core committers: @sergeybiryukov (11), @desrosj (5), @audrasjb (4), and @jorgefilipecosta (1).

#6-2, #core, #week-in-core