A Week in Core – April 10, 2023

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 April 4 and April 10, 2023.

  • 21 commits
  • 34 contributors
  • 50 tickets created
  • 8 tickets reopened
  • 55 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

Bundled Themes

  • Twenty Twenty-One: Replace include_once with require_once for required classes – #57839
  • Twenty Twenty-Three: Add style-variations tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) in style.css#58110

Coding Standards

  • Correct sprintf() calls for messages in wp-admin/upload.php#57839
  • Correct the closing PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher tag placement in some adminadmin (and super admin) files – #58053
  • Replace include_once with require_once for required files – #57839
  • Use strict comparison in wp-admin/users.php#58040
  • Use strict comparison in wp-admin/users.php#58056
  • Use strict comparison where count() is involved – #57839

Comments

  • Add missing arguments for get_comment_time() in comment_time()#58064

Docs

  • Fix a typo in wp-includes/rss.php inline comments – #57467

External Libraries

  • Update the Requests library to version 2.0.6 – #58079

General

  • Remove Windows Live Writer manifest file – #41404

HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.

  • Add has_self_closing_flag() to Tag Processor – #58009

Help/About

  • Fix the Support Forums URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org in wp-admin/includes/class-wp-site-health.php#58052, #57726
  • Use the new /documentation/ URLs for links about WordPress version – #58052, #57726
  • Use the new /documentation/ URLs for links about WordPress version – #58052, #57726
  • Use the new /documentation/ URLs in options-permalink.php#58052, #57726

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.

  • Correct translator comments placement in wp-admin/edit-comments.php#57839

Networks and Sites

  • Fix incorrect color for Theme enabling admin notices – #58096

Script Loader

  • Remove unused wp-nux CSSCSS Cascading Style Sheets. dependency – #57827, #57643

Upgrade/Install

  • Include the removed Windows Live Writer manifest in $_old_files#41404

Props

Thanks to the 34 people who contributed to WordPress Core on Trac last week: @sergeybiryukov (5), @audrasjb (4), @sabernhardt (3), @costdev (2), @wildworks (2), @faisalahammad (2), @afercia (2), @flixos90 (2), @ocean90 (2), @lanacodes (1), @peterwilsoncc (1), @joostdevalk (1), @moinrrahmed (1), @ayeshrajans (1), @jhabdas (1), @Frank-Klein (1), @wtranch (1), @dmsnell (1), @youknowriad (1), @tmatsuur (1), @jrf (1), @johnbillion (1), @ugyensupport (1), @wpfy (1), @chiragrathod103 (1), @dhrumilk (1), @marineevain (1), @kausaralm (1), @poena (1), @aristath (1), @mukesh27 (1), @kafleg (1), @nithins53 (1), and @zieladam (1).

Congrats and welcome to our 3 new contributors of the week: @moinrrahmed, @marineevain, @kausaralm ♥️

Core committers: @sergeybiryukov (10), @audrasjb (9), @peterwilsoncc (1), and @bernhard-reiter (1).

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