Features
- Add basic pages block. (28265)
Enhancements
- Make the parent block selector visible and offset in the block toolbar. (28598) (28721)
- Update the social empty state for dark themes. (28838)
- Add the tag name selector to the advanced panel of the Group block. (28576)
- Categories block: Display message instead of empty content. (28697)
- Show block patterns in the inserter for non-root level insert position. (28459)
- A11y: Improve the keyboard navigation in the block patterns inserter. (28520)
- Allow transforming Paragraph blocks to Buttons block. (28508)
- Better top toolbar arrow gap. (28832)
- Update layout icon to use the new design language. (28651)
- Update the buttons icons. (28583)
New APIs
- @wordpress/data: Graduate the __experimentalResolveSelect function to a stable status. (28544)
- @wordpress/compose: Add useMergeRef React hook. (27768)
- Components: Allow extra props for RadioControl component. (28631)
- Add JustifyToolbar component to
@wordpress/block-editor
. (28439)
- @wordpress/i18n: Add new APIs for React bindings. (28784) (28725)
Bug Fixes
- Fix block insertion a11y string. (28871)
- Fix npm 7 compatability. (28824)
- RangeControl: Fix input / slider widths. (28816)
- Fix post title icon color. (28727)
- Fix most used blocks usage persistence. (28694)
- Use consistent icon width for the block icon in the block inspector. (28666)
- Fix for Latest Posts focus not selectable. (28660)
- Fix issue where gallery block requests all attachments when empty. (28621)
- Fix handling of custom unit theme setting. (28603)
- Fix wrong space-between style in the Buttons block. (28485)
- Calculate insertion usage for block variations properly. (28663)
- Fix the default Buttons block radius, and size. (28514)
- Fix the Cover block height. (28455)
Experiments
- Site Editor:
- Fix empty content when creating a new template. (28882)
- Fix complementary area not opening. (28732)
- Fix inserter can't be closed. (28590)
- Fix gray screen on refresh when editing pages and posts. (28413)
- Show single post template in posts templates in the navigation sidebar. (28229)
- Allow searching pages, posts and categories in the navigation sidebar. (27280)
- Full Site Editing Architecture:
- Iterate on the public API of WP_Theme_JSON_Resolver. (28855)
- Rename pageTemplates configuration to customTemplates in theme.json. (28830)
- Move theme.json support check to class. (28788)
- Improve performance on file access of
experimental-theme.json
. (28786)
- Load page templates via theme.json abstractions. (28700)
- Full Site Editing blocks:
- Post Featured Image block: Render nothing if featured image doesn't exist. (28625)
- Add a description to the template part block. (28839)
- Move template part title field to the block inspector. (28835)
- Use display title for template part block type toolbar anchor. (28691)
- Allow the query block to work on singular pages when inheriting the global query. (28351)
- Query Pagination block: cleanup. (28831)
- Enqueue comment-reply script when post-comments-form block gets rendered. (28826)
- Navigation Block:
- Fix transparent navigation block submenus. (28904)
- Polish social links when inside navigation. (28836), (28448).
- Add block variation matcher to display information from a found match. (28626)
- Add new Post Navigation Link block. (28602)
- Navigation screen:
- Fix failing request for menu items. (28764)
- Design Iteration. (28675)
- Clear block selection in the navigation editor when clicking editor canvas. (28382)
- Block-based widgets screen and customizer:
- Add experimental flag and enable widgets screen in customizer. (28618)
- Global Styles:
- Use context when translating entries in theme.json. (28246)
- REST API:
- Add URL Details endpoint to REST API to allow retrieval of info about a remote URL. (18042)
- Pattern Directory API: Return the block pattern value as content. (28799)
- Pattern Directory API: Add a
keyword
filter parameter. (28794)
- UI Components:
- Group all experimental components in the
ui
folder. (28624)
- Fix types. (28571)
- Add VStack component. (28798)
- Add HStack component. (28707)
- Add Flex component. (28609)
Documentation
Code Quality
- Improve ButtonBlockAppender styles. (28464)
- Blocks: Move the logic for Template Part label to the block. (28828)
- @wordpress/block-directory package: Replace string store names. (28777)
- @wordpress/block-editor package: Replace string store names. (28775)
- Site Editor: Replace core/edit-site store name with store object. (28722), (28695)
- Relax JSDoc validation for typed packages. (28729)
- Change apt command to apt-get command. (28840)
- Refactor Buttons block to use JustifyToolbar controls. (28768)
- i18n hooks: Don't use typeof to check value falsiness. (28733)
- Components: Set a default for the ComboboxControl onFilterValueChange. (28492)
Tools
- List all dependencies when checking licenses in NPM 7. (28909)
- Allow blank GitHub issues again. (28866)
- wp-env.json: Pin tt1-blocks dependency to v0.4.3. (28741)
- Add eslint rule for preventing string literals in select/dispatch/useDispatch. (28726)
- build-worker: Extract the functions that build CSS and JS. (28724)
- Unit Tests Workflow: Enable for documentation-only PRs. (28696)
- Fix end-to-end failures on 'Front Page' template. (28638)
- Fix lint issues (proper number of spaces). (28629)
- Fix legacy settings tests for custom spacing. (28628)
- end-to-end tests: Handle upgrade screen. (28592)
- Add eslint rules to guard against unexpected imports/exports. (28513)
- Add a welcome comment to first time contributor PRs. (28118)
- end-to-end Tests: Document Settings. (27715)
- Updating composer packages for php8 compatibility. (28623)
Various
- Adjust defaults for COMPONENT_SYSTEM_PHASE variable. (28772)
- build-worker: Call callback with error when no task for extension. (28723)
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.