Title: 2021 – Page 18 – Make WordPress Core

---

#  Yearly Archives: 2021

 [  ](https://profiles.wordpress.org/francina/) [Francesca Marano](https://profiles.wordpress.org/francina/)
8:05 pm _on_ September 7, 2021     
Tags: [core-auto-updates ( 37 )](https://make.wordpress.org/core/tag/core-auto-updates/),
[updater ( 21 )](https://make.wordpress.org/core/tag/updater/), [upgrade-install ( 32 )](https://make.wordpress.org/core/tag/upgrade-install/)

# 󠀁[Upgrade/Install Meeting Notes, September 7](https://make.wordpress.org/core/2021/09/07/upgrade-install-meeting-notes-september-7/)󠁿

Quiet but productive chat, only two attendees, [@afragen](https://profiles.wordpress.org/afragen/)
and [@francina](https://profiles.wordpress.org/francina/), but here is a quick recap
🙂 [Slack logs.](https://wordpress.slack.com/archives/CULBN711P/p1631034075063500)

[#51857](https://core.trac.wordpress.org/ticket/51857)

[@afragen](https://profiles.wordpress.org/afragen/) stress tested it but didn’t 
find any concerning blockers. I asked [@sergeybiryukov](https://profiles.wordpress.org/sergeybiryukov/)
about commit: he is going to do another round of code review tomorrow, September
8, and if everything looks good, it will be committed. The solution addresses **
Outcome 1 and 2** of the initial [feature proposal](https://make.wordpress.org/core/2021/05/03/feature-project-updates-on-updating-the-updaters/).

**Outcome 3 – Have managed updates (database migrations)**

This is going into the icebox momentarily. It needs a new 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. to work. If anyone
is interested in picking it up, join our meetings on Tuesdays, at [17:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210907T1700).

**Outcome 4 – Create a unified JSONJSON JSON, or JavaScript Object Notation, is 
a minimal, readable format for structuring data. It is used primarily to transmit
data between a server and web application, as an alternative to XML. convention 
for requirements and dependencies.**

This [nine-year-old issu](https://core.trac.wordpress.org/ticket/22316)e was revived.
Worth reading through it all.

Here is [@afragen](https://profiles.wordpress.org/afragen/) TL;DR

 1. Any pluginPlugin A plugin is a piece of software containing a group of functions
    that can be added to a WordPress website. They can extend functionality or add 
    new features to your WordPress websites. WordPress plugins are written in the PHP
    programming language and integrate seamlessly with WordPress. These can be free
    in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
    or can be cost-based plugin from a third-party. that **requires** a dependency 
    should degrade gracefully if that dependency is not present.
 2. Dependencies should have notices to install and later activate the dependency.
 3. Some notification of which plugin is a dependency of what other plugin.

There is also the potential for abuse, with plugins reporting dependencies that 
aren’t really dependencies.

Andy also suggested making a proof of concept plugin, instead of creating a coreCore
Core is the set of software required to run WordPress. The Core Development Team
builds WordPress. patchpatch A special text file that describes changes to code,
by identifying the files and lines which are added, removed, and altered. It may
also be referred to as a **diff**. A patch can be _applied_ to a codebase for testing..

## What say you?

Do you want to add to the conversation? Please comment on the TracTrac An open source
project by Edgewall Software that serves as a bug tracker and project management
tool for WordPress. ticketticket Created for both bug reports and feature development
on the bug tracker. (beware, comments in GH will be shown in Trac, but not the other
way around, so please use Trac, thank you 🙏). We are in the “feedback, validate,
outreach, test, inform, reply to questions” loopLoop The Loop is PHP code used by
WordPress to display posts. Using The Loop, WordPress processes each post to be 
displayed on the current page, and formats it according to how it matches specified
criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed
on each post. [https://codex.wordpress.org/The_Loop](https://codex.wordpress.org/The_Loop)
stage. Join us!

See you next week 👋

[#core-auto-updates](https://make.wordpress.org/core/tag/core-auto-updates/), [#updater](https://make.wordpress.org/core/tag/updater/),
[#upgrade-install](https://make.wordpress.org/core/tag/upgrade-install/)

 [  ](https://profiles.wordpress.org/francina/) [Francesca Marano](https://profiles.wordpress.org/francina/)
1:46 pm _on_ September 7, 2021     
Tags: [core-auto-updates ( 37 )](https://make.wordpress.org/core/tag/core-auto-updates/),
[updater ( 21 )](https://make.wordpress.org/core/tag/updater/), [upgrade-install ( 32 )](https://make.wordpress.org/core/tag/upgrade-install/)

# 󠀁[Upgrade/Install component meeting agenda for September 07, 2021](https://make.wordpress.org/core/2021/09/07/upgrade-install-component-meeting-agenda-for-september-07-2021/)󠁿

The next meeting is scheduled on [Tuesday, September 7, 2021, at 17:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210907T1700)
and will take place on [#core-auto-updates](https://wordpress.slack.com/archives/CULBN711P/p1583863308013300)
SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
channel.

The aim of the chat is to check the status of the [[Feature project] Updates on updating the updaters](https://make.wordpress.org/core/2021/05/03/feature-project-updates-on-updating-the-updaters/).

Got something to propose for the agenda? Please leave a comment below.

See you later!

[#core-auto-updates](https://make.wordpress.org/core/tag/core-auto-updates/), [#updater](https://make.wordpress.org/core/tag/updater/),
[#upgrade-install](https://make.wordpress.org/core/tag/upgrade-install/)

 [  ](https://profiles.wordpress.org/paaljoachim/) [Paal Joachim Romdahl](https://profiles.wordpress.org/paaljoachim/)
8:38 am _on_ September 7, 2021     
Tags: [agenda ( 1,141 )](https://make.wordpress.org/core/tag/agenda/),
[core-editor ( 756 )](https://make.wordpress.org/core/tag/core-editor/), [core-editor-agenda ( 189 )](https://make.wordpress.org/core/tag/core-editor-agenda/),
[meeting ( 405 )](https://make.wordpress.org/core/tag/meeting/)   

# 󠀁[Editor Chat Agenda: 8 September 2021](https://make.wordpress.org/core/2021/09/07/editor-chat-agenda-8-september-2021/)󠁿

Facilitator and notetaker: @andraganescu

This is the agenda for the weekly _editor chat_ scheduled for [Wednesday, September 8 2021, 04:00 PM GMT+1](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Core+Editor+Meeting&iso=20210908T16&p1=187&ah=1).

_This meeting is held in the [#core-editor](https://wordpress.slack.com/messages/C02QB2JS7)
channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform
[https://slack.com/](https://slack.com/). The WordPress community has its own Slack
Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)._

 * [What’s new in Gutenberg (11.4).](https://make.wordpress.org/core/2021/09/01/whats-new-in-gutenberg-11-4-1-september/)
 * GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress.
   The editor improves the process and experience of creating new content, making
   writing rich content much simpler. It uses ‘blocks’ to add richness rather than
   shortcodes, custom HTML etc. [https://wordpress.org/gutenberg/](https://wordpress.org/gutenberg/)
   11.5 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
   will be released Wednesday.
 * [Whats next in Gutenberg: July and August.](https://make.wordpress.org/core/2021/07/21/whats-next-in-gutenberg-site-editing-status-check-late-july-august-2021/)(
   September version has not been posted yet.)
 * Updates based on [updated scope for site editing projects](https://github.com/WordPress/gutenberg/issues/33094)
   and WP 5.8:
    - Navigation BlockBlock 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. & Navigation Editor.
    - Template editor.
    - Patterns.
    - Styling.
    - Mobile Team.
 * Task Coordination.
 * Open Floor.

If you are not able to attend the meeting, you are encouraged to share anything 
relevant for the discussion:

 * If you have an update for the main site editing projects, please feel free to
   share as a comment or come prepared for the meeting itself.
 * If you have anything to share for the Task Coordination section, please leave
   it as a comment on this post.
 * If you have anything to propose for the agenda or other specific items related
   to those listed above, please leave a comment below.

[#agenda](https://make.wordpress.org/core/tag/agenda/), [#core-editor](https://make.wordpress.org/core/tag/core-editor/),
[#core-editor-agenda](https://make.wordpress.org/core/tag/core-editor-agenda/), 
[#meeting](https://make.wordpress.org/core/tag/meeting/)

 [  ](https://profiles.wordpress.org/danfarrow/) [Dan Farrow](https://profiles.wordpress.org/danfarrow/)
9:36 pm _on_ September 6, 2021     
Tags: [core-css ( 191 )](https://make.wordpress.org/core/tag/core-css/),
[summary ( 975 )](https://make.wordpress.org/core/tag/summary/)   

# 󠀁[CSS Chat Summary: 02 September 2021](https://make.wordpress.org/core/2021/09/06/css-chat-summary-02-september-2021/)󠁿

[The meeting took place here on Slack](https://wordpress.slack.com/archives/CQ7V4966Q/p1630616693149100).
[@danfarrow](https://profiles.wordpress.org/danfarrow/) facilitated and wrote up
these notes.

## Announcements & Housekeeping

 * [@danfarrow](https://profiles.wordpress.org/danfarrow/) shared a document he 
   worked on after last week’s meeting: a [CSS Chat Facilitator’s Guide](https://docs.google.com/document/d/1h6HWDt9qAjI_SpNT4oobkgOIKI5KW2y8HwJTwi5UnzI/edit)
 * The document [includes a facilitator schedule](https://docs.google.com/document/d/1h6HWDt9qAjI_SpNT4oobkgOIKI5KW2y8HwJTwi5UnzI/edit#heading=h.ptdbon19ivrb)–
   anybody interested in running a future CSSCSS Cascading Style Sheets. Chat or
   CSS Triagetriage The act of evaluating and sorting bug reports, in order to decide
   priority, severity, and other factors. session is very welcome to add their name!
 * [@notlaura](https://profiles.wordpress.org/notlaura/) let us know that her attendance
   will be spottier than usual for the next couple of months, but we are lucky to
   have had some new attendees join the meetings recently

## CSS Custom Properties (󠀁[#49930](https://core.trac.wordpress.org/ticket/49930)󠁿)

 * [@robertg](https://profiles.wordpress.org/robertg/) asked about indicating pull
   requests in the [planning document’s Claimed & Unclaimed Files list](https://docs.google.com/document/d/1Z0Wo1W0ZQwFJYPcJ8GlsubA9uKhcFdT8ifYnso82z9I/edit#heading=h.rh8375yetbj8).
   [@danfarrow](https://profiles.wordpress.org/danfarrow/) clarified that they should
   be marked with a link “Pull request” linking to the PR on GitHubGitHub 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 by the repository owner. [https://github.com/](https://github.com/).
   Merged PRs are indicated by striking through the entire line
 * [@Erik](https://profiles.wordpress.org/erik/) raised the subject of polyfilling,
   as the ticketticket Created for both bug reports and feature development on the
   bug tracker. mentions Internet Explorer. [@danfarrow](https://profiles.wordpress.org/danfarrow/)
   pointed out that the ticket was created before [WordPress dropped IE support](https://wordpress.org/news/2021/05/dropping-support-for-internet-explorer-11/)
   so it’s no longer an issue. It’s always fun to be reminded of this fact, so thanks
   [@Erik](https://profiles.wordpress.org/erik/)!
 * [@robertg](https://profiles.wordpress.org/robertg/) [shared his WIP PR adding custom properties to `customize-controls.css`](https://github.com/ryelle/wordpress-develop/pull/21),
   which is littered with `border-*` properties
 * [@ryelle](https://profiles.wordpress.org/ryelle/) announced that anybody who 
   has claimed a file but not been able to work on it is free to unclaim it, with
   no strings attached. [@danfarrow](https://profiles.wordpress.org/danfarrow/) 
   welcomed this sentiment as he may well fall into this categoryCategory The 'category'
   taxonomy lets you group posts / content together that share a common bond. Categories
   are pre-defined and broad ranging.
 * [@danfarrow](https://profiles.wordpress.org/danfarrow/) noted that all but 2 
   coreCore Core is the set of software required to run WordPress. The Core Development
   Team builds WordPress. CSS files have been claimed, and 11 PRs have been merged.
   He asked about the next step to which [@ryelle](https://profiles.wordpress.org/ryelle/)
   responded that we will want to circle back to the unresolved subject of handling
   colours with opacity
 * [@Erik](https://profiles.wordpress.org/erik/) noted an `rgba` based approach 
   e.g. `background: rgba(var(--color--), .9);` which led to [an interesting threaded discussion on the subject](https://app.slack.com/client/T024MFP4J/CQ7V4966Q/thread/CQ7V4966Q-1630618725.192700)
 * [@danfarrow](https://profiles.wordpress.org/danfarrow/) asked [@ryelle](https://profiles.wordpress.org/ryelle/)
   about progress in relation to [her projected roadmap](https://docs.google.com/document/d/1AiJofq7tcC6fTU9YJb0XnNWQoMp7yTpPO1xuBRAsRSU/edit).
   [@ryelle](https://profiles.wordpress.org/ryelle/) responded that at the current
   pace things are looking good

On that encouraging note the meeting drew to a close. Thanks everyone!

[#core-css](https://make.wordpress.org/core/tag/core-css/), [#summary](https://make.wordpress.org/core/tag/summary/)

 [  ](https://profiles.wordpress.org/audrasjb/) [Jb Audras](https://profiles.wordpress.org/audrasjb/)
9:31 pm _on_ September 6, 2021     
Tags: [5.8.1 ( 8 )](https://make.wordpress.org/core/tag/5-8-1/),
[5.9 ( 104 )](https://make.wordpress.org/core/tag/5-9/), [core ( 743 )](https://make.wordpress.org/core/tag/core/),
[week in core ( 245 )](https://make.wordpress.org/core/tag/week-in-core/)   

# 󠀁[A Week in Core – September 6, 2021](https://make.wordpress.org/core/2021/09/06/a-week-in-core-september-6-2021/)󠁿

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 August 30 and
September 6, 2021.

 * 23 commits
 * 61 contributors
 * 41 tickets created
 * 12 tickets reopened
 * 52 tickets closed

The Core team is currently working on the next point (5.8.1) and major (5.9) releases.

Ticketticket Created for both bug reports and feature development on the bug tracker.
numbers are based on the [Trac timeline for the period above](https://core.trac.wordpress.org/timeline?from=09%2F06%2F2021&daysback=7&authors=&ticket=on&changeset=on&repo-=on&repo-design=on&repo-tests=on&sfp_email=&sfph_mail=&update=Update).
The following is a summary of commits, organized by component and/or focus.

## Code changes

### Build/Test Tools

 * Double escape quotation marks(`“`) for SlackSlack Slack is a Collaborative Group
   Chat Platform [https://slack.com/](https://slack.com/). The WordPress community
   has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)“
   messages” – [#52644](https://core.trac.wordpress.org/ticket/52644)
 * Clean `css/dist` as part of the webpack build step – [#53719](https://core.trac.wordpress.org/ticket/53719)
 * Add missing @covers tags for `Tests_Admin_IncludesComment` – [#39265](https://core.trac.wordpress.org/ticket/39265)
 * Add missing @covers tags for `Tests_Admin_wpCommunityEvents` – [#39265](https://core.trac.wordpress.org/ticket/39265)
 * Add missing `@covers` tags for actions’ tests – [#39265](https://core.trac.wordpress.org/ticket/39265)

### Code Modernization

 * Code Modernization: Fix parameter name mismatches for parent/child classes in`
   WP_List_Table::column_default()` – [#51553](https://core.trac.wordpress.org/ticket/51553)
 * Apply coding standards on CSSCSS Cascading Style Sheets. – [#53866](https://core.trac.wordpress.org/ticket/53866)

### Customize

 * Add wp-embed-responsive class to body if using widgets blockBlock 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 –
   [#53609](https://core.trac.wordpress.org/ticket/53609)

### Documentation

 * Correct the `post_submitbox_minor_actions` hook description – [#54045](https://core.trac.wordpress.org/ticket/54045)
 * Fix typo in a comment in `WP_Customize_Manager::get_return_url()` – [#53399](https://core.trac.wordpress.org/ticket/53399)
 * Improve documentation in `wp-signup.php` – [#41566](https://core.trac.wordpress.org/ticket/41566)
 * Move `@since` notes from the `safe_style_css` filterFilter Filters are one of
   the two types of Hooks [https://codex.wordpress.org/Plugin_API/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. to the `safecss_filter_attr()` function – [#53731](https://core.trac.wordpress.org/ticket/53731)
 * Provide a more accurate description for a few script and style functions – [#54044](https://core.trac.wordpress.org/ticket/54044)
 * Сlarify that `term_id` is a valid value for the `$field` parameter of `get_term_by()`–
   [#54065](https://core.trac.wordpress.org/ticket/54065)

### Editor

 * Update block editor packages for WordPress 5.8.1 – [#54052](https://core.trac.wordpress.org/ticket/54052),
   [#52818](https://core.trac.wordpress.org/ticket/52818)

### Media

 * Remove documentation detailing specific edge cases in the `image_editor_output_format`
   filter – [#53955](https://core.trac.wordpress.org/ticket/53955)
 * Apply the `wp_editor_set_quality` filter not only when loading an image in the
   editor but also when saving an converted image, after the mime-type of the output
   image has changed – [#53667](https://core.trac.wordpress.org/ticket/53667)
 * Media: fix showing of the “Filter Media” filds when replacing an image from the
   media modal – [#53833](https://core.trac.wordpress.org/ticket/53833)

### Site Health

 * Remove MySQLMySQL MySQL is a relational database management system. A database
   is a structured collection of data where content, configuration and other options
   are stored. [https://www.mysql.com](https://www.mysql.com/) query cache size 
   from the Site Health Info screen – [#53845](https://core.trac.wordpress.org/ticket/53845)

### Widgets

 * Pass correct context to `get_block_categories()` calls – [#53757](https://core.trac.wordpress.org/ticket/53757)
 * Rename and soft deprecate `retrieve_widgets()` – [#53811](https://core.trac.wordpress.org/ticket/53811)
 * Show title and media select fields in AccessibilityAccessibility Accessibility(
   commonly shortened to a11y) refers to the design of products, devices, services,
   or environments for people with disabilities. The concept of accessible design
   ensures both “direct access” (i.e. unassisted) and “indirect access” meaning 
   compatibility with a person’s assistive technology (for example, computer screen
   readers). (https://en.wikipedia.org/wiki/Accessibility) Mode – [#53641](https://core.trac.wordpress.org/ticket/53641)

## Props

**Thanks to the 61 people who contributed to WordPress Core on Trac last week:**
[@audrasjb](https://profiles.wordpress.org/audrasjb/) (8), [@hellofromTonya](https://profiles.wordpress.org/hellofromtonya/)(
5), [@pbearne](https://profiles.wordpress.org/pbearne/) (4), [@jrf](https://profiles.wordpress.org/jrf/)(
4), [@azaozz](https://profiles.wordpress.org/azaozz/) (4), [@sabernhardt](https://profiles.wordpress.org/sabernhardt/)(
4), [@desrosj](https://profiles.wordpress.org/desrosj/) (3), [@zieladam](https://profiles.wordpress.org/zieladam/)(
2), [@walbo](https://profiles.wordpress.org/walbo/) (2), [@kevin940726](https://profiles.wordpress.org/kevin940726/)(
2), [@johnbillion](https://profiles.wordpress.org/johnbillion/) (2), [@andraganescu](https://profiles.wordpress.org/andraganescu/)(
2), [@netweb](https://profiles.wordpress.org/netweb/) (2), [@sergeybiryukov](https://profiles.wordpress.org/sergeybiryukov/)(
2), [@peterwilsoncc](https://profiles.wordpress.org/peterwilsoncc/) (2), [@mukesh27](https://profiles.wordpress.org/mukesh27/)(
2), [@circlecube](https://profiles.wordpress.org/circlecube/) (2), [@zodiac1978](https://profiles.wordpress.org/zodiac1978/)(
1), [@noisysocks](https://profiles.wordpress.org/noisysocks/) (1), [@antonvlasenko](https://profiles.wordpress.org/antonvlasenko/)(
1), [@terraling](https://profiles.wordpress.org/terraling/) (1), [@dariak](https://profiles.wordpress.org/dariak/)(
1), [@vladytimy](https://profiles.wordpress.org/vladytimy/) (1), [@bedas](https://profiles.wordpress.org/bedas/)(
1), [@ramonopoly](https://profiles.wordpress.org/ramonopoly/) (1), [@timothyblynjacobs](https://profiles.wordpress.org/timothyblynjacobs/)(
1), [@mikeschroder](https://profiles.wordpress.org/mikeschroder/) (1), [@mkaz](https://profiles.wordpress.org/mkaz/)(
1), [@mhuntdesign](https://profiles.wordpress.org/mhuntdesign/) (1), [@hudson-atwell](https://profiles.wordpress.org/hudson-atwell/)(
1), [@mark-k](https://profiles.wordpress.org/mark-k/) (1), [@alexstine](https://profiles.wordpress.org/alexstine/)(
1), [@Enchiridion](https://profiles.wordpress.org/enchiridion/) (1), [@mt8biz](https://profiles.wordpress.org/mt8biz/)(
1), [@westonruter](https://profiles.wordpress.org/westonruter/) (1), [@jayupadhyay01](https://profiles.wordpress.org/jayupadhyay01/)(
1), [@joen](https://profiles.wordpress.org/joen/) (1), [@aristath](https://profiles.wordpress.org/aristath/)(
1), [@toro_unit](https://profiles.wordpress.org/toro_unit/) (1), [@juanmaguitar](https://profiles.wordpress.org/juanmaguitar/)(
1), [@gazchap](https://profiles.wordpress.org/gazchap/) (1), [@tmatsuur](https://profiles.wordpress.org/tmatsuur/)(
1), [@muhammadfaizanhaidar](https://profiles.wordpress.org/muhammadfaizanhaidar/)(
1), [@ankitmaru](https://profiles.wordpress.org/ankitmaru/) (1), [@pbiron](https://profiles.wordpress.org/pbiron/)(
1), [@ayeshrajans](https://profiles.wordpress.org/ayeshrajans/) (1), [@hareesh-pillai](https://profiles.wordpress.org/hareesh-pillai/)(
1), [@oandregal](https://profiles.wordpress.org/oandregal/) (1), [@gziolo](https://profiles.wordpress.org/gziolo/)(
1), [@ntsekouras](https://profiles.wordpress.org/ntsekouras/) (1), [@jblz](https://profiles.wordpress.org/jblz/)(
1), [@talldanwp](https://profiles.wordpress.org/talldanwp/) (1), [@ribaricplusplus](https://profiles.wordpress.org/ribaricplusplus/)(
1), [@youknowriad](https://profiles.wordpress.org/youknowriad/) (1), [@paaljoachim](https://profiles.wordpress.org/paaljoachim/)(
1), [@kreppar](https://profiles.wordpress.org/kreppar/) (1), [@ellatrix](https://profiles.wordpress.org/ellatrix/)(
1), [@ajlende](https://profiles.wordpress.org/ajlende/) (1), and [@mamaduka](https://profiles.wordpress.org/mamaduka/)(
1).

**Congrats and welcome to our 7 (!) new contributors of the week! **[@terraling](https://profiles.wordpress.org/terraling/),
[@bedas](https://profiles.wordpress.org/bedas/), [@hudson-atwell](https://profiles.wordpress.org/hudson-atwell/),
[@Enchiridion](https://profiles.wordpress.org/enchiridion/), [@juanmaguitar](https://profiles.wordpress.org/juanmaguitar/),
[@gazchap](https://profiles.wordpress.org/gazchap/), and [@muhammadfaizanhaidar](https://profiles.wordpress.org/muhammadfaizanhaidar/)
♥️

**Core committers:** [@sergeybiryukov](https://profiles.wordpress.org/sergeybiryukov/)(
8), [@hellofromtonya](https://profiles.wordpress.org/hellofromtonya/) (5), [@desrosj](https://profiles.wordpress.org/desrosj/)(
4), [@azaozz](https://profiles.wordpress.org/azaozz/) (2), [@ryelle](https://profiles.wordpress.org/ryelle/)(
1), [@noisysocks](https://profiles.wordpress.org/noisysocks/) (1), and [@peterwilsoncc](https://profiles.wordpress.org/peterwilsoncc/)(
1).

[#5-8-1](https://make.wordpress.org/core/tag/5-8-1/), [#5-9](https://make.wordpress.org/core/tag/5-9/),
[#core](https://make.wordpress.org/core/tag/core/), [#week-in-core](https://make.wordpress.org/core/tag/week-in-core/)

 [  ](https://profiles.wordpress.org/chanthaboune/) [Josepha](https://profiles.wordpress.org/chanthaboune/)
9:51 pm _on_ September 3, 2021     
Tags: [5.9 ( 104 )](https://make.wordpress.org/core/tag/5-9/),
[planning ( 36 )](https://make.wordpress.org/core/tag/planning/)   

# 󠀁[WordPress 5.9 Planning Roundup](https://make.wordpress.org/core/2021/09/03/wordpress-5-9-planning-roundup/)󠁿

Happy September no matter where you are in the world! Since we’re halfway through
the alpha period for the next big release of WordPress, it’s time to gather all 
the pieces of planning into one place. This post will include all the best guesses
and targets for dates, features, and squads.

This release will follow the same general cadence as the other releases this year,
with a long alpha period (132 days) and a short betaBeta A pre-release of software
that is given out to a large group of users to trial under real conditions. Beta
versions have gone through alpha testing in-house and are generally fairly close
in look, feel and function to the final product; however, design changes often occur
as part of the process. period (14 days) before the release candidaterelease 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
phase.

## Proposed WordPress 5.9 Schedule

These are my best guesses at the milestones:

| Milestone | Date | Days from | 
| Alpha (trunktrunk A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running "trunk", then you are on the latest revision. open for 5.9 release) | June 30, 2021 |  | 
| Go/no go Date | ~October 12, 2021~ 
October 14, 2021 | 104 days after Alpha | 
| Feature freeze/Bug Fixes | November 9, 2021 | 42 days after go/no go | 
| Beta 1 | November 16, 2021 | 7 days after Feature Freeze | 
| Release Candidate 1 | November 30, 2021 | 14 days after Beta 1 | 
| General release | December 14, 2021 | 14 days after RC1 |

WP5.9 Schedule

This schedule puts Beta 1 the week of a major US holiday and a few major commerce
dates worldwide. It does avoid putting RC1 during that week.

## Proposed WordPress 5.9 Scope

The main goal for 2021 is getting full site editing to all WordPress users. For 
WP5.9 the following features are in the [suggested roadmap](https://make.wordpress.org/core/2021/08/13/preliminary-road-to-5-9/):

 * Blocks + intrinsic web design
 * Navigation menus
 * Interface for theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal,
   readable format for structuring data. It is used primarily to transmit data between
   a server and web application, as an alternative to XML.
 * Refining editing flows for blockBlock 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. themes
 * New default theme
 * Additional design tools

There are also a few roadmap hopefuls out there.

 * Pattern insertion + creation
 * Unzip/Rollback Failsafes
 * PHPUnit Tests
 * Improved compatibility with PHPPHP The web scripting language in which WordPress
   is primarily architected. WordPress requires PHP 7.4 or higher 8.0 and 8.1

## Proposed WordPress 5.9 Leads

 * Release LeadRelease Lead The community member ultimately responsible for the 
   Release.: Matt Mullenweg
 * Release Coordinators:
 * Triagetriage The act of evaluating and sorting bug reports, in order to decide
   priority, severity, and other factors. Lead:
 * Editor Tech:
 * Editor Design:
 * CoreCore Core is the set of software required to run WordPress. The Core Development
   Team builds WordPress. Tech:
 * Theme Lead:
 * Technical Writer: Jonathan Bossenger
 * Docs Lead:
 * Marketing & Comms: Josepha Haden
 * AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers 
   to the design of products, devices, services, or environments for people with
   disabilities. The concept of accessible design ensures both “direct access” (
   i.e. unassisted) and “indirect access” meaning compatibility with a person’s 
   assistive technology (for example, computer screen readers). (https://en.wikipedia.
   org/wiki/Accessibility) Lead:
 * Test Lead:

## How to help!

I think we will need a slightly larger release squad for this final release of the
year, so I’m opening calls for volunteers. As we approach the go/no go date and 
get a better idea of what features will really land in the release, we’ll get more
squad leads assigned.

However, there are a couple of roles we really could use some volunteers for right
now:

 1. Triage Lead
 2. Release Coordinators

If you’re interested in lending a hand, please share your interest in the comments!

_Props to [@francina](https://profiles.wordpress.org/francina/) for early versions
of this post, and [@jeffpaul](https://profiles.wordpress.org/jeffpaul/) + [@desrosj](https://profiles.wordpress.org/desrosj/)
for wrestling calendars with me._

[#5-9](https://make.wordpress.org/core/tag/5-9/), [#planning](https://make.wordpress.org/core/tag/planning/)

 [  ](https://profiles.wordpress.org/danfarrow/) [Dan Farrow](https://profiles.wordpress.org/danfarrow/)
6:25 pm _on_ September 2, 2021     
Tags: [agenda ( 1,141 )](https://make.wordpress.org/core/tag/agenda/),
[core-css ( 191 )](https://make.wordpress.org/core/tag/core-css/)   

# 󠀁[CSS Chat Agenda: September 02, 2021](https://make.wordpress.org/core/2021/09/02/css-chat-agenda-september-02-2021/)󠁿

The next weekly CSSCSS Cascading Style Sheets. meeting is today, Thursday September
02, at [21:00pm UTC](https://www.timeanddate.com/worldclock/fixedtime.html?msg=WordPress+Core+CSS+Chat&iso=20210902T21&p1=1440&ah=1)
in the [#core-css](https://make.wordpress.org/core/tag/core-css/) channel in Making
WordPress SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/).

There will also be a CoreCore Core is the set of software required to run WordPress.
The Core Development Team builds WordPress. CSS Triagetriage The act of evaluating
and sorting bug reports, in order to decide priority, severity, and other factors.
starting at [20:00pm UTC](https://www.timeanddate.com/worldclock/fixedtime.html?msg=WordPress+Core+CSS+Triage&iso=20210902T20&p1=%3A&ah=1),
an hour before the meeting.

## Meeting Agenda

 * Welcome ([21:00pm UTC](https://www.timeanddate.com/worldclock/fixedtime.html?msg=WordPress+Core+CSS+Chat&iso=20210902T21&p1=1440&ah=1))
 * Announcements & housekeeping
 * CSS Custom Properties ([#49930](https://core.trac.wordpress.org/ticket/49930))
 * Open floor / CSS link share

See you there!

[#agenda](https://make.wordpress.org/core/tag/agenda/)

 [  ](https://profiles.wordpress.org/francina/) [Francesca Marano](https://profiles.wordpress.org/francina/)
8:26 am _on_ September 2, 2021     
Tags: [5.8.x ( 13 )](https://make.wordpress.org/core/tag/5-8-x/),
[5.9 ( 104 )](https://make.wordpress.org/core/tag/5-9/), [dev chat ( 920 )](https://make.wordpress.org/core/tag/dev-chat/),
[summary ( 975 )](https://make.wordpress.org/core/tag/summary/)   

# 󠀁[Dev chat summary, September 1, 2021](https://make.wordpress.org/core/2021/09/02/dev-chat-summary-september-1-2021/)󠁿

[@hellofromtonya](https://profiles.wordpress.org/hellofromtonya/) led the chat on
this [agenda](https://make.wordpress.org/core/2021/09/01/dev-chat-agenda-for-sept-1-2021/).
You can also read the [Slack logs](https://wordpress.slack.com/archives/C02RQBWTW/p1630527561146200).

## Highlighted blogblog (versus network, site) posts

The attendees did not add comments to the posts highlighted in the agenda.

Worth mentioning

> Thanks to the 34 people who contributed to WordPress CoreCore Core is the set 
> of software required to run WordPress. The Core Development Team builds WordPress.
> on TracTrac An open source project by Edgewall Software that serves as a bug tracker
> and project management tool for WordPress. last week, including 2 new contributors!
> Kudos to the 8 core committers of the week, too
> [A Week in Core – August 30, 2021](https://make.wordpress.org/core/2021/08/31/a-week-in-core-august-30-2021/)

## Announcements

 * WordPress 5.8.1 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
   1 was released right before the dev-chat.
    - You can see the [process in the Core channel in Slack.](https://wordpress.slack.com/archives/C02RQBWTW/p1630524717102600)
    - [Announcement](https://make.wordpress.org/core/2021/09/01/wordpress-5-8-1-rc-1/)
 * [@webcommsat](https://profiles.wordpress.org/webcommsat/) announced that the 
   6th edition of WordPress Translationtranslation The process (or result) of changing
   text, words, and display formatting to support another language. Also see [localization](https://make.wordpress.org/core/2021/page/18/?output_format=md#l10n),
   [internationalization](https://make.wordpress.org/core/2021/page/18/?output_format=md#i18n).
   Day has started on September 1st and will run through the whole month: you can
   check the [dedicated website](https://wptranslationday.org/).
 * [@annezazu](https://profiles.wordpress.org/annezazu/) reported that [a proof of concept](https://github.com/WordPress/gutenberg/pull/34089)
   for a migrationMigration Moving the code, database and media files for a website
   site from one server to another. Most typically done when changing hosting companies.
   to Playwright was shared during the core editor meeting and well received thus
   far.
 * Tonya noted that the Test team is working on updating the local testing docs 
   in the handbook to include not only wp-env but also multiple workflow alternatives.

> Empower everyone to contribute!
> Tonya Mork

## Component maintainers

**Build/Test Tools**

Work continues on improving the PHPUnit test suite and PHPPHP The web scripting 
language in which WordPress is primarily architected. WordPress requires PHP 7.4
or higher 8.1 fixes.

**Help/About**

[@webcommsat](https://profiles.wordpress.org/webcommsat/) and [@marybaum](https://profiles.wordpress.org/marybaum/)
are meeting to plan ahead for WordPress 5.9 and what are the implications of auto-
updates on the About page.

**Upgrade/Install**

 * The maintainers had a discussion about update logs and update email containing
   changelog link that can be [read in the core-auto-updates channel](https://wordpress.slack.com/archives/CULBN711P/p1630430677020100).
 * The [Rollback Update Failure](https://wordpress.org/plugins/rollback-update-failure/)
   feature pluginFeature Plugin A plugin that was created with the intention of 
   eventually being proposed for inclusion in WordPress Core. See [Features as Plugins](https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/)
   now has similar function as the proposed [PR1492](https://github.com/WordPress/wordpress-develop/pull/1492)
   for [#51857](https://core.trac.wordpress.org/ticket/51857). [@sergeybiryukov](https://profiles.wordpress.org/sergeybiryukov/)
   is reviewing an issue with servers that disable `disk_free_space()`

## Open Floor

Tonya brought up [#53450](https://core.trac.wordpress.org/ticket/53450) and asked
for feedback. Two committers added positive comments so it looks like it’s a good
candidate for WordPress 5.9.

Abha reminded everyone about the resources and links that the Marketing team created
to promote multiple Make teams.

[Michale Rehnert](https://profiles.wordpress.org/dmreh8594/) asked about how to 
set up a Docker container for contributing purposes. [@helen](https://profiles.wordpress.org/helen/)
suggested two resources:

 * [https://github.com/10up/wp-local-docker-v2](https://github.com/10up/wp-local-docker-v2)
 * [https://make.wordpress.org/core/2020/03/03/wp-env-simple-local-environments-for-wordpress/](https://make.wordpress.org/core/2020/03/03/wp-env-simple-local-environments-for-wordpress/)
    - Reminder from [@azaozz](https://profiles.wordpress.org/azaozz/): wp-env is“
      fully automated” and easiest to use. Any *AMP can also be used, but needs 
      to be configured.

[Colin Stewart](https://profiles.wordpress.org/costdev/) asked for feedback on [#53152](https://core.trac.wordpress.org/ticket/53152).

---

See you next week!

[#5-8-x](https://make.wordpress.org/core/tag/5-8-x/), [#5-9](https://make.wordpress.org/core/tag/5-9/),
[#dev-chat](https://make.wordpress.org/core/tag/dev-chat/), [#summary](https://make.wordpress.org/core/tag/summary/)

 [  ](https://profiles.wordpress.org/annezazu/) [annezazu](https://profiles.wordpress.org/annezazu/)
2:50 am _on_ September 2, 2021     
Tags: [core-editor ( 756 )](https://make.wordpress.org/core/tag/core-editor/),
[core-editor-summary ( 185 )](https://make.wordpress.org/core/tag/core-editor-summary/),
[summary ( 975 )](https://make.wordpress.org/core/tag/summary/), [themereview ( 14 )](https://make.wordpress.org/core/tag/themereview/)

# 󠀁[Editor chat summary: 1 September, 2021](https://make.wordpress.org/core/2021/09/02/editor-chat-summary-1-september-2021/)󠁿

This post summarizes the weekly editor chat meeting ([agenda here](https://make.wordpress.org/core/2021/08/30/editor-chat-agenda-1-sept-2021/))
held in [Slack](https://wordpress.slack.com/archives/C02QB2JS7/p1630504836170100).
Moderated by [@annezazu](https://profiles.wordpress.org/annezazu/).

## Announcements

**GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress.
The editor improves the process and experience of creating new content, making writing
rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes,
custom HTML etc. [https://wordpress.org/gutenberg/](https://wordpress.org/gutenberg/)
11.4 launched**

Release notes [coming soon after a quick fix](https://wordpress.slack.com/archives/C02QB2JS7/p1630476470141000?thread_ts=1630469727.138000&cid=C02QB2JS7).
For now, some highlights:

 * The Gallery BlockBlock 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. now acts as a wrapper for coreCore Core is the set of software
   required to run WordPress. The Core Development Team builds WordPress. Image 
   Blocks thanks to the Gallery Block Refactor. PluginPlugin A plugin is a piece
   of software containing a group of functions that can be added to a WordPress 
   website. They can extend functionality or add new features to your WordPress 
   websites. WordPress plugins are written in the PHP programming language and integrate
   seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory
   [https://wordpress.org/plugins/](https://wordpress.org/plugins/) or can be cost-
   based plugin from a third-party. and theme authors, please do check out out [this dev note to get up to speed on backwards compatibility](https://make.wordpress.org/core/2021/08/20/gallery-block-refactor-dev-note/)
 * The Featured ImageFeatured 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. block now has the option to add duotone filters so you now have
   even more ways to add your own style to your content.
 * Padding support was added to the Buttons Block making it easier to get the spacing
   _just_ right.

**5.8.1 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
launches today (Sept 1)**

[Based on the schedule previously shared](https://make.wordpress.org/core/2021/08/24/wordpress-5-8-x-release-team-and-5-8-1-schedule/),
5.8.1 RC will launch today with the release coming on September 8th. If you can,
please help test the release.

**Final day for the current FSE call for testing (Sept 1 )**

It’s the last day to explore the [current FSE Outreach Program call for testing](https://make.wordpress.org/test/2021/08/11/fse-program-testing-call-9-handling-highered-headers/).
If you have time, share your thoughts! If you don’t, please help amplify by sharing
with others.

**Reminder: monthly block theme meeting in [#themereview](https://make.wordpress.org/core/tag/themereview/)**

A reminder was shared that there is a block theme meeting in for anyone keen to 
chat about what’s happening with block themes. [This is a recurring monthly meeting](https://make.wordpress.org/themes/tags/block-based-meeting/)
so if you missed today’s, don’t worry!

## Monthly Priorities & Key Project Updates

The overarching plan for September has not yet been shipped yet so we based today’s
conversation on the [July & August Plan](https://make.wordpress.org/core/2021/07/21/whats-next-in-gutenberg-site-editing-status-check-late-july-august-2021/).
As a reminder to those working on these projects, async updates are both welcomed
if you can’t make the meeting and _needed_.

**Navigation Editor**

For the Navigation Editor portion, [@talldanwp](https://profiles.wordpress.org/talldanwp/)
shared a [lovely update](https://github.com/WordPress/gutenberg/issues/29102#issuecomment-909902246).
Here are some highlights:

 * A plan has been formed for migrating from the customize 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. to the REST 
   APIREST 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/](https://developer.wordpress.org/rest-api/)
   in the navigation editor.
 * The nav editor headerHeader 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.’s design has been refreshed.
 * Some conversation is underway around extensibility of the editor [(join in if you’re interested)](https://wordpress.slack.com/archives/C01KDAZJMQ9/p1630160027012100)).

**Mobile **

Shipping:

 * Block picker search

 Notable fixes:

 * Fixed an `npm install` breakage on Gutenberg’s `trunk` branchbranch A directory
   in Subversion. WordPress uses branches to store the latest development code for
   each major release (3.9, 4.0, etc.). Branches are then updated with code for 
   any minor releases of that branch. Sometimes, a major version of WordPress and
   its minor versions are collectively referred to as a "branch", such as "the 4.0
   branch". due to third-party dependency we were building that had an unpinned 
   typescript dependency.

In Progress:

 * Embed block (hoping to release some inline previews in our next release)
 * GSS Font size, line height, colors

**Patterns**

For patterns, some context was shared amongst the core editor wranglers from [@paaljoachim](https://profiles.wordpress.org/paaljoachim/)
that the [design tool overview enhancements](https://github.com/WordPress/gutenberg/issues/33447)
will ultimately also trickle down to make pattern creation easier, more responsive,
etc.

**Styling**

I’m going to reuse part of the async update from André since he’s done a ton of 
work there. Lots of work is underway with adding [duotone support in theme.json](https://github.com/WordPress/gutenberg/pull/34073)
along with a PR around [enabling global styles to all themes](https://github.com/WordPress/gutenberg/pull/34334).
Expect work to continue on this path for the week ahead.

**No update for the Template Editor or the Navigation Block**

If anyone has any context to add around the Template Editor or the Navigation Block,
feel free to chime in below in the comments.

## Task Coordination

Feel free to add items to this post if you weren’t able to make the meeting.

**[@mikeschroder](https://profiles.wordpress.org/mikeschroder/)**

Shipped:

 * Closed [32024](https://github.com/WordPress/gutenberg/issues/32024) via [[51677]](https://core.trac.wordpress.org/changeset/51677).
   Thanks everyone for your help, including with the follow-up tests commit! 
 * Opened two Video Block poster related PRs ([34415](https://github.com/WordPress/gutenberg/pull/34415)
   and [34411](https://github.com/WordPress/gutenberg/pull/34411)).

This week, planning to investigate [33437](https://github.com/WordPress/gutenberg/issues/33437).

**[@oandregal](https://profiles.wordpress.org/oandregal/)**

 * [Recently updated GitHub username](https://wordpress.slack.com/archives/C02QB2JS7/p1629997229022300).
 * Helping with reviews, most notably adding [duotone support in theme.json](https://github.com/WordPress/gutenberg/pull/34073).
 * Created a few PRs in this area of work: the main one is perhaps [enabling global styles to all themes](https://github.com/WordPress/gutenberg/pull/34334).
   I’ll continue to work in this area for the next week.

**[@zieladam](https://profiles.wordpress.org/zieladam/)**

 * Merged a new widgets [/render endpoint](https://href.li/?https://github.com/WordPress/gutenberg/pull/34230)
 * Started “thunk-ifying” of core-data, got to the point where we’re able to slice
   [Jarda’s main PR](https://href.li/?https://github.com/WordPress/gutenberg/pull/28389)
   into a series of smaller, high-velocity PRs. The first one was [#33201](https://href.li/?https://github.com/WordPress/gutenberg/pull/33201)
   and more are coming
 * Fixed a few problems with retrieve_widgets in core a bit ([1524](https://href.li/?https://github.com/WordPress/wordpress-develop/pull/1524#issuecomment-909583368),
   [1525](https://href.li/?https://github.com/WordPress/wordpress-develop/pull/1525))
 * Brainstormed the navigation /reorder endpoint in [#25093](https://href.li/?https://github.com/WordPress/gutenberg/issues/25093)
 * Started [#34335](https://href.li/?https://github.com/WordPress/gutenberg/issues/34335)
   to fix sending too many API requests when saving widgets. It seemed simple at
   the beginning but we ended up asking “[should we support .raw attributes and other post-specific logic in core-data?](https://href.li/?https://github.com/WordPress/gutenberg/pull/34388#issuecomment-909482357)”

**[@youknowriad](https://profiles.wordpress.org/youknowriad/)**

 * I’ve worked a bit on performance. I want to get back to some layout related work.
 * I’ve reviewed a number of PRs as well.
 * I’ve spent some time this week exploring some wild ideas for block registration(
   both to make easier and more universal/language independent). For the curious,
   the repo is here [https://github.com/youknowriad/blocky](https://github.com/youknowriad/blocky)
   it’s no where near ready but I’d love to learn more about your custom blocks,
   if you have examples or ideas about how you’d ideally write them and what use-
   cases would you want to see for the simplified “view” property.

**[@joen](https://profiles.wordpress.org/joen/)**

 * I’m as always focused on the navigation block and all sorts of things related
   to that, lately with some mockups for [how to enable click-invoked dropdown menus](http://github.com/WordPress/gutenberg/issues/18395#issuecomment-909204467),
   as well as refactoring to use `gap` for [spacing menu items](http://github.com/WordPress/gutenberg/pull/32367).
 * A lighter navigation building experience remains a priority, and I’d love to 
   pair with a developer on exploring [the approach mocked up here](http://github.com/WordPress/gutenberg/issues/34041#issuecomment-900181007).

**[@gziolo](https://profiles.wordpress.org/gziolo/)**

 * I worked on a proposal to [split block registration from filtering](https://github.com/WordPress/gutenberg/pull/34299),
   but I landed on a solution that ensures that all 3rd party filters are correctly(
   re)applied to all registered blocks. It might fix many existing issues for 3rd
   party blocks and their integration with plugins that extend blocks. It waits 
   for feedback.
 * I’m still waiting for feedback for the proposal that [adds a way to absorb inspector controls from the parent block](https://github.com/WordPress/gutenberg/pull/34261).

**[@annezazu](https://profiles.wordpress.org/annezazu/)**

 * Recapping and responding to the current call for testing for the outreach program.
 * Finalizing the next call for testing(more exploration than call for testing right
   now on theme switching).
 * Drafting some core editor improvement posts + assisting with an upcoming News
   post
 * Shipped a [YouTube video all about patterns](https://www.youtube.com/watch?v=mnymixFx1iw).
 * Triaging unlabeled PRs (down from over 100 to in the 20s). The unlabeled PRs 
   that are left I am not quite sure what to do with so feel free to jump in.

## Open Floor

Offer to run a Gutenberg Release for the first time. Raised by [@mikeschroder](https://profiles.wordpress.org/mikeschroder/).

> If folks are interested, after shadowing @talldanwp (thanks again!), I would love
> to try running a Gutenberg release for the first time. Whenever it works best 
> for the team is okay with me!

Next step: [@priethor](https://profiles.wordpress.org/priethor/) will coordinate
since he helps wrangle the release process.

Proposed migrationMigration Moving the code, database and media files for a website
site from one server to another. Most typically done when changing hosting companies.
of E2E specs to Playwright. Raised by Bart Kalisz.

[A proof concept](https://github.com/WordPress/gutenberg/pull/34089) was shared 
and well received thus far as part of a proposed migration to Playwright. At this
point, a wider discussion needs to happen with impacted parties to ensure that folks
are willing to follow the proposed changes. A few folks chimed in agreeing that 
a wider discussion needs to happen along with perhaps a comparison with Cypress (
mentioned by [@swissspidy](https://profiles.wordpress.org/swissspidy/)). Depending
on how things go, a Make Core post might make sense.

Next steps: [Bart alerted the crew in #core-test](https://wordpress.slack.com/archives/C03B0H5J0/p1630495198109800)
and [@annezazu](https://profiles.wordpress.org/annezazu/) will ensure that it gets
discussed in the Core Dev meeting for wider attention.

Call for community ideas for FSE Outreach testing calls. Raised by [@annezazu](https://profiles.wordpress.org/annezazu/).

I’d love to start experimenting with community members sharing ideas for what to
test in the outreach program. If you’d like to suggest an idea for a call for testing,
know it’s very welcomed and all ideas will be weighed against current project priorities
to figure out what makes the most sense to pursue. You can share ideas directly 
in the [#fse-outreach-experiment](https://wordpress.slack.com/archives/C015GUFFC00)
slackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
channel or via DM to me! In case you’re curious about how calls for testing have
been wrangled in the past, it’s typically been a combination of monthly project 
priorities/release priorities + my own testing/what I can make happen + conversations
with contributors.

[#core-editor](https://make.wordpress.org/core/tag/core-editor/), [#core-editor-summary](https://make.wordpress.org/core/tag/core-editor-summary/),
[#summary](https://make.wordpress.org/core/tag/summary/)

 [  ](https://profiles.wordpress.org/circlecube/) [Evan Mullins](https://profiles.wordpress.org/circlecube/)
8:31 pm _on_ September 1, 2021     
Tags: [5.8 ( 99 )](https://make.wordpress.org/core/tag/5-8/),
[5.8.1 ( 8 )](https://make.wordpress.org/core/tag/5-8-1/), [minor releases ( 40 )](https://make.wordpress.org/core/tag/minor-releases/),
[releases ( 57 )](https://make.wordpress.org/core/tag/releases/)   

# 󠀁[WordPress 5.8.1 RC 1](https://make.wordpress.org/core/2021/09/01/wordpress-5-8-1-rc-1/)󠁿

**WordPress 5.8.1 Release Candidaterelease 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
1** (RC1) is available for testing!

Some ways you can help testing WordPress 5.8.1 RC1:

 * Use the [WordPress Beta Tester](https://wordpress.org/plugins/wordpress-beta-tester/)
   pluginPlugin A plugin is a piece of software containing a group of functions 
   that can be added to a WordPress website. They can extend functionality or add
   new features to your WordPress websites. WordPress plugins are written in the
   PHP programming language and integrate seamlessly with WordPress. These can be
   free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
   or can be cost-based plugin from a third-party.
    - as this is a minor 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)](https://make.wordpress.org/core/2021/page/18/?output_format=md#alpha-beta).
      release, select the Point ReleaseMinor 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. channel and
      the Nightlies stream. This will be the latest build including the RC and potentially
      any subsequent commits in [trunk](https://make.wordpress.org/core/handbook/contribute/codebase/)).
 * Use WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to 
   do administrative and development tasks in a programmatic way. The project page
   is [http://wp-cli.org/](http://wp-cli.org/) [https://make.wordpress.org/cli/](https://make.wordpress.org/cli/)
   to test: `wp core update [https://wordpress.org/wordpress-5.8.1-RC1.zip](https://wordpress.org/wordpress-5.8.1-RC1.zip)`
 * Directly download the BetaBeta A pre-release of software that is given out to
   a large group of users to trial under real conditions. Beta versions have gone
   through alpha testing in-house and are generally fairly close in look, feel and
   function to the final product; however, design changes often occur as part of
   the process./RC [version](https://wordpress.org/wordpress-5.8.1-RC1.zip) ([https://wordpress.org/wordpress-5.8.1-RC1.zip](https://wordpress.org/wordpress-5.8.1-RC1.zip))

## What’s in this release candidate?

5.8.1 Release Candidate 1 features [41 bug fixes](https://core.trac.wordpress.org/query?status=closed&milestone=5.8.1&group=status&col=id&col=summary&col=milestone&col=owner&col=type&col=status&col=priority&order=priority)
on CoreCore Core is the set of software required to run WordPress. The Core Development
Team builds WordPress., as well as [20 bug fixes](https://github.com/WordPress/gutenberg/pull/34393)
for the BlockBlock 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.

The following core tickets from TracTrac An open source project by Edgewall Software
that serves as a bug tracker and project management tool for WordPress. are fixed:

 * [#52818](https://core.trac.wordpress.org/ticket/52818) – Ordering metaboxes broken
   in WP 5.7
 * [#53556](https://core.trac.wordpress.org/ticket/53556) – Add a new template-editing
   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.) to the Theme 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.
 * [#53562](https://core.trac.wordpress.org/ticket/53562) – Widgets Editor 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. doesn’t load
   with E2E tests + 0ms Animations
 * [#53609](https://core.trac.wordpress.org/ticket/53609) – Responsive widgetWidget
   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.
   block embeds not showing in the customizer
 * [#53616](https://core.trac.wordpress.org/ticket/53616) – Registered block styles
   should only be rendered when the block exists on a page
 * [#53641](https://core.trac.wordpress.org/ticket/53641) – Can not configure image
   widget (and others) in widget accessability mode
 * [#53654](https://core.trac.wordpress.org/ticket/53654) – Menus: Hide bulk-select
   options when no menus exist
 * [#53667](https://core.trac.wordpress.org/ticket/53667) – Support `wp_editor_set_quality`
   for both loaded and saved `mime_type`s
 * [#53668](https://core.trac.wordpress.org/ticket/53668) – Generated images for
   one file can be overwritten by another with the same name when mapping mime types
   for generated images
 * [#53679](https://core.trac.wordpress.org/ticket/53679) – The media library looks
   broken on mobile
 * [#53680](https://core.trac.wordpress.org/ticket/53680) – Correct inline documentation
   about `IMAGETYPE_WEBP` and `IMG_WEBP`
 * [#53696](https://core.trac.wordpress.org/ticket/53696) – wp_add_iframed_editor_assets_html()
   not checking for block editor
 * [#53697](https://core.trac.wordpress.org/ticket/53697) – Possible Regressionregression
   A software bug that breaks or degrades something that previously worked. Regressions
   are often treated as critical bugs or [blockers](https://make.wordpress.org/core/2021/page/18/?output_format=md#blocker).
   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. – Border settings not displaying
   for Button Block
 * [#53702](https://core.trac.wordpress.org/ticket/53702) – Four css files removed
   between 5.7.x and 5.8 were not included in $_old_files
 * [#53713](https://core.trac.wordpress.org/ticket/53713) – Bounce underscore.js
   version in script-loader
 * [#53714](https://core.trac.wordpress.org/ticket/53714) – Bounce jquery.form.js
   version in script-loader
 * [#53715](https://core.trac.wordpress.org/ticket/53715) – Bounce hoverIntent.js
   version in script-loader
 * [#53716](https://core.trac.wordpress.org/ticket/53716) – The “/” missing at the
   end of image tag
 * [#53719](https://core.trac.wordpress.org/ticket/53719) – `grunt clean:css` does
   not clean the `css/dist` folder
 * [#53738](https://core.trac.wordpress.org/ticket/53738) – Broken loopLoop The 
   Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress
   processes each post to be displayed on the current page, and formats it according
   to how it matches specified criteria within The Loop tags. Any HTML or PHP code
   in the Loop will be processed on each post. [https://codex.wordpress.org/The_Loop](https://codex.wordpress.org/The_Loop)
   in WP_Theme_JSON_Resolver
 * [#53752](https://core.trac.wordpress.org/ticket/53752) – Twenty Ten: Block patterns
   file causes error in child themes
 * [#53757](https://core.trac.wordpress.org/ticket/53757) – Widget editor calls 
   get_block_categories() with incorrect arg type
 * [#53762](https://core.trac.wordpress.org/ticket/53762) – Replace the remaining
   references to wp.editor with wp.oldEditor
 * [#53769](https://core.trac.wordpress.org/ticket/53769) – Bundled themes: block-
   patterns.php file should use `get_template_directory_uri` instead of `get_stylesheet_directory_uri`
 * [#53773](https://core.trac.wordpress.org/ticket/53773) – /wp-adminadmin (and 
   super admin)/includes/ajax-actions.php file line 3006 is creating divide by zero
   error
 * [#53777](https://core.trac.wordpress.org/ticket/53777) – Bump bundled theme versions
   for
 * [#53799](https://core.trac.wordpress.org/ticket/53799) – Remove version-controlled
   files check from Test Old Branches workflow
 * [#53803](https://core.trac.wordpress.org/ticket/53803) – Customizer: Radio button
   on background image position selector visible on focus
 * [#53820](https://core.trac.wordpress.org/ticket/53820) – Build doesn’t support
   Docker Compose V2
 * [#53827](https://core.trac.wordpress.org/ticket/53827) – Increase number of media
   items displayed when clicking button to “Load More”
 * [#53830](https://core.trac.wordpress.org/ticket/53830) – Default filters try 
   to create nonce during installation before options table exists
 * [#53833](https://core.trac.wordpress.org/ticket/53833) – ‘Replace image’ Media
   Modal is missing select fields under filterFilter Filters are one of the two 
   types of Hooks [https://codex.wordpress.org/Plugin_API/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. media due to css issues
 * [#53877](https://core.trac.wordpress.org/ticket/53877) – Menus: Selected display
   locations for new menus aren’t saved
 * [#53898](https://core.trac.wordpress.org/ticket/53898) – Duplicated 404 templates
   in the TemplatePanel
 * [#53922](https://core.trac.wordpress.org/ticket/53922) – Docblockdocblock (phpdoc,
   xref, inline docs) in get_block_editor_settings function
 * [#53932](https://core.trac.wordpress.org/ticket/53932) – Media grid view doesn’t
   show all media elements
 * [#53936](https://core.trac.wordpress.org/ticket/53936) – Output of serialize_block_attributes
   does not match equivalent GutenbergGutenberg The Gutenberg project is the new
   Editor Interface for WordPress. The editor improves the process and experience
   of creating new content, making writing rich content much simpler. It uses ‘blocks’
   to add richness rather than shortcodes, custom HTML etc. [https://wordpress.org/gutenberg/](https://wordpress.org/gutenberg/)
   function
 * [#53955](https://core.trac.wordpress.org/ticket/53955) – Fix and improve the 
   docs for the image_editor_output_format filter
 * [#54030](https://core.trac.wordpress.org/ticket/54030) – Pressing esc in Widgets
   Editor closes panel in customizer
 * [#54036](https://core.trac.wordpress.org/ticket/54036) – PclZip throwing errors
   on PHPPHP The web scripting language in which WordPress is primarily architected.
   WordPress requires PHP 7.4 or higher 8 – previously merged patchpatch A special
   text file that describes changes to code, by identifying the files and lines 
   which are added, removed, and altered. It may also be referred to as a **diff**.
   A patch can be _applied_ to a codebase for testing. is incomplete
 * [#54052](https://core.trac.wordpress.org/ticket/54052) – Block editor package
   updates for 5.8.1

The following block editor issues from GitHubGitHub 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 by the repository owner. [https://github.com/](https://github.com/)
are fixed:

 * [PR33384](https://github.com/WordPress/gutenberg/pull/33384) – Fix API docs for
   data reference guides
 * [PR33381](https://github.com/WordPress/gutenberg/pull/33381) – Docs: use markdown
   headings instead of links for API declarations
 * [PR33498](https://github.com/WordPress/gutenberg/pull/33498) – Docs: Run Prettier
   after updating API in documentation
 * [PR33549](https://github.com/WordPress/gutenberg/pull/33549) – Use tabs instead
   of spaces in block transform doc example
 * [PR30617](https://github.com/WordPress/gutenberg/pull/30617) – Fix metaboxMetabox
   A post metabox is a draggable box shown on the post editing screen. Its purpose
   is to allow the user to select or enter information in addition to the main post
   content. This information should be related to the post in some way. reordering
 * [PR32083](https://github.com/WordPress/gutenberg/pull/32083) – Block editor: 
   move layout styles to document head (instead of rendering inline)
 * [PR33814](https://github.com/WordPress/gutenberg/pull/33814) – Widgets: Allow
   HTMLHTML HyperText Markup Language. The semantic scripting language primarily
   used for outputting content in web browsers. tags in description
 * [PR33457](https://github.com/WordPress/gutenberg/pull/33457) – Editor: Set ‘hide_empty’
   for the most used terms query
 * [PR33482](https://github.com/WordPress/gutenberg/pull/33482) – Update widget 
   editor help links to point to the new support article
 * [PR33621](https://github.com/WordPress/gutenberg/pull/33621) – Fixed that the
   block is selected instead of the title when using the select all shortcut.
 * [PR33699](https://github.com/WordPress/gutenberg/pull/33699) – Writing flow: 
   select all: remove early return for post title
 * [PR33618](https://github.com/WordPress/gutenberg/pull/33618) – Call onChangeSectionExpanded
   conditionally
 * [PR33679](https://github.com/WordPress/gutenberg/pull/33679) – FontSizePicker:
   Use number values when the initial value is a number
 * [PR33739](https://github.com/WordPress/gutenberg/pull/33739) – Fix justification
   for button block when selected
 * [PR33771](https://github.com/WordPress/gutenberg/pull/33771) – Add error boundaries
   to widget screens
 * [PR33802](https://github.com/WordPress/gutenberg/pull/33802) – Fix insertion 
   point in Widgets editors
 * [PR34280](https://github.com/WordPress/gutenberg/pull/34280) – Default batch 
   processor: Respect the batch endpoint’s maxItems
 * [PR34314](https://github.com/WordPress/gutenberg/pull/34314) – Fix button block
   focus trap after a URLURL A specific web address of a website or web page on 
   the Internet, such as a website’s URL www.wordpress.org has been added
 * [PR34076](https://github.com/WordPress/gutenberg/pull/34076) – Text for dropdown
   fields within legacy widgets in the Customizer is off centered
 * [PR32935](https://github.com/WordPress/gutenberg/pull/32935) – Add a SearchControl
   component and reuse accross the UIUI User interface(class change in tests)

## What’s next?

The `dev-reviewed` workflow (double committercommitter A developer with commit access.
WordPress has five lead developers and four permanent core developers with commit
access. Additionally, the project usually has a few guest or component committers-
a developer receiving commit access, generally for a single release cycle (sometimes
renewed) and/or for a specific component. sign-off) is now in effect when making
any changes to the 5.8 branchbranch A directory in Subversion. WordPress uses branches
to store the latest development code for each major release (3.9, 4.0, etc.). Branches
are then updated with code for any minor releases of that branch. Sometimes, a major
version of WordPress and its minor versions are collectively referred to as a "branch",
such as "the 4.0 branch"..

As per the [proposed WordPress 5.8.1 schedule](https://make.wordpress.org/core/2021/08/24/wordpress-5-8-x-release-team-and-5-8-1-schedule/),
the final release is expected on Wednesday, September 8, 2021. Please note that 
this date can change depending on possible issues after RC1 is released. Coordination
will happen in the WordPress.orgWordPress.org The community site where WordPress
code is created and shared by the users. This is where you can download the source
code for WordPress core, plugins and themes as well as the central location for 
community conversations and organization. [https://wordpress.org/](https://wordpress.org/)
SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
[#5-8-release-leads](https://wordpress.slack.com/archives/C01VACX5E2W) channel.

A special thanks to everyone who helped test, raised issues, and helped to fix tickets.
With this release candidate testing continues, so please, help test!

The 5.8.1 release is being led by [@](https://profiles.wordpress.org/peterwilsoncc/)
[desrosj](https://profiles.wordpress.org/desrosj/) and [@circlecube](https://profiles.wordpress.org/circlecube/).

_Props [@webcommsat](https://profiles.wordpress.org/webcommsat/) and [@desrosj](https://profiles.wordpress.org/desrosj/)
for peer review._

[#5-8](https://make.wordpress.org/core/tag/5-8/), [#5-8-1](https://make.wordpress.org/core/tag/5-8-1/),
[#minor-releases](https://make.wordpress.org/core/tag/minor-releases/), [#releases](https://make.wordpress.org/core/tag/releases/)

# Post navigation

[← Older posts](https://make.wordpress.org/core/2021/page/19/?output_format=md)

[Newer posts →](https://make.wordpress.org/core/2021/page/17/?output_format=md)