Happy new year everyone! ♥️ 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 December 26 and January 2, 2022.
- 9 commits
- 10 contributors
- 25 tickets created
- 0 tickets reopened
- 6 tickets closed
It was of course a pretty quiet week 🙂
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 and/or focus.
Code changes
Code Modernization
- Rename parameters that use reserved keywords in
phpunit/includes/class-wp-unittest-factory-for-attachment.php
– #56788
- Rename parameters that use reserved keywords in
phpunit/includes/class-wp-unittest-factory-for-thing.php
– #56788
- Rename parameters that use reserved keywords in
phpunit/includes/functions.php
– #56788
Coding Standards
- Add visibility to
Tests_Dependencies::test_enqueue_before_register()
– #56791
Docs
General
- Update copyright year to 2023 in
license.txt
and bundled themes
Networks and Sites
- Mark required fields as such in New User Form – #38460
Tests
- Bring some consistency to creating and updating objects in factory classes – #56793
- Update the terminology used for 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. names in
tests_add_filter()
– #56793
Props
Thanks to the 10 people who contributed to WordPress Core on Trac last week: @sergeybiryukov (4), @jrf (4), @aristath (3), @poena (3), @justinahinon (3), @sabernhardt (2), @jackreichert (1), @flixos90 (1), @afercia (1), and @ramon-fincken (1).
Core committers: @sergeybiryukov (8), and @audrasjb (1).
#6-2, #core, #week-in-core