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 May 10 and May 17, 2021.
- 28 commits
- 90 contributors
- 47 tickets created
- 8 tickets reopened
- 40 tickets closed
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
Boostrap/Load
- Have language in wp-config-sample.php better match install instructions – #37199
- Boostrap/Load: Strengthen language in wp-config-sample.php – #37199
- Bootstrap/Load: Improve docs for error reporting – #41902
Build/Test Tools
- Update the several dependencies – #52624
Bundled Themes
- Update
twenty_twenty_one_password_form
function to actually use a $post
parameter – #53091
Coding Standards
- Adds spacing so
define()
statements displayed when creating a network (versus site, blog) – #53182
Docs
- Update documentation in
wp-config-sample.php
per the documentation standards – #52628 - Update
help
key documentation link in REST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. response – #53162 - Miscellaneous DocBlock (phpdoc, xref, inline docs) corrections – #52628
- Update documentation in
phpunit/includes/abstract-testcase.php
per the documentation standards – #52628 - Clarify the
@since
note for unlink-homepage-logo
in get_custom_logo()
– #51075, #52628
Editor
- Remove editor type specific filters for block Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor configuration – #52920
- Rename
should_load_separate_core_block_assets
for consistency – #50328 - Some documentation and test improvements for loading separate assets for core blocks – #50328, #52620, #53180
- Fix regression A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or blockers. Recent regressions may be given higher priorities. A "3.6 regression" would be a bug in 3.6 that worked as intended in 3.5. introduced with loading separate block assets – #53180
- Enqueue script and style assets only for blocks present on the page – #50328, #52620
External Libraries
- Update the Requests library to version
1.8.0
– #53101
KSES
- Allow
calc()
and var()
values to be used in inline CSS Cascading Style Sheets. – #46197, #46498 - Remove duplicate
object-position
property – #52991
Login, Users
- Use a monospace font to display passwords – #40275
Network and Sites
- Display site icons in the My Sites menu – #46657
Plugins
- Add support for
Update URI
header The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. – #14179, #23318, #32101
Post Thumbnails
- Display the “Remove featured image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts.” link in the classic editor in red color – #45198
Posts, Post Types
- Enable revisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision. for the
wp_block
post type – #53072
Site Health
- Remove status text indentation – #52966
- Improve the appearance of Site Health Status dashboard widget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. – #52966
Toolbar
- Reset box-shadow on links – #40594
Props
Thanks to the 90 (!) people who contributed to WordPress Core on Trac last week:
@SergeyBiryukov (4), @dd32 (3), @desrosj (3), @rmccue (3), @audrasjb (3), @aristath (3), @jorbin (3), @sabernhardt (3), @joyously (3), @hareesh-pillai (2), @hedgefield (2), @schlessera (2), @mukesh27 (2), @hellofromTonya (2), @utz119 (1), @ryno267 (1), @benoitchantre (1), @chriscct7 (1), @monikarao (1), @robdxw (1), @florianbrinkmann (1), @kraftbj (1), @dougwollison (1), @gregorlove (1), @sasagar (1), @lev0 (1), @youknowriad (1), @TimothyBJacobs (1), @mcsf (1), @westonruter (1), @aduth (1), @johnjamesjacoby (1), @matveb (1), @joemcgill (1), @Clorith (1), @mblach (1), @afercia (1), @paulschreiber (1), @burhandodhy (1), @aspexi (1), @netweb (1), @justinahinon (1), @soulseekah (1), @ozh (1), @travisnorthcutt (1), @carlalexander (1), @skithund (1), @jrf (1), @GaryJ (1), @JeroenReumkens (1), @nhuja (1), @sean212 (1), @filosofo (1), @infolu (1), @dingdang (1), @grapplerulrich (1), @williampatton (1), @earnjam (1), @design_dolphin (1), @mweichert (1), @jamesbonham (1), @olafklejnstrupjensen (1), @displaynone (1), @poena (1), @DavidAnderson (1), @DrewAPicture (1), @markjaquith (1), @meloniq (1), @markparnell (1), @apedog (1), @mikejolley (1), @Ipstenu (1), @juliobox (1), @Rarst (1), @Otto42 (1), @gMagicScott (1), @mordauk (1), @knutsp (1), @TJNowell (1), @jb510 (1), @GeekStreetWP (1), @crazycoders (1), @miqrogroove (1), @afragen (1), @jdgrimes (1), @damonganto (1), @khromov (1), @georgestephanis (1), @joostdevalk (1), and @nvartolomei (1).
Congrats and welcome to our 18 (!!) new contributors of the week! @ryno267, @gregorlove, @sasagar, @lev0, @mblach, @aspexi, @carlalexander, @JeroenReumkens, @sean212, @infolu, @dingdang, @design_dolphin, @jamesbonham, @olafklejnstrupjensen, @displaynone, @gMagicScott, @GeekStreetWP, and @damonganto ♥️
Core committers: @sergeybiryukov (11), @desrosj (4), @gziolo (4), @jorbin (3), @davidbaumwald (2), @ryelle (2), and @clorith (1).
#5-8, #week-in-core