The WordPress coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. development team builds WordPress! Follow this site for general updates, status reports, and the occasional code debate. There’s lots of ways to contribute:
Found a bugbugA bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.?Create a ticket in the bug tracker.
“What’s new in GutenbergGutenbergThe 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/…” posts (labeled with the #gutenberg-new tag) are posted following every Gutenberg release on a biweekly basis, showcasing new features included in each release. As a reminder, here’s an overview of different ways to keep up with Gutenberg and the Editor.
This version introduces BlockBlockBlock 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. Visibility controls, along with several improvements to Block Comments, Accordion, and Time To Read blocks.
Block Visibility Control Support and UIUIUser interface
A new visibility control feature has landed! You can now hide blocks directly in the editor when they won’t be displayed on the frontend. This marks the first UI for Block Visibility, paving the way for more granular design control in future releases.
Block Comments Improvements
Block Comments received another round of enhancements:
Better messaging when no related block exists
Visual highlighting of the referenced block
Improved comment thread outline and UI polish
Simplified code and better performance
Accordion and Time To Read Blocks
Both of these blocks have been refined for a smoother experience:
Time To Read: now includes range and word count options, plus migrationMigrationMoving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. support for older blocks.
Accordion: improved structure, naming, and accessibilityAccessibilityAccessibility (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).
Changelog
Features
Block Editor
Section block multi-selection: Disable transforms and inspector controls. (71708)
Block Comment: Improve related block highlighting. (71932)
Block Commenting: Add block-comments as a new post type support. (71682)
Block Commenting: Change date format depending on comment date. (71835)
Block Commenting: Show date or human-readable time diff code. (71667)
Block Comments: Apply border color to avatarAvatarAn avatar is an image or illustration that specifically refers to a character that represents an online user. It’s usually a square box that appears next to the user’s name.. (71917)
Block Comments: Highlight the related block. (71308)
Block Comments: Match the comment form UI to the design. (71898)
Block Comments: Match the show more replies button UI to the design. (71884)
Accordion Blocks: Organize block supports. (71823)
Accordion HeaderHeaderThe 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.: Add content role to title attribute. (71762)
Accordion Header: Remove textAlignment and textAlign. (71875)
Accordion Header: Use withoutInteractiveFormatting instead of hardcoded formats. (71745)
Navigation Link: Use block bindings to dynamically fetch the URLURLA specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org in the editor and on front end. (71630)
Write mode
Try adding content roles to navigation blocks. (71747)
Interactivity APIAPIAn 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.
iAPI Router: Update router regions inside elements with data-wp-interactive. (71635)
MetaMetaMeta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. Boxes
Add ability to toggle meta box pane open and closed. (71623)
New APIs
Block API
Add block visibility control support and UI. (71203)
Bug Fixes
Add decodeEntities for CollabSideBarContent errors. (71909)
Block Comment: Make blockCommentId as part of the metadata. (71921)
Block Commenting: Don’t show unpinnable sidebarSidebarA sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. on mobile viewports. (71834)
Block Comments: Fix canceling the form for a selected block. (71862)
Block Comments: Fix translationtranslationThe process (or result) of changing text, words, and display formatting to support another language. Also see localization, internationalization. comments to say participants in toolbar indicator. (71890)
Consistently show (no title) as a fallback for pages and templates with empty titles. (71945)
FilterFilterFilters are one of the two types of 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. comment clause based on current query. (71712)
Time to Read: Change word count character based on word count type. (71920)
fix: Hide accordion icon position setting when show icon is disabled. (71748)
Patterns
Fix incorrect block editing mode assigned in some cases. (71970)
contentOnly unsynced patterns experiment: Ensure a tab is selected when clicking Edit contents. (71987)
DataViews
DataViewsPicker Grid layout: Support hiding the title. (71865)
Fix: Exclude non-hideable fields from the Properties list in the view configuration. (71729)
Site Editor
Fix creating templates for posts with long slugs. (71838)
Fix the PHPPHPThe web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher warning for the URL query. (71753)
Write mode
Accordion Block: Hide Add button in write mode. (71941)
Interactivity API
iAPI: Fix nested data-wp-each directives using the same items key. (71870)
Block bindings
Fix pattern override bugbugA bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority., editing was allowed on non enabled overrides blocks. (71813)
Components
Button: Fix incorrect padding with text and right icon. (71464)
DataForm: Update visibility example in storybook. (71771)
Docs: Use gutenberg instead of Gutenberg in package name. (71790)
Fix examples with elements in field type story. (71971)
Update validation story to cover number field type. (71980)
Code Quality
BackportbackportA port is when code from one branch (or trunk) is merged into another branch or trunk. Some changes in WordPress point releases are the result of backporting code from trunk to the release branch. changelog: Update for 9702 (to 9949). (71849)
JSONJSONJSON, 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. Schema: Update block.json apiVersion to 3. (71852)
Refactor block-inspector: Improve maintainability and readability. (71608)
Extract shared Controls component for Navigation Link and Submenu blocks. (71994)
Navigation Block: Use path for all navigation toogle icons. (71829)
Post Date: Combine ‘coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress.-data’ store selectors. (71846)
Social Icon: Removed extra spaces in color styles. (71900)
You must be logged in to post a comment.