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

WordPress Trac noreply at wordpress.org
Mon Oct 10 13:12:36 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 milana_cap:

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 || ||
> || #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
> || || ||
>
> == Bootstrap/Load
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #56068 Send HTTP headers after querying posts in WP::main() ||
> performance || @SergeyBiryukov || @joostdevalk ||
> [https://docs.google.com/document/d/1c0R9ehtw7trNuacPcuGhUG8F1MT0X6sxBfatqDrD6P8/edit
> draft] ||
>
> == 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 || || miscellaneous ||
>
> == 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 || ||
>
> == 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 || ||
>
> == 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://docs.google.com/document/d/1kPhTTN4LOjoVh3xJ4DE3KMU6o6OsCLibuh1dyQ0xwP8/edit?usp=sharing
> required fields draft] ||
> || #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://docs.google.com/document/d/1kPhTTN4LOjoVh3xJ4DE3KMU6o6OsCLibuh1dyQ0xwP8/edit?usp=sharing
> required fields draft] ||
>
> == 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 || ||
> || #55388 Lost Password URL filtration || || @davidbaumwald || ||
> miscellaneous|grouped ||
>
> == 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 || ||
> miscellaneous|grouped ||
> || #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
> || || miscellaneous|grouped ||
> || #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 || ||
> ||
> || #37181 Use metadata api in *_network_options || performance ||
> @spacedmonkey || @spacedmonkey||
> [https://docs.google.com/document/d/1EFKmDd97jo0St9bIMZ82EDFd2_mDfDEheJ3VuVJUUG0/edit#heading=h.e5ghklmtspf8
> draft] ||
> || #55802 Store main site of network in network options || performance ||
> @spacedmonkey || @spacedmonkey||
> [https://docs.google.com/document/d/1EFKmDd97jo0St9bIMZ82EDFd2_mDfDEheJ3VuVJUUG0/edit#heading=h.e5ghklmtspf8
> draft] ||
>
> == Options, Meta APIs
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #37930 Introduce a general `pre_option` filter in `get_option()` || ||
> @spacedmonkey || || miscellaneous|grouped ||
>
> == Plugins
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #35357 Introduce did_filter() || || @chriscct7 || || ||
>
> == 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 || || ||
> || #52992 REST API: Avoid unnecessarily preparing item links ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55592 Prime caches for featured images in post rest api controller ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55593 Prime caches for post parents in post rest api controller ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55620 Prime caches linked objects in menu item REST API ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
> performance-in-6-1/ dev note] ||
> || #55674 Improve performance Search REST API || performance ||
> @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #56272 REST API: Prime post caches in comments in endpoint. ||
> performance || @peterwilsoncc || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
> || || ||
>
> == 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://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
> draft] ||
> || #56041 Port Audit Full Page Cache from performance plugin to core ||
> performance || @furi3r || @furi3r ||
> [https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
> draft] ||
>
> == 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 || || ||
> || #56215 Introduce `is_term_publicly_viewable()` function || ||
> @johnbillion || || ||
>
> == 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 || || ||
> || #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 || @audrasjb || ||
>
> == Users
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54874 [New User Notification] Allow conditional mail supression || ||
> @johnbillion || || ||
> || #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 || ||
 || #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 ||
 || ||

 == Bootstrap/Load

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #56068 Send HTTP headers after querying posts in WP::main() ||
 performance || @SergeyBiryukov || @joostdevalk ||
 [https://docs.google.com/document/d/1c0R9ehtw7trNuacPcuGhUG8F1MT0X6sxBfatqDrD6P8/edit
 draft] ||

 == 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 || || miscellaneous ||

 == 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 || ||

 == 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 || ||

 == 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://docs.google.com/document/d/1kPhTTN4LOjoVh3xJ4DE3KMU6o6OsCLibuh1dyQ0xwP8/edit?usp=sharing
 required fields draft] ||
 || #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://docs.google.com/document/d/1kPhTTN4LOjoVh3xJ4DE3KMU6o6OsCLibuh1dyQ0xwP8/edit?usp=sharing
 required fields draft] ||

 == 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 || ||
 || #55388 Lost Password URL filtration || || @davidbaumwald || ||
 miscellaneous|grouped ||

 == 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 || ||
 miscellaneous|grouped ||
 || #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
 || || miscellaneous|grouped ||
 || #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 || || ||
 || #37181 Use metadata api in *_network_options || performance ||
 @spacedmonkey || @spacedmonkey||
 [https://docs.google.com/document/d/1EFKmDd97jo0St9bIMZ82EDFd2_mDfDEheJ3VuVJUUG0/edit#heading=h.e5ghklmtspf8
 draft] ||
 || #55802 Store main site of network in network options || performance ||
 @spacedmonkey || @spacedmonkey||
 [https://docs.google.com/document/d/1EFKmDd97jo0St9bIMZ82EDFd2_mDfDEheJ3VuVJUUG0/edit#heading=h.e5ghklmtspf8
 draft] ||

 == Options, Meta APIs

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #37930 Introduce a general `pre_option` filter in `get_option()` || ||
 @spacedmonkey || || miscellaneous|grouped ||

 == Plugins

 ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
 || #35357 Introduce did_filter() || || @chriscct7 || || ||

 == 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 || || ||
 || #52992 REST API: Avoid unnecessarily preparing item links ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
 pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
 || #55592 Prime caches for featured images in post rest api controller ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
 pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
 || #55593 Prime caches for post parents in post rest api controller ||
 performance || @spacedmonkey || @spacedmonkey ||
 [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
 pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
 || #55620 Prime caches linked objects in menu item REST API || performance
 || @spacedmonkey || @spacedmonkey ||
 [https://make.wordpress.org/core/2022/10/07/improvements-to-wp_query-
 performance-in-6-1/ dev note] ||
 || #55674 Improve performance Search REST API || performance ||
 @spacedmonkey || @spacedmonkey ||
 [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
 pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
 || #56272 REST API: Prime post caches in comments in endpoint. ||
 performance || @peterwilsoncc || @spacedmonkey ||
 [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
 pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
 || #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
 || || ||

 == 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://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
 draft] ||
 || #56041 Port Audit Full Page Cache from performance plugin to core ||
 performance || @furi3r || @furi3r ||
 [https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
 draft] ||

 == 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 || || ||
 || #56215 Introduce `is_term_publicly_viewable()` function || ||
 @johnbillion || || ||

 == 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 || || ||
 || #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 || || ||
 || #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:25>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list