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 Site Editor project (formerly called Full Site Editing).
This update incorporates numerous enhancements, 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. fixes, improvements in performance 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), and ongoing development of Phase 3 features.
Summary of changes in global styles revision history
Updated preferences panel
Integration of GravatarGravatarIs an acronym for Globally Recognized Avatar. It is the avatar system managed by WordPress.com, and used within the WordPress software. https://gravatar.com/. Service for Social Icons
Other Notable Highlights
Introduces the ability to adjust the dimensions (margin and padding) of individual list-item blocks. #55874
Unified post editor with template and post-only editing modes. (#56671)
Start using modules in the interactive create-block template. (56694)
Changelog
Bug Fixes
(edit-site)(use-init-edited-entity-from-url) Safely access toString() on siteData‘s page_on_front. (57035)
Components
Fix form token field suggestion list reopening after blurring the input. (57002)
Contributors
The following contributors merged PRs in this release:
Tweak table block placeholder with __next40pxDefaultSize props. (56935)
Site Editor
Merge the post only mode and the post editor. (56671)
Site Editor 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.: Add “Areas” details panel to all templates and update icon. (55677)
Block Editor
Allow dragging between adjacent container blocks based on a threshold. (56466)
Components: Replace TabPanel with Tabs in the editor’s ColorGradientControl. (56351)
Match the front end layout classname in the editor. (56774)
Global Styles
Global style revisionsRevisionsThe WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.: Show change summary on selected item. (56577)
Create-block-interactive-template: Add all files to the generated pluginPluginA plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party zip. (56943)
Create-block-interactive-template: Prevent crash when Gutenberg plugin is not installed. (56941)
Fix end-to-end test: Update how we find the template title to match markup changes. (56992)
Fix: Fatal php error if a template was created by an author that was deleted. (56990)
Fix: PHPPHPThe web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher 8.1 deprecated warning strpos(). (56171)
Font Library: Add font family and font face preview keys to schema. (56793)
Remove unnecessary CSSCSSCascading Style Sheets. for shrinking central 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. area. (56220)
PaletteEdit: Temporary custom gradient not saving. (56896)
ToggleGroupControl: ReactReactReact is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. correctly to external controlled updates. (56678)
Block Editor
Apply __next40pxDefaultSize to TextControl and Button component in renaming UIs. (56933)
Show back button when editing navigation and template area in-place with no URLURLA specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org params. (56741)
Typography
Fix order of typography sizes and families. (56659)
Fix top position and height of Pattern Modal Sidebar. (56787)
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.
Start using modules in the interactive create-block template. (56694)
Layout
Fix input not showing when switching to “Fixed” width. (56660)
Consolidate and resolve display issues between InserterPreviewPanel and BlockStylesPreviewPanel. (56011)
Inspector Controls
Decode some characters if used in taxonomyTaxonomyA taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies. name so it’s displayed correctly in Query LoopLoopThe Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. filters. (50376)
Accessibility
Data Views
Add scroll padding to dataviews container. (56946)
Fix: Use span instead of heading for the template titles. (56785)
Post Editor
Avoid to show unnecessary Tooltip for the Post Schedule button. (56759)
Block Editor
Increase right padding of URL field to take the Submit button into account. (56685)
Site Editor
Shorter screen reader announcement after changing pages. (56339)
Components
Use tooltip for the Timezone only when necessary. (56214)
Performance
Block editor: Make all BlockEdit hooksHooksIn WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. pure. (56813)
Block editor: Remove 4 useSelect in favour of context. (56915)
Block editor: hooks: Avoid BlockEdit 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. for content locking UI. (56957)
CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. data revisions: Remove hardcoded supports constant. (56701)
Editor: Cleanup default editor mode handling. (56819)
Editor: Move the BlockCanvas component within the EditorCanvas component. (56850)
Editor: Move the device type state to the editor package. (56866)
Many thanks to @mikachan for helping out to publish the plugin, @jameskoster for providing graphics for this post, @mikachan and @vcanales for reviewing the draft of this post.
You must be logged in to post a comment.