This Week at WordPress.org (July 8, 2024)
News
- WordPress 6.6 RC3
- WP Briefing: Episode 83: Learning Pathways
- Announcing the 2024 Kim Parsell Memorial Scholarship Recipient: Cynthia Norman
- Announcing the Shortlisted Projects for Uganda Website Projects Competition 2024
WordPress 6.6 Dev Notes
- WordPress 6.6 Release Candidate Phase
- Editing custom fields from connected blocks
- Updates to the Interactivity API in 6.6
- WordPress 6.6 Field Guide
- Miscellaneous developer changes in WordPress 6.6
- Updates to the HTML API in 6.6
- Introducing the Token Map
- Proposal: Block Variation Aliases
- Miscellaneous Editor changes in WordPress 6.6
- Internationalization improvements in 6.6
- Section Styles
- WordPress 6.6 CSS Specificity
- Roster of design tools per block (WordPress 6.6 edition)
- Site-wide background images in WordPress 6.6
- Theme.json version 3
- Social Links block changes in WordPress 6.6
- Options API: Disabling autoload for large options
- Improvements to active block variation detection
- Grid layout type
- Preparation for React 19 Upgrade
- JSX in WordPress 6.6
- WordPress 6.6 release squad ready
- Bug Scrub Schedule for WordPress 6.6
Accessibility
Community
- Community Team July Meeting Recap
- Notes from the discussion on (global) sponsorships during WCEU 2024
- First-Time Attendees: A Key Metric of Success for WordPress Events
- Community Team Meeting Agenda for 4 July 2024
- Recap of the Contributor Working Groupβs Mentorship Chat on June 20th 2024
- Reactivating Inactive Meetup Groups
- Across Teams
- Proposal to integrate Slack workspaces from local WP Communities into Slack Enterprise Grid
Community GitHub
- Meetup Durango – Status: Open
- Meetup Guwahati, Assam, India – Status: Open
- Meetup Edmonton, Alberta (Canada) – Status: Open
- WordCamp Osogbo, Nigeria – Status: Open
- WordCamp Bhopal, India – Status: Open
- Team Meeting Recap – December – Status: Open
- Team Meeting Recap – November – Status: Open
- Team Meeting Recap – October – Status: Open
- Team Meeting Recap – September – Status: Open
- Team Meeting Recap – August – Status: Open
- Team Meeting Host – December session #2 – Status: Open
- Team Meeting Host – November session #2 – Status: Open
- Team Meeting Host – October session #2 – Status: Open
- Team Meeting Host – September session #2 – Status: Open
- Team Meeting Host – August session #2 – Status: Open
Core
- Hallway Hangout: Letβs chat about whatβs next in Gutenberg (August 2024)
- What would you like to see in the next default WordPress theme?
- WordPress 6.7 Planning Proposal & Call for Volunteers
- Whatβs new in Gutenberg 18.7? (03 July)
- Hallway Hangout: Section styles and other block style variation updates
- Recap Hallway Hangout: Exploring Grid Layouts
- GH Pages: fix previous releases sorting – Status: Open
- Test Reporter RaiolaNetworks.com – Status: Open
- Prepare PL 3.3.0 release – Status: Open
Create Block Theme
- Ability to reset all settings in one click – Status: Open
- Add support for Section Styles – Status: Open
- HTML inside text blocks renders as text – Status: Open
Core Trac
- Weekly Round-Up
- β¨ Enhancement
- Prime notoptions within
delete_option()
,delete_network_option()
. – Status: Assigned, Owner: pbearne, Milestone: 6.7, Component: Options, Meta APIs - Refactor Etag-based cache busting for styles and scripts solution and add tests – Status: New, Milestone: Awaiting Review, Component: Script Loader
- Script Modules: Allow scripts to depend on modules – Status: New, Milestone: Awaiting Review, Component: Script Loader
- KSES Allow more custom data attributes to align with browsers – Status: New, Milestone: Awaiting Review, Component: General
- Improve
wp_count_posts()
query performance for users withoutread_private_posts
capabilities – Status: New, Milestone: Awaiting Review, Component: Posts, Post Types - Add support for positioning child blocks inside a Grid block – Status: New, Milestone: 6.7, Component: Editor
- Use empty_trash_days to show how many days deleted posts will be kept for in the trash – Status: New, Milestone: Awaiting Review, Component: Administration
- Interactivity API: Use Script Module filter to pass data to the client – Status: Assigned, Owner: jonsurrell, Milestone: Awaiting Review, Component: Interactivity API
- Switch locale to admin locale when sending admin notifications – Status: New, Milestone: Awaiting Review, Component: I18N
- HTML API: Audit class name methods for consistency and correctness – Status: Assigned, Milestone: Future Release, Component: HTML API
- HTML API: Performance Improvements for 6.7 – Status: New, Milestone: 6.7, Component: HTML API
- Modify Events and News Widget to Show Global Events Separate from Local Events + Improve Accessibility of the Widget – Status: New, Milestone: Awaiting Review, Component: Administration
- Theme.json: enable block-level background image styles – Status: New, Milestone: 6.7, Component: Themes
- Make wp_delete_file return to be compliant both with PHP and WPCS – Status: New, Milestone: Awaiting Review, Component: Filesystem API
- π Defect (bug)
- 6.5.5 Makes Theme Files Inaccessible – Status: Reopened, Owner: jorbin, Milestone: 6.5.6, Component: Filesystem API
- Hook parent_file – Status: New, Milestone: Awaiting Review, Component: Administration
- Attention points in Pentest – Status: New, Milestone: Awaiting Review, Component: General
- wp_audio_shortcode() outputs invalid HTML – Status: New, Milestone: Awaiting Review, Component: Media
- New swap template feature make website not repond – Status: New, Milestone: Awaiting Review, Component: Editor
- Plugins page keeps making HTTP requests for plugin dependencies which are not in the WordPress Plugin Directory – Status: New, Milestone: Awaiting Review, Component: Plugins
- Test tool and unit test improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
- HTML API: Fragment parser should not add context node to stack of open elements – Status: New, Milestone: 6.7, Component: HTML API
- autofocus query string parameter in customizer url is broken in WP6.6-RC2 – Status: New, Milestone: 6.6.1, Component: Customize
- Twenty Twenty-One Theme: Latest post block does not appear selected text color on editor & front end sides – Status: New, Milestone: Future Release, Component: Bundled Theme
- HTML API: Improved spec support in 6.7 – Status: New, Milestone: 6.7, Component: HTML API
- health check count display bug – Status: New, Milestone: Awaiting Review, Component: General
- Issue with search functionality in installed themes section – Status: Accepted, Owner: joedolson, Milestone: 6.6.1, Component: Themes
- WordPress 6.6 RC2 Issues report – with Customizer Redirect Sections in WordPress RC2 – Status: New, Milestone: 6.6.1, Component: Customize
- WP_REST_Templates_Controller::get_wp_templates_author_text_field() doesn’t always return value – Status: New, Milestone: 6.7, Component: REST API
- Cannot Insert Images in WordPress 6.5.5 – Status: New, Milestone: Awaiting Review, Component: General
- Multiple bundled themes: block editor style is added incorrectly – Status: New, Milestone: Future Release, Component: Bundled Theme
- 6.6-RC2 Editing/Inserting Synced pattern (reusable block) with server side rendering broken – Status: New, Milestone: Awaiting Review, Component: Editor
- Unused variables in wp-includes/rest-api/*.php files – Status: Reviewing, Owner: SergeyBiryukov, Milestone: 6.7, Component: REST API
- Twenty Thirteen: Search block button background does not reflect block setting of solid color – Status: New, Milestone: Awaiting Review, Component: Bundled Theme
- Hyphenation problem in Dutch language – Status: New, Milestone: Awaiting Review, Component: Formatting
- Resized images larger in filesize than original, when setting jpeg_quality to 100 – Status: New, Milestone: Awaiting Review, Component: Media
- π οΈ Task (blessed)
- Test tool and unit test improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
- GitHub Actions updates and improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
- Tests: Reduce usage of assertEquals for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
- π Feature Request
- Conditional that checks whether WordPress is currently performing updates – Status: New, Milestone: Awaiting Review, Component: General
- π Feature Request
- Easily upload mu-plugins – Status: New, Milestone: Awaiting Review, Component: Plugins
Gutenberg Discussions
- Responsive Spacer Block with the Interactivity API template Newton-Adams started 2 days ago in Interactivity API Β· Closed 2
- Missing Gutenberg Ad block in blocks inserter list and search realthemes asked last week in Q&A Β· Unanswered 0
- Differentiating between suffixes and unique-ids in the directive names luisherranz started last week in Interactivity API 9
- Conflict of two Query Loop Variation blocks on the same page. realthemes asked last week in Q&A Β· Closed Β· Answered 4
- Incorporating CSS Encapsulation in create-block Plugin Setup ZoomREI asked 2 weeks ago in Q&A Β· Unanswered 0
- Optimistic updates for region based navigation fabiankaegy started 2 weeks ago in Interactivity API
Gutenberg Issues
Weekly Round-Up
π¦ [Package] Components
- Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
π οΈ [Package] Editor
π¦ [Package] Edit Site
- Add heading title and optional sub-header to all panels – Status: Open
π¦ [Package] Edit Widgets
- Add heading title and optional sub-header to all panels – Status: Open
π¦ [Package] Interactivity Router
π¦ [Package] Block editor
- URLPopover: improve vertical alignment of the Apply and Link settings buttons – Status: In Progress
π [Type] Bug
- Image block can be resized beyond the bounds of the column that it’s in – Status: Open
- No ability to edit Inline Image alternative text in context – Status: Open
- Inspector: Template descriptions should not be elided – Status: Closed
- Grid Block layout issues with Twenty Twenty-One – Status: Open
- theme.json schema only allows version 3 – Status: Closed
- Grid resizers not working well when resizing an embed block down – Status: Open
- Post Editor: 40vh padding applied to the bottom is overwritten with zero – Status: Closed
- URLPopover: improve vertical alignment of the Apply and Link settings buttons – Status: Open
- Converting an overridable block inside a pattern causes the block to break – Status: Open
β¨ [Type] Enhancement
- Post Date Block: Offer relative date option – Status: Open
- Shape Divider Block – Status: Open
- Section Styles: Enable default block styles to be defined using styles/*.json files – Status: Open
- Drag and Drop: allow dragging image/full text/multi selection directly – Status: Open
π οΈ [Type] Project Management
- Gutenberg plugin v18.8, stable release July 17, 2024 – Status: Open
π [Type] Developer Documentation
- Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
ποΈ [Type] Tracking Issue
π [Feature] Data Views
- Data Views: better distinguish templates provided by theme, plugin, or user rather than grouping all under βauthorβ – Status: Open
- Data Views: Enable List View for Patterns – Status: Open
- Data Views: Items per page, sort by filters, and fields preferences should be persistent – Status: Closed
- De-emphasise bulk actions on Grid layout – Status: Open
𧩠[Feature] Layout
- Grid resizers not working well when resizing an embed block down – Status: Open
- Grid: resizer/visualizer popover appears over the list view/block tools sidebars in mobile mode – Status: Open
πΎ [Feature] Site Editor
- Page editor: Double-click to edit template part – Status: Open
ποΈ [Feature] Writing Flow
- Cmd+A (select all) does not work when all text is formatted – Status: Open
ποΈ [Feature] Block Multi Selection
π [Feature] Inserter
- In-between Inserter: can’t scroll over it – Status: Open
πΌοΈ [Block] Image
- Image block can be resized beyond the bounds of the column that it’s in – Status: Open
- Site Logo: editing aspect ratio isn’t respected when selecting square option – Status: Closed
π·οΈ [Block] Site Logo
ποΈ [Block] Pattern
πΌοΈ [Block] Group
- Grid Block layout issues with Twenty Twenty-One – Status: Open
ποΈ [Block] Pattern
π¦ [Block] Block Style Variations
- Bring “section style” JSON partials to feature parity with WP_Block_Styles_Registry::register – Status: Open
β¨ [Feature] Themes
π [Feature] Data Views
- Data Views: better distinguish templates provided by theme, plugin, or user rather than grouping all under βauthorβ – Status: Open
- Data Views: Enable List View for Patterns – Status: Open
- Data Views: Items per page, sort by filters, and fields preferences should be persistent – Status: Closed
- De-emphasise bulk actions on Grid layout – Status: Open
π οΈ [Package] Block editor
π¦ [Package] Components
- Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
β¨ [Feature] Site Editor
- Page editor: Double-click to edit template part – Status: Open
Core Meetings
- Agenda, Dev Chat, Wednesday July 10, 2024
- Performance Chat Summary: 9 July 2024
- Developer Blog editorial meeting summary 4 July 2024
- Summary, Dev Chat, July 3, 2024
- Performance Chat Summary: 2 July 2024
- Summary, Dev Chat, June 26, 2024
- Performance Chat Summary: 25 June 2024
Developer Blog:
Dev Blog Content
- Tutorial on aspect ratios in WordPress 6.6 – Status: Open
- Do you really need a custom block? Exploring alternatives to block development in WordPress – Status: Open
- Color and typography variations/options in WP 6.6 – Status: Open
Design
do_action
Documentation
Docs Issue Tracker
- Theme handbook: Explain that the attachment pages are disabled on new installations – Status: Open
- Monthly Planning (Triage) – July 9, 2024 – Status: Open
Five for the Future
- Visual inconsistency for one of the link present on 5FTF handbook page
- accessible issue on https://wordpress.org/five-for-the-future/manage-pledge/ page
- Tweak Sustainability badge
Hosting
- Hosting Team meeting agenda 2024-07-03
- The Image Revolution: AVIF and WebP
- Hosting Directory: Next Steps
Marketing
Media Corp
Media Corps Issues
- Where should we make public the Media Corps partners or their form responses? – Status: Open
- Gather feedback from media partners for upcoming briefings – Status: Open
- Review second batch of WordPress Media Corps self-assessment form responses – Status: Open
- Establish baseline for metrics to track media coverage and measure success – Status: Open
Meta
WP Org Main (Theme)
Showcase
Openverse
- A week in Openverse: 2024-07-01 β 2024-07-08
- Openverse.org embeds are not functioning – Status: Open
- DAG for running and storing results of long queries – Status: Open
Playground
- Drop CommonJS Support – Status: Open
- php-wasm/node : 2 high severity vulnerabilities – Status: Open
- “Create a new PR” doesn’t target the correct specified GitHub repo – Status: Open
- PHP: Revisit the default umask, consider 022 – Status: Open
- Update Inbox project board title – Status: Open
Plugins
- Password Reset Required for Plugin Authors
- Keeping Your Plugin Committer Accounts Secure
- Hide “View in code editor” link for uneditable files – Status: Open
Plugin Check
- Allow static checks to be run against an arbitrary path – Status: Open
- Add support for external dependencies – Status: Open
- Fix typo in documentation – Status: Open
Polyglots
- WP 6.6 Release Page on WordPress.org
- Agenda: Weekly Polyglots Chat β July 3, 2024 (13:00 UTC)
- Translate WP 6.6 Administration return 403
- WordPress 6.6 ready to be translated
Project
Security
Support
Sustainability
- Addressing Overlapping Initiatives and Improving Collaboration Across Teams
- Sustainability Chat Summary, July 5, 2024
Test
Themes
Pattern Directory
- My friend created new pattern and he is not able to edit – Status: Open
- Patterns: Remove
id
s from the copied pattern code – Status: Open
Training
- Training Team Update β July 2024
- Letβs start testing Learn.WordPress.org
- Project Thread: Retiring the Faculty Program
- Recap: The second Learn WordPress course cohort
- Project Thread: Content Maintenance Process Update Phase 1
Learn Issues
- LANGUAGE translation for “Saving a Search as an RSS Feed” – Status: Open
- Feedback – Create Account Lesson Plan out of date – Status: Open
Courses
Online Workshops
- Whatβs new in WordPress 6.6?
- Developer Hours: Do you really need a custom block? Letβs explore alternatives
- Exploring WordPress 6.6
- Developer Hours: Editor unification and extensibility in WordPress 6.6
Twenty Twenty Five
- Explore designs with negative margins – Status: Open
- More granular size options than previous themes – Status: Open
- Having a workable Forms block included in a contact page – Status: Open
- Using a default theme as a showcase and explaining how specific things can be created – Status: Open
- Supporting block hooks – Status: Open
- Add block bindings for copyright date and privacy policy link – Status: Open
- Solving the focus outline style – Status: Open
- Add linters for PHP and CSS – Status: Open
- Should this repository use the same utilities as the community themes? – Status: Open
WPTV
- Upgrading jQuery: Working Towards a Healthy Web – jQuery 4.0.0 BETA
- Curl 8.8.0
- Node 22.4.1 NEW
- React 18.3.1 / React 19 Upgrade Guide
- PHP 8.4.0 Alpha 1 available for testing
- PHP 8.3.9 Released! NEW
- PHP 8.2.21 Released! NEW
- PHP 8.1.29 Released!
- PHPCS 3.10.1
- WPCS 3.1.0
- Requests 2.0.11
- PHPMailer 6.9.1
- LibZip 1.10.1
- Changes in MySQL 8.4.1 (Not yet released, LTS Release) –
- Composer 2.7.7 –
- Homebrew 4.3.9 – NEW
- TC39
- Chromium Roadmap
- Firefox Release Calendar
- Safari Release Notes
- Safari 17.5 Release Notes
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here βΊ Contribute.
You β and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job β or your next hire. Read the Post Status newsletter. βοΈ Listen to podcasts. ποΈ Follow @Post_Status π¦ and LinkedIn. πΌ