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 January 24 and January 31, 2022.
- 16 commits
- 30 contributors
- 126 tickets created
- 19 tickets reopened
- 71 tickets closed
The Core team is currently working on the next minor 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., WP 5.9.1, and on the next major, WP 6.0 🛠
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
Administration
- Add a top margin to Mail Server Port field on small screens – #50177
- Switch to some more appropriate assertions – #54725
Bundled Themes
- Twenty Twenty-One: Replace GitHub 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/ with .org link in Theme URI – #55018
- Twenty Twenty-Two: Optimize the
assets/images/ducks.jpg
image – #54911
Docs
- Add a comment to clarify the
username_exists()
check in wpmu_validate_blog_signup()
– #54326 - Fix incorrect type in
translations_api
and translations_api_result
docblocks – #54959 - Increase the specificity of types in various inline documentation – #54729
External libraries
- Update jQuery Color to 2.2.0 – #55016, #51405
- Update jQuery UI User interface to 1.13.1 – #54902
General
- Remove inaccurate reference to the
link_updated
field from the wp_insert_link()
DocBlock (phpdoc, xref, inline docs) – #54880
- Remove target blank attribute from media uploader edit links – #54945, #23432
- Correct some inline docs (phpdoc, docblock, xref) for
update_post_meta
and delete_post_meta
– #54835
Role/Capability
- Correct the documented accepted types for the
capability
argument of WP_User_Query
– #16841, #54729
Themes
- Correct the width of theme preview on Add Themes screen – #54764
Upgrade/Install
- Make sure the “Show hidden updates” button is visible and works as expected – #54886
- Prevent warnings upgrading cron array – #54906, #53940
Users
- Return a
WP_Error
from wp_insert_user()
if the user_url
field is too long – #44107
Props
Thanks to the 30 people who contributed to WordPress Core on Trac last week: @SergeyBiryukov (7), @kafleg (2), @kapilpaul (2), @sabernhardt (2), @thelovekesh (1), @utz119 (1), @volodymyrkolesnykov (1), @kebbet (1), @sumitsingh (1), @costdev (1), @shreyasikhar26 (1), @mgol (1), @linux4me2 (1), @blogaid (1), @audrasjb (1), @thimalw (1), @tszming (1), @afercia (1), @pravinparmar2404 (1), @rehanali (1), @mkox (1), @jffng (1), @kjellr (1), @swissspidy (1), @joyously (1), @henry.wright (1), @chrisvanpatten (1), @dharm1025 (1), @dshanske (1), and @malinevskiy (1).
Congrats and welcome to our 4 new contributors of the week: @thelovekesh, @shreyasikhar26, @blogaid, @malinevskiy ♥️
Core committers: @sergeybiryukov (5), @audrasjb (4), @johnbillion (3), @clorith (2), @davidbaumwald (1), and @peterwilsoncc (1).
#5-9-1, #6-0, #core, #week-in-core