This Week at WordPress.org (April 1, 2024)
News
- Homebrew install xz installs the outdated version 5.4.6 instead of 5.6.1 5.4.6 is considered safe for now.
- WP Briefing: Episode 76: A WordPress 6.5 Sneak Peek
- WordPress 6.5 “Regina”
- Now solved in 6.5 Zip uploads not working from Finder/Nautilus/Gnome/etc in WP 6.4.3
Feedback Sought:
Consider a user preference for “Advanced” link editing
When you select, or insert, a link, the link’s “preview” is rendered, which presents the external link, URL, and edit/unlink/copy controls. If you want to edit the link further—like, open it in a new tab—you invoke the “edit” view, which has additional link controls.
Rich Tabor
- Discussion revolves around enhancing the link editing interface in WordPress, considering user preferences, interface design, and functionality, with participants expressing frustration, concern, skepticism, appreciation, and assertiveness.
- While not explicitly addressed, underlying accessibility challenges such as interface usability, cognitive load, and user workflow optimization are indirectly implied in the conversation, highlighting the importance of accommodating diverse user needs in interface design decisions.
CLI
Community
Core
- Hallway Hangout: Let’s chat about what’s next in Gutenberg
- Initial Bug Scrub for 6.5.1
- WordPress 6.6 Planning Proposal & Call for Volunteers
- Recap Hallway Hangout: Using Site editor in production for client sites
- Providing more clarity in the Gutenberg GitHub Repo
- Core Performance Team Update: March 2024
- WP_AUTO_UPDATE_CORE documentation could be improved
- Using one instance of wp-scripts to work with all blocks
Gutenberg Issues
Theme and Design Enhancements
- Add theme.json support for style previews for theme authors
- Allow JS/TS versions of theme.json
- Shadow: Enable drop shadow for classic themes
- Improve global padding to be more consistent
User Experience Improvements
- Pages data view: Clarify ‘Date’ field
- Data views: Consider making filter reset button contextual to the view
- Improve UX around filter customisation of bundled data views
- Consider a user preference for “Advanced” link editing
- Command Palette: Add ‘Template Parts’ command
- Render link preview when pasting a link
- ConfirmDialog: Replace ‘OK’ with more descriptive label
- Improve UX of synced pattern block toolbar
Font and Typography
- Font Library: Plan for WP 6.5.1
- Fonts manually upload from backend do not show in frontend
- Font Library: Allow changing font-display value using the UI or a filter
- Global Styles: Button element should inherit all typography styles on the frontend
Development Tools and Documentation
- Add a filter to block_core_image_print_lightbox_overlay
- Documentation: Remove Puppeteer references
- Documentation: Add missing docs in
editor
package - Scripts: Deprecated or remove Puppeteer as e2e test handler
Project Management and Releases
- Gutenberg plugin v18.1, stable release April 10, 2024
- Project: Optimize performance test action runtime
- Perf Tests: Update reporter to include test failures
HTML and API Enhancements
Accessibility and Inclusion
- Data Views: Pages: Improve clarity of the Trash and Permanently delete flows
- Blocks text placeholder may have insufficient color contrast depending on the active theme
Template and Layout
- Add ability to preview template in post editor for non administrators
- Post Editor does not reflect changes in core/post-content layout
- Swapping templates with a query loop block pattern causes flickering
- Manage templates view should inform users what templates are
- wp:post-content – templateLock to work inside page templates
Block Enhancements and Fixes
- Enhance Gutenberg Block: Add Margin Property for Column Blocks
- Search block width setting does not work the first time the px value is updated
- 6.5: Maximum width of wide blocks inside group set to Alignment: Full is overwritten in classic themes
- Add a z-index control for blocks where position is/can be set
- Setting background-image overrides background gradient
- Style variation cache not cleared with WP_DEVELOPMENT_MODE set to theme
- Block Hooks: Add UI to inform user about newly added hooked blocks
- Query Loop: Unset queryId attribute if the Query loop is set to inherit the query from the template.
- Copy/Paste Styles can give a Block a ‘style’ that it isn’t allowed to have
- Impossible to add additional submenu items to nav block
- Block Settings Menu: Unintended horizontal scrollbar in FF on Windows 11
- Some Footnote IDs start with numbers, making them challenging to select using JavaScript querySelector()
Github and Contributor Tools
Miscellaneous
- Deactivating a theme font removes it from the Font Library
- Allow filtering of Query Block by publicly non-queryable taxonomies
- Block variations registered on the server can get overwritten in the client
- Add query loop block variation namespace to query_loop_block_query_vars filter
- DataViews styling is broken outside of the edit-site context
- Polish design of edit interfaces for meta in page inspector
- Allow extensions to customize the template name in the ‘Add template’ screen
- Editor: Incorrect save button label when toggling dates to schedule a post
- DataViews: A flash occurs when checking an item that cannot be checked
- wp-env not working with docker user namespaces
- “Swap template” is a UX regression
- When using copy-pasted patterns, some situations doesn’t prompts “Upload external images”
Bugs
- Missing figcaption on Lightbox (WP 6.5)
- Site Title: prevent from saving and rendering a value made of only spaces
- Read more link missing from excerpt block outside Query Loop
- core/file block causes page to remain in “update” mode
- Double snackbars in data views list layout
- Interactivity API page restoring breaks embedded SPA apps with routing
- Tracking: global styles revisions ongoing enhancements
Core Meetings
- Summary, Dev Chat, April 3, 2024
- Agenda, Dev Chat, Wednesday April 3, 2024
- Performance Chat Summary: 2 April 2024
- Summary, Dev Chat, March 27, 2024
Developer Blog:
Data Liberation
Design
Documentation
- Translation of End-user documentation project started at WordCamp Torrelodones (Spain)
- Agenda for Docs Team Biweekly Meeting (02-April-2024)
- Documentation Team Update – April 1, 2024
Docs Issue Tracker
- Better print stylesheets for PHP Documentation Standards page
- Add Create Block Theme to Tools page in Theme Handbook
- Support Handbook menu says “Support forums” but redirects to /documentation
- Aspect ratio skewing images on mobile
- Slightly misleading doc for should_load_separate_core_block_assets
- Spelling mistake on documentation
- Include warning against the use of is_admin in the Customizer section of the Theme Handbook
Hosting
- Hosting Team meeting agenda 2024-04-03
- Proposal: PHPUnit Test Runner with Multi-PHP and Multi-Environment
Marketing
- Making a WordPress Media Corps
- 2024/04/02 Marketing Team meeting and weekly planning Meeting prep
- 6.5 Announcement Feedback (Suggested enhancements going forward)
- [AMPLIFY]: WordPress Contributor Mentorship Program Graduation Amplification
Meta
Meta Trac
Enhancements and Updates
- Dynamic Share Image for Plugins, Themes, Blocks, and Patterns updated.
- Website Redesign / Plugin Directory / A11y / block level card link updated.
- Website Redesign / Plugin Directory / A11y / favorite link animation updated.
- Website Redesign / Plugin Directory / A11y / plugin tabs insufficient… updated.
- Dynamic Share Image for Plugins, Themes, Blocks, and Patterns updated.
Accessibility (A11y) Improvements
- Website Redesign / Plugin Directory / A11y / block level card link updated.
- Website Redesign / Plugin Directory / A11y / favorite link animation updated.
- Website Redesign / Plugin Directory / A11y / plugin tabs insufficient… updated.
Website Redesign
Mobile
Openverse
- A week in Openverse: 2024-03-25 – 2024-04-01
- Openverse Monthly Priorities Meeting 2024-04-03
- Non-GPL/CC-Licensed Openverse Alternatives
- Openverse API Error
- Openverse Media Coverage
Playground
Plugins
- Decision-making and governance for included checks
- Plugin Review Team: 1 April 2024
- Runtime Checks Not Communicated
- Plugin Check Enhancements
Polyglots
- New “Bad Quality (AI?)” checkbox for the “changes requested” status
- Agenda: Weekly Polyglots Chat – April 3, 2024 (8:00 UTC)
Support
- Announcement of a new Support Team meeting time
- Discussion on changes needed for Forums to adhere to the Digital Services Act (DSA)
Sustainability
Test
Themes
Training
- Training Team Meeting Recap – 28th March 2024
- Learn WordPress Newsletter – April 2024
- Training Team Update – March 2024
Learn GitHub Issues
- Feedback – small design changes on questions and radio
- Feedback – Outdated Content Reported on Help Scout
- What now
- Online Workshop: WordPress developer live stream: Testing WP Playground
- Online Workshop: Homepage displays: Latest posts vs static
- Meeting Agenda April 4, 2024
- Feedback – Quiz Page is not Accessible for Blind WordPress Users and Learners.
- Setting up a WordPress multisite
- Online Workshop: Untangling Templates
- Issue Template for Translating the Beginner Developer Learning Pathway
- Learn WordPress Newsletter and Training Team Updates
- Learn WordPress Newsletter for April 2024
Online Workshops
WordPress Central
WPTV
Related News:
- jQuery 4.0.0 BETA!
- Curl for 8.7.1
- Node 21.7.2
- React 18.2.0 (teaser for 19)
- PHP 8.3.4 Released!
- PHP 8.2.17 Released!
- PHP 8.1.27 Released!
- PHPCS 3.9.0
- WPCS 3.1.0
- Requests 2.0.11
- PHPMailer 6.9.1
- PHP Parallel Lint 1.4.0
- LibZip 1.10.1
- MySQL 8.3
- Composer 2.7.2
- Homebrew 4.2.16
- TC39
- Chromium Roadmap
- Firefox Release Calendar
- Safari 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. 💼