A Week in Core – May 16, 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 May 9 and May 16, 2022.

  • 20 commits
  • 36 contributors
  • 45 tickets created
  • 12 tickets reopened
  • 45 tickets closed

The Core team is currently working on the next major releasemajor release A release, identified by the first two numbers (3.6), which is the focus of a full release cycle and feature development. WordPress uses decimaling count for major release versions, so 2.8, 2.9, 3.0, and 3.1 are sequential and comparable in scope., WP 6.0, and released 6.0 RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). 2 🛠

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

  • Update design of the Dashboard welcome panel – #55532

Build/Tests Tools

  • Expand the test for conditional tags returning early if $wp_query is not set – #55104
  • Use a data provider in the test for conditional tags returning early if $wp_query is not set – #55104

Bundled Themes

  • Twenty Twenty-One: Add a missing HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. comment to indicate the end of .post-thumbnail section – #55724
  • Twenty Twenty-One: i18ni18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill. fix for privacy policy section title – #55709

Coding Standards

  • Fix params indentation in pre_get_network_by_path hook docblockdocblock (phpdoc, xref, inline docs)#55647
  • Restore the $pieces variable for SQL clauses in query classes – #55699
  • Restore the $pieces variable in WP_Query::get_posts()#55699

Database

  • Use generic references to a database server in ms_not_installed()#55701

Docs

  • Replace Codex URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org with a corresponding HelpHub article in the Additional CSSCSS Cascading Style Sheets. section in CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings.#55710, #48987
  • Docs: Use third-person singular verbs for function descriptions in the WP_Network class – #55646

Editor

  • Update WordPress packages for 6.0 RC 2 (part 2) – #55567
  • Update WordPress packages for 6.0 RC 2 – #55567
  • Use stricter assertions in comment template tests – #55708

Help/About

  • Update the About section for 6.0 – #55434

Media

  • Remove error suppression in wp_filesize()#55678, #49412

Menus

  • Replace “drop down” (noun) with “dropdown” in a few strings – #55661

Query

  • Check if $wp_query is set in is_main_query()#55104

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.

  • Set use_desc_for_title to false by default in wp_list_categories()#55530, #24766

Users

Props

Thanks to the 36 people who contributed to WordPress Core on Trac last week: @SergeyBiryukov (5), @peterwilsoncc (4), @audrasjb (3), @zieladam (2), @fcoveram (2), @johnbillion (2), @costdev (2), @mukesh27 (2), @hellofromtonya (2), @bernhard-reiter (1), @critterverse (1), @joedolson (1), @ndiego (1), @kebbet (1), @Cybr (1), @spacedmonkey (1), @antpb (1), @azouamauriac (1), @ironprogrammer (1), @nlpro (1), @sabernhardt (1), @NekoJonez (1), @haritpanchal (1), @andrija (1), @joyously (1), @just0nequestion (1), @stevenlinx (1), @tobifjellner (1), @hansjovisyoast (1), @tj692 (1), @timkersten655 (1), @teunvgisteren (1), @thijsoo (1), @nhadsall (1), @vdankbaar (1), and @dlh (1).

Congrats and welcome to our 9 new contributors of the week: @haritpanchal, @andrija, @just0nequestion, @tj692, @timkersten655, @teunvgisteren, @thijsoo, @nhadsall, @vdankbaar ♥️

Core committers: @sergeybiryukov (8), @audrasjb (5), @ryelle (2), @gziolo (2), @peterwilsoncc (2), and @hellofromtonya (1).

#6-0, #core, #week-in-core