[wp-trac] [WordPress Trac] #56723: 6.1 Dev Notes Tracking Issue

WordPress Trac noreply at wordpress.org
Tue Oct 11 08:00:19 UTC 2022


#56723: 6.1 Dev Notes Tracking Issue
--------------------------+-------------------------
 Reporter:  milana_cap    |       Owner:  milana_cap
     Type:  defect (bug)  |      Status:  assigned
 Priority:  normal        |   Milestone:  6.1
Component:  General       |     Version:
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:
--------------------------+-------------------------
Description changed by audrasjb:

Old description:

> = 6.1 Dev Notes Tracking Issue
>
> To avoid tracking Dev Note authors in private conversations and have the
> transparency over process, this ticket will be used to list all needed
> Dev Notes and their authors. Any discussion regarding Dev Notes, asking
> for reviews, submitting drafts etc, can be done here.
>
> == Administration
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #17851 Wrapping Sections with add_settings_section || || @audrasjb ||
> @audrasjb || Misc Core ||
> || #34564 WP_List_Table::get_column_info() inefficient || performance ||
> @peterwilsoncc || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #42066 List tables: consider a new method to generate the views links
> markup || || @costdev || @costdev ||
> [https://make.wordpress.org/core/2022/10/09/introducing-
> wp_list_tableget_views_links-in-wordpress-6-1/ dev note] ||
> || #18449 List Table Factory Needs to be Pluggable || || @peterwilsoncc
> || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
>
> == Bootstrap/Load
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #56068 Send HTTP headers after querying posts in WP::main() ||
> performance || @SergeyBiryukov || @joostdevalk ||
> [https://make.wordpress.org/core/2022/10/10/moving-the-send_headers-
> action-to-later-in-the-load/ dev note] ||
>
> == Cache API
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #4476 Delete Cache by Group || || @spacedmonkey || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #56198 Check cache key type || performance || @SergeyBiryukov ||
> @milana_cap || [https://make.wordpress.org/core/?p=99318&preview=true
> draft field guide] ||
> || #56386 Remove `@access private` from cache priming functions. ||
> performance || @peterwilsoncc || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
>
> == Database
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #52506 Add escaping method for table names in SQL queries ||
> performance || @davidbaumwald || @craigfrancis ||
> [https://make.wordpress.org/core/2022/10/08/escaping-table-and-field-
> names-with-wpdbprepare-in-wordpress-6-1/ dev note] ||
> || #56268 Rename wp-db.php to class-wpdb.php || coding-standards ||
> @SergeyBiryukov || @milana_cap ||
> [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
> field guide] ||
>
> == Editor
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #53148 Blocks: Add new `render` property in `block.json` for block
> types || || @gziolo || @gziolo ||
> [https://make.wordpress.org/core/?p=98762&preview=true draft] ||
> || #55005 Improve PHP performance for block.json files || performance ||
> @hellofromTonya || @ironprogrammer ||
> [https://make.wordpress.org/core/2022/10/07/improved-php-performance-for-
> core-blocks-registration/ dev note] ||
> || #56067 Hide query loop pagination link arrows from assistive
> technology || accessibility || @audrasjb || || grouped ||
> || #56408 Blocks: Allow registering multiple items for all supported
> asset types || || @gziolo || @gziolo ||
> [https://make.wordpress.org/core/?p=98762&preview=true draft] ||
>
> == Embeds
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #55860 Add Pocket Casts as an oEmbed provider || || @peterwilsoncc ||
> @audrasjb || ||
> || #55771 Add oEmbed support for Google Data Studio || || @peterwilsoncc
> || || misc ||
>
> == Feeds
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #55904 Add a set of fine-grained filters to disable the different
> types of feed links separately || || @audrasjb || @audrasjb || Misc Core
> ||
>
> == General
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #35188 Pass nonce action from "nonce_life" filter ||  || @audrasjb ||
> @audrasjb || ||
> || #53392 add a filter for the arguments of `the_posts_pagination()` ||
> docs || @davidbaumwald || @pbiron || ||
> || #54394 Add functions for required fields indicator and message ||
> accessibility || @audrasjb || @sabernhardt ||
> [https://make.wordpress.org/core/?p=99710&preview=true required fields
> note] ||
> || #55194 wp_rand( 0, 0) result in random integer || docs || @audrasjb ||
> || ||
> || #56389 Make wp_required_field_indicator and wp_required_field_message
> filterable ||  || @audrasjb || @sabernhardt ||
> [https://make.wordpress.org/core/?p=99710&preview=true required fields
> note] ||
>
> == I18N
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #39210 switch_to_locale() unloads all plugin and theme translations ||
> || @ocean90 || || ||
>
> == Login and Registration
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #40361 Improvements for wp-signup.php and wp-activate.php markup and
> CSS || accessibility, multisite || @joedolson || @sabernhardt ||
> [https://docs.google.com/document/d/1MMcxyj6RP1_9NJTbQlqYjEse39JvXu_4N6C3I6rozbo/edit?usp=sharing
> 40361 draft] ||
> || #55388 Lost Password URL filtration || || @davidbaumwald ||
> @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
> || #19898 Create an is_login_screen() function similar to is_admin() ||
> || @SergeyBiryukov || @rpasillas ||
> [https://make.wordpress.org/core/2022/09/11/new-is_login_screen-function-
> for-determining-if-a-page-is-the-login-screen/ dev note] ||
>
> == Media
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #53232 Add async decoding attribute as default to the HTML image tags
> generated by WordPress || performance || @adamsilverstein || @milana_cap
> || [https://make.wordpress.org/core/?p=99318&preview=true draft field
> guide] ||
> || #54788 Mute a video on WP with [video] || || @antpb || @milana_cap ||
> [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
> field guide] ||
> || #55227 Attachments: add caching to wp_count_attachments || performance
> || @audrasjb || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #55828 Add filter in `wp_read_audio_metadata` function || || @audrasjb
> || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
> || #56036 Call update_post_parent_caches in WP_Media_List_Table ||
> performance || @antpb || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #56037 Call update_post_parent_caches in wp_ajax_query_attachments
> function || performance || @peterwilsoncc || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
>
> == Networks and Sites
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #21734 Completely remove global terms || multisite || @desrosj ||
> @milana_cap ||
> [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
> field guide] ||
> || #37181 Use metadata api in *_network_options || performance ||
> @spacedmonkey || @spacedmonkey||
> [https://make.wordpress.org/core/2022/10/10/multisite-improvements-in-
> wordpress-6-1/ dev note] ||
> || #55802 Store main site of network in network options || performance ||
> @spacedmonkey || @spacedmonkey||
> [https://make.wordpress.org/core/2022/10/10/multisite-improvements-in-
> wordpress-6-1/ dev note] ||
>
> == Options, Meta APIs
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #37930 Introduce a general `pre_option` filter in `get_option()` || ||
> @spacedmonkey || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
>
> == Plugins
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #35357 Introduce did_filter() || || @chriscct7 || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
>
> == Posts, Post Types
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #36723 Add caching to wp_old_slug_redirect || performance ||
> @spacedmonkey || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #36905 Add caching to get_page_by_title || performance ||
> @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
> performance-in-6-1/ dev note] ||
> || #37114 Allow short-circuiting `get_post_class` for performance ||
> template, performance || @davidbaumwald || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #45329 get_post_permalink tries is_wp_error on get_post which it will
> never be || || @SergeyBiryukov || || miscellaneous|grouped ||
> || #56100 Call update_post_author_caches in WP_Posts_List_Table class ||
> performance || @spacedmonkey || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
>
> == Query
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #17025 wp_list_authors() is not filterable || || @audrasjb ||
> @audrasjb || ||
> || #22176 Cache the results of the posts_request_ids query || performance
> || @peterwilsoncc || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
> performance-in-6-1/ dev note] ||
> || #55716 Prime users in cache in WP_Query || performance ||
> @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
> performance-in-6-1/ dev note] ||
>
> == REST API
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #41998 REST API: Add debug mode || || @TimothyBlynJacobs ||
> @kadamwhite || ||
> || #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
> || @kadamwhite || ||
> || #52992 REST API: Avoid unnecessarily preparing item links ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
> || #55592 Prime caches for featured images in post rest api controller ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
> || #55593 Prime caches for post parents in post rest api controller ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
> || #55620 Prime caches linked objects in menu item REST API ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
> || #55674 Improve performance Search REST API || performance ||
> @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
> || #56272 REST API: Prime post caches in comments in endpoint. ||
> performance || @peterwilsoncc || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
> the-rest-api/ dev note] ||
>
> == Script Loader
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #42438 Add support for preload links (similar to resource hints) ||
> performance || @swissspidy || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
>
> == Site Health
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #56040 Port Persistent Object Cache Health Check from performance
> plugin to core || performance || @furi3r || @furi3r ||
> [https://make.wordpress.org/core/2022/10/06/new-cache-site-health-checks-
> in-wordpress-6-1/ dev note] ||
> || #56041 Port Audit Full Page Cache from performance plugin to core ||
> performance || @furi3r || @furi3r ||
> [https://make.wordpress.org/core/2022/10/06/new-cache-site-health-checks-
> in-wordpress-6-1/ dev note] ||
>
> == Taxonomy
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54472 Taxonomy: Unregistering taxonomy with default term endlessly
> regenerates options || performance || @peterwilsoncc || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #55606 Add 'ajax_term_search_results' filter || || @audrasjb ||
> @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
> || #56215 Introduce `is_term_publicly_viewable()` function || ||
> @johnbillion || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
>
> == Themes
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54541 Add actions to template loading to assist with collecting debug
> info || performance || @johnbillion || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||
> || #56180 get_header_image(): may consider adding filter in
> 'get_header_image()' || administration || @audrasjb || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
> || #56283 Add "Block Theme" filter under "Add themes" || accessibility,
> administration || @audrasjb || || ||
>
> == Upgrade/Install
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #14179 Theme asking to update (theme with same name on WordPress.org)
> || || @audrasjb || @afragen ||
> [https://make.wordpress.org/core/2022/10/06/introducing-update-uri-theme-
> header-in-wordpress-6-1/ dev note] ||
>
> == Users
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54874 [New User Notification] Allow conditional mail supression || ||
> @johnbillion || @milana_cap ||
> [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
> dev note draft] ||
> || #55594 Prime user meta in WP_User_Query || performance ||
> @spacedmonkey || @milana_cap ||
> [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
> ||

New description:

 = 6.1 Dev Notes Tracking Issue

 To avoid tracking Dev Note authors in private conversations and have the
 transparency over process, this ticket will be used to list all needed Dev
 Notes and their authors. Any discussion regarding Dev Notes, asking for
 reviews, submitting drafts etc, can be done here.

 == Administration

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #17851 Wrapping Sections with add_settings_section || || @audrasjb ||
 @audrasjb || Misc Core ||
 || #34564 WP_List_Table::get_column_info() inefficient || performance ||
 @peterwilsoncc || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #42066 List tables: consider a new method to generate the views links
 markup || || @costdev || @costdev ||
 [https://make.wordpress.org/core/2022/10/09/introducing-
 wp_list_tableget_views_links-in-wordpress-6-1/ dev note] ||
 || #18449 List Table Factory Needs to be Pluggable || || @peterwilsoncc ||
 @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||

 == Bootstrap/Load

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #56068 Send HTTP headers after querying posts in WP::main() ||
 performance || @SergeyBiryukov || @joostdevalk ||
 [https://make.wordpress.org/core/2022/10/10/moving-the-send_headers-
 action-to-later-in-the-load/ dev note] ||

 == Cache API

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #4476 Delete Cache by Group || || @spacedmonkey || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #56198 Check cache key type || performance || @SergeyBiryukov ||
 @milana_cap || [https://make.wordpress.org/core/?p=99318&preview=true
 draft field guide] ||
 || #56386 Remove `@access private` from cache priming functions. ||
 performance || @peterwilsoncc || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||

 == Database

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #52506 Add escaping method for table names in SQL queries ||
 performance || @davidbaumwald || @craigfrancis ||
 [https://make.wordpress.org/core/2022/10/08/escaping-table-and-field-
 names-with-wpdbprepare-in-wordpress-6-1/ dev note] ||
 || #56268 Rename wp-db.php to class-wpdb.php || coding-standards ||
 @SergeyBiryukov || @milana_cap ||
 [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
 field guide] ||

 == Editor

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #53148 Blocks: Add new `render` property in `block.json` for block
 types || || @gziolo || @gziolo ||
 [https://make.wordpress.org/core/?p=98762&preview=true draft] ||
 || #55005 Improve PHP performance for block.json files || performance ||
 @hellofromTonya || @ironprogrammer ||
 [https://make.wordpress.org/core/2022/10/07/improved-php-performance-for-
 core-blocks-registration/ dev note] ||
 || #56067 Hide query loop pagination link arrows from assistive technology
 || accessibility || @audrasjb || || grouped ||
 || #56408 Blocks: Allow registering multiple items for all supported asset
 types || || @gziolo || @gziolo ||
 [https://make.wordpress.org/core/?p=98762&preview=true draft] ||

 == Embeds

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #55860 Add Pocket Casts as an oEmbed provider || || @peterwilsoncc ||
 @audrasjb || Misc Core ||
 || #55771 Add oEmbed support for Google Data Studio || || @peterwilsoncc
 || || misc ||

 == Feeds

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #55904 Add a set of fine-grained filters to disable the different types
 of feed links separately || || @audrasjb || @audrasjb || Misc Core ||

 == General

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #35188 Pass nonce action from "nonce_life" filter ||  || @audrasjb ||
 @audrasjb || Misc Core ||
 || #53392 add a filter for the arguments of `the_posts_pagination()` ||
 docs || @davidbaumwald || @pbiron || ||
 || #54394 Add functions for required fields indicator and message ||
 accessibility || @audrasjb || @sabernhardt ||
 [https://make.wordpress.org/core/?p=99710&preview=true required fields
 note] ||
 || #55194 wp_rand( 0, 0) result in random integer || docs || @audrasjb ||
 || ||
 || #56389 Make wp_required_field_indicator and wp_required_field_message
 filterable ||  || @audrasjb || @sabernhardt ||
 [https://make.wordpress.org/core/?p=99710&preview=true required fields
 note] ||

 == I18N

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #39210 switch_to_locale() unloads all plugin and theme translations ||
 || @ocean90 || || ||

 == Login and Registration

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #40361 Improvements for wp-signup.php and wp-activate.php markup and
 CSS || accessibility, multisite || @joedolson || @sabernhardt ||
 [https://docs.google.com/document/d/1MMcxyj6RP1_9NJTbQlqYjEse39JvXu_4N6C3I6rozbo/edit?usp=sharing
 40361 draft] ||
 || #55388 Lost Password URL filtration || || @davidbaumwald || @milana_cap
 || [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19
 misc dev note draft] ||
 || #19898 Create an is_login_screen() function similar to is_admin() || ||
 @SergeyBiryukov || @rpasillas ||
 [https://make.wordpress.org/core/2022/09/11/new-is_login_screen-function-
 for-determining-if-a-page-is-the-login-screen/ dev note] ||

 == Media

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #53232 Add async decoding attribute as default to the HTML image tags
 generated by WordPress || performance || @adamsilverstein || @milana_cap
 || [https://make.wordpress.org/core/?p=99318&preview=true draft field
 guide] ||
 || #54788 Mute a video on WP with [video] || || @antpb || @milana_cap ||
 [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
 field guide] ||
 || #55227 Attachments: add caching to wp_count_attachments || performance
 || @audrasjb || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #55828 Add filter in `wp_read_audio_metadata` function || || @audrasjb
 || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||
 || #56036 Call update_post_parent_caches in WP_Media_List_Table ||
 performance || @antpb || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #56037 Call update_post_parent_caches in wp_ajax_query_attachments
 function || performance || @peterwilsoncc || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||

 == Networks and Sites

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #21734 Completely remove global terms || multisite || @desrosj ||
 @milana_cap ||
 [https://make.wordpress.org/core/?p=99406&preview=1&_ppp=5296be15f7 draft
 field guide] ||
 || #37181 Use metadata api in *_network_options || performance ||
 @spacedmonkey || @spacedmonkey||
 [https://make.wordpress.org/core/2022/10/10/multisite-improvements-in-
 wordpress-6-1/ dev note] ||
 || #55802 Store main site of network in network options || performance ||
 @spacedmonkey || @spacedmonkey||
 [https://make.wordpress.org/core/2022/10/10/multisite-improvements-in-
 wordpress-6-1/ dev note] ||

 == Options, Meta APIs

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #37930 Introduce a general `pre_option` filter in `get_option()` || ||
 @spacedmonkey || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||

 == Plugins

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #35357 Introduce did_filter() || || @chriscct7 || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||

 == Posts, Post Types

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #36723 Add caching to wp_old_slug_redirect || performance ||
 @spacedmonkey || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #36905 Add caching to get_page_by_title || performance || @spacedmonkey
 || @spacedmonkey || [https://make.wordpress.org/core/2022/10/07
 /improvements-to-wp_query-performance-in-6-1/ dev note] ||
 || #37114 Allow short-circuiting `get_post_class` for performance ||
 template, performance || @davidbaumwald || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #45329 get_post_permalink tries is_wp_error on get_post which it will
 never be || || @SergeyBiryukov || || miscellaneous|grouped ||
 || #56100 Call update_post_author_caches in WP_Posts_List_Table class ||
 performance || @spacedmonkey || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||

 == Query

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #17025 wp_list_authors() is not filterable || || @audrasjb || @audrasjb
 || Misc Core ||
 || #22176 Cache the results of the posts_request_ids query || performance
 || @peterwilsoncc || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
 performance-in-6-1/ dev note] ||
 || #55716 Prime users in cache in WP_Query || performance || @spacedmonkey
 || @spacedmonkey || [https://make.wordpress.org/core/2022/10/07
 /improvements-to-wp_query-performance-in-6-1/ dev note] ||

 == REST API

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #41998 REST API: Add debug mode || || @TimothyBlynJacobs || @kadamwhite
 || ||
 || #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
 || @kadamwhite || ||
 || #52992 REST API: Avoid unnecessarily preparing item links ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||
 || #55592 Prime caches for featured images in post rest api controller ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||
 || #55593 Prime caches for post parents in post rest api controller ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||
 || #55620 Prime caches linked objects in menu item REST API || performance
 || @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||
 || #55674 Improve performance Search REST API || performance ||
 @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||
 || #56272 REST API: Prime post caches in comments in endpoint. ||
 performance || @peterwilsoncc || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/10/performance-improvements-to-
 the-rest-api/ dev note] ||

 == Script Loader

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #42438 Add support for preload links (similar to resource hints) ||
 performance || @swissspidy || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||

 == Site Health

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #56040 Port Persistent Object Cache Health Check from performance
 plugin to core || performance || @furi3r || @furi3r ||
 [https://make.wordpress.org/core/2022/10/06/new-cache-site-health-checks-
 in-wordpress-6-1/ dev note] ||
 || #56041 Port Audit Full Page Cache from performance plugin to core ||
 performance || @furi3r || @furi3r ||
 [https://make.wordpress.org/core/2022/10/06/new-cache-site-health-checks-
 in-wordpress-6-1/ dev note] ||

 == Taxonomy

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #54472 Taxonomy: Unregistering taxonomy with default term endlessly
 regenerates options || performance || @peterwilsoncc || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #55606 Add 'ajax_term_search_results' filter || || @audrasjb ||
 @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||
 || #56215 Introduce `is_term_publicly_viewable()` function || ||
 @johnbillion || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||

 == Themes

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #54541 Add actions to template loading to assist with collecting debug
 info || performance || @johnbillion || @milana_cap ||
 [https://make.wordpress.org/core/?p=99318&preview=true draft field guide]
 ||
 || #56180 get_header_image(): may consider adding filter in
 'get_header_image()' || administration || @audrasjb || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||
 || #56283 Add "Block Theme" filter under "Add themes" || accessibility,
 administration || @audrasjb || || ||

 == Upgrade/Install

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #14179 Theme asking to update (theme with same name on WordPress.org)
 || || @audrasjb || @afragen || [https://make.wordpress.org/core/2022/10/06
 /introducing-update-uri-theme-header-in-wordpress-6-1/ dev note] ||

 == Users

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #54874 [New User Notification] Allow conditional mail supression || ||
 @johnbillion || @milana_cap ||
 [https://make.wordpress.org/core/?p=99679&preview=1&_ppp=56aa8d6b19 misc
 dev note draft] ||
 || #55594 Prime user meta in WP_User_Query || performance || @spacedmonkey
 || @milana_cap || [https://make.wordpress.org/core/?p=99318&preview=true
 draft field guide] ||

--

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/56723#comment:37>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list