Releases: WordPress/gutenberg
Releases · WordPress/gutenberg
22.2.0
Changelog
Enhancements
Block Library
- Breadcrumbs: Add
archivelink if enabled in posts. (72832) - Breadcrumbs: Add
attachmenthandling. (73249) - Breadcrumbs: Add filter for preferred taxonomy and term per post type. (73283)
- Breadcrumbs: Add post type archive link if it's not the same as home URL. (73435)
- Breadcrumbs: Add support for paginated post content. (72905)
- Cover: Add support for background videos as embeds. (73023)
- Math: Enable styles options. (73544)
- Tabs block: Improve store functionality. (73229)
- Term Name, Term Count :Add example block previews. (73388)
- [Button Block]: Add support for pseudo elements for the block and its variations on theme.json. (71418)
DataViews
- Add insert left/right in table column header. (72929)
- Apply background to DataViews wrapper. (73390)
- Dataforms: Add pattern validation. (73156)
- Dataforms: Update Email Control component to use envelope icon instead of atSymbol. (73184)
- Field API: Add
formattodatefield type. (72999) - Introduce activity layout. (72780)
- Only apply hover styles when there are bulk actions. (73248)
- Sticky elements inherit bg from container. (73240)
- Theme: Add density support for surface padding. (73215)
Patterns
- Add edit section to the list view instead of Ungroup. (73199)
- Change the icon and label for pattern section to use the pattern icon and name. (73203)
- Remove ungroup option for section blocks. (73183)
- Sections: Remove hover outlines in outline mode. (73263)
- Update pattern editing button labels. (73195)
- contentOnly patterns: Mark patterns as contentOnly by adding metadata.patternName to the root block (patterns endpoint). (73375)
Block Editor
- FontFamilyControl: Hard deprecate bottom margin. (73340)
- Block Editor: Filter file input accept attribute based on upload_mimes. (73562)
- Add cart icon. (73509)
- templateLock: ContentOnly - support content block insertion. (73425)
- RichText: Begin to support hiding richtext controls while having keyboard shortcuts available. (73181)
- Add width block supports under dimensions. (71905)
- Add text justify. (73201)
Bug Fixes
Block Library
- Accordion Block: Trigger panel opening from URL hash or anchor link. (73357)
- Accordion Item: Don't use grid layout. (73501)
- Accordion: add box-sizing:Border-box rule. (73507)
- Fix block selection when navigation link ui is open. (73368)
- Fix navigation tag entity binding. (73255)
- Fix: Custom font size taking over fit text. (73241)
- Fix: Stretch Text overflows into the padding area. (73327)
- HTML Block: Fix scrolling within the modal. (73506)
- HTML Block: Remove
editorStylesfromHTMLEditModal. (73347) - Image block: Set img_srcset to avoid PHP undefined var warning. (73453)
- Math block: Fix accessibility. (73508)
- Merge "Icon Size" and "Icon size" translation strings. (73325)
- Simplify and improve navigation link creation flow. (73210)
DataViews
- DataForm: Autofocus first input on panel view. (72322)
- DataForm: Fix issue with array fields in layout panel. (73344)
- Ensure primary actions are not wrapped in the list layout. (73333)
- Field API format: Fix and use WordPress input. (73538)
- Fields: Fix
authorfield view when editing. (73482) - Fix alignment when viewing a DataView with table layout and non-default column alignment. (73398)
- Open the filters from the column table consistently. (72998)
- [DataForm]: The ModalContent component doesn't properly check for fields validity - [#73330]. (73339)
- Theme: Fix color ramp generation to avoid unmet contrasts. (73331)
Block Editor
- Border Radius Control: Empty Values triggers unintended px unit conversion. (73324)
- Drag and drop: Remove grab cursor for multi-selection. (73521)
- Drag: Hide block tools popovers. (73539)
- Stretchy text: Hide variations in Block Inspector (hack). (73238)
- Styles Tab: Fix bug where contentOnly experiment forced it to always be displayed. (73534)
- Disable Term Query blocks in Widgets Editor. (73449)
- Comments Count and Comments Link: Ensures that the preview is displayed correctly in the StyleBook. (73213)
Global Styles
- Preview Styles: Prevent leaked shadow due to blur. (73545)
- Update generateGlobalStyles function to include variationStyles option. (73535)
- Variations global styles: Replace useSetting with useStyle for fetching block variations. (73533)
- Global Styles: Fix media upload permission check. (73503)
- WP_Theme_JSON_Gutenberg: Preserve valid non-preset settings when KSES filters are active. (73452)
Components
- Fix: Keep Guide close button visible on hover. (73220)
- Normalize displayed dates to UTC time for DateTimePicker. (73444)
- Try fixing full-screen modal height so contents can scroll. (73150)
Block bindings
- Error handling for external sources. (72585)
- Fix
core/term-datasource bug, refactor, add unit test coverage. (73366) - Move computation of sources into dedicated
useSelect. (72974)
Interactivity API
- iAPI: Fix using
getServerContextin derived state getters. (73518) - iAPI: Return a deep-clone object from
getServerStateandgetServerContextfunctions. (73437)
Collaboration
- Notes position alignment in HTML. (73046)
- Notes: Collapse note on blur. (73158)
- Notes: Fix warning in comment content check. (73198)
Patterns
- Check for prevent default on event to enable media placeholder button. (73564)
- contentOnly patterns: Fix lock icon appearing on toolbar when editing a section. (73457)
Block API
- Block Support: Change block visibility support key. (73432)
Layout
- Prevent empty contentSize ...
22.1.3
Changelog
Bug Fixes
Templates API
- Template Activation: Rename gutenberg_get_block_template. (73582)
- Template Activation: Use string IDs when experiment is off. (73585)
Site Editor
- Site Hub: Use optional chaining on currentTheme. (73587)
Block Library
- Paragraph block: Backward compatibility support for align attribute. (73578)
Contributors
The following contributors merged PRs in this release:
22.2.0 RC2
22.2.0 RC1
Changelog
Enhancements
Block Library
- Breadcrumbs: Add
archivelink if enabled in posts. (72832) - Breadcrumbs: Add
attachmenthandling. (73249) - Breadcrumbs: Add filter for preferred taxonomy and term per post type. (73283)
- Breadcrumbs: Add post type archive link if it's not the same as home URL. (73435)
- Breadcrumbs: Add support for paginated post content. (72905)
- Cover: Add support for background videos as embeds. (73023)
- Math: Enable styles options. (73544)
- Tabs block: Improve store functionality. (73229)
- Term Name, Term Count :Add example block previews. (73388)
- [Button Block]: Add support for pseudo elements for the block and its variations on theme.json. (71418)
DataViews
- Add insert left/right in table column header. (72929)
- Apply background to DataViews wrapper. (73390)
- Dataforms: Add pattern validation. (73156)
- Dataforms: Update Email Control component to use envelope icon instead of atSymbol. (73184)
- Field API: Add
formattodatefield type. (72999) - Introduce activity layout. (72780)
- Only apply hover styles when there are bulk actions. (73248)
- Sticky elements inherit bg from container. (73240)
- Theme: Add density support for surface padding. (73215)
Patterns
- Add edit section to the list view instead of Ungroup. (73199)
- Change the icon and label for pattern section to use the pattern icon and name. (73203)
- Remove ungroup option for section blocks. (73183)
- Sections: Remove hover outlines in outline mode. (73263)
- Update pattern editing button labels. (73195)
- contentOnly patterns: Mark patterns as contentOnly by adding metadata.patternName to the root block (patterns endpoint). (73375)
Block Editor
- FontFamilyControl: Hard deprecate bottom margin. (73340)
- Block Editor: Filter file input accept attribute based on upload_mimes. (73562)
- Add cart icon. (73509)
- templateLock: ContentOnly - support content block insertion. (73425)
- RichText: Begin to support hiding richtext controls while having keyboard shortcuts available. (73181)
- Add width block supports under dimensions. (71905)
- Add text justify. (73201)
Bug Fixes
Block Library
- Accordion Block: Trigger panel opening from URL hash or anchor link. (73357)
- Accordion Item: Don't use grid layout. (73501)
- Accordion: add box-sizing:Border-box rule. (73507)
- Fix block selection when navigation link ui is open. (73368)
- Fix navigation tag entity binding. (73255)
- Fix: Custom font size taking over fit text. (73241)
- Fix: Stretch Text overflows into the padding area. (73327)
- HTML Block: Fix scrolling within the modal. (73506)
- HTML Block: Remove
editorStylesfromHTMLEditModal. (73347) - Image block: Set img_srcset to avoid PHP undefined var warning. (73453)
- Math block: Fix accessibility. (73508)
- Merge "Icon Size" and "Icon size" translation strings. (73325)
- Simplify and improve navigation link creation flow. (73210)
DataViews
- DataForm: Autofocus first input on panel view. (72322)
- DataForm: Fix issue with array fields in layout panel. (73344)
- Ensure primary actions are not wrapped in the list layout. (73333)
- Field API format: Fix and use WordPress input. (73538)
- Fields: Fix
authorfield view when editing. (73482) - Fix alignment when viewing a DataView with table layout and non-default column alignment. (73398)
- Open the filters from the column table consistently. (72998)
- [DataForm]: The ModalContent component doesn't properly check for fields validity - [#73330]. (73339)
- Theme: Fix color ramp generation to avoid unmet contrasts. (73331)
Block Editor
- Border Radius Control: Empty Values triggers unintended px unit conversion. (73324)
- Drag and drop: Remove grab cursor for multi-selection. (73521)
- Drag: Hide block tools popovers. (73539)
- Stretchy text: Hide variations in Block Inspector (hack). (73238)
- Styles Tab: Fix bug where contentOnly experiment forced it to always be displayed. (73534)
- Disable Term Query blocks in Widgets Editor. (73449)
- Comments Count and Comments Link: Ensures that the preview is displayed correctly in the StyleBook. (73213)
Global Styles
- Preview Styles: Prevent leaked shadow due to blur. (73545)
- Update generateGlobalStyles function to include variationStyles option. (73535)
- Variations global styles: Replace useSetting with useStyle for fetching block variations. (73533)
- Global Styles: Fix media upload permission check. (73503)
- WP_Theme_JSON_Gutenberg: Preserve valid non-preset settings when KSES filters are active. (73452)
Components
- Fix: Keep Guide close button visible on hover. (73220)
- Normalize displayed dates to UTC time for DateTimePicker. (73444)
- Try fixing full-screen modal height so contents can scroll. (73150)
Block bindings
- Error handling for external sources. (72585)
- Fix
core/term-datasource bug, refactor, add unit test coverage. (73366) - Move computation of sources into dedicated
useSelect. (72974)
Interactivity API
- iAPI: Fix using
getServerContextin derived state getters. (73518) - iAPI: Return a deep-clone object from
getServerStateandgetServerContextfunctions. (73437)
Collaboration
- Notes position alignment in HTML. (73046)
- Notes: Collapse note on blur. (73158)
- Notes: Fix warning in comment content check. (73198)
Patterns
- Check for prevent default on event to enable media placeholder button. (73564)
- contentOnly patterns: Fix lock icon appearing on toolbar when editing a section. (73457)
Block API
- Block Support: Change block visibility support key. (73432)
Layout
- Prevent empty contentSiz...
22.1.2
22.1.1
Changelog
Bug Fixes
- Add temporary fix for broken editor when passing attributes as undefined or null and add warning for block authors. (73149)
Block Library
- Move the Edit Navigation button to the last item in the block toolbar. (73436)
Contributors
The following contributors merged PRs in this release:
22.1.0
Changelog
Features
Block Library
- New Block:
core/tabs. (69789)
Enhancements
- Routing: Add static and lazy routes support to the boot package. (72937)
- Theme: Add new caution color ramp. (72782)
- Theme: Lower the contrast topup value. (73155)
- Theme: Optimize seed adjustment. (73004)
DataViews
- Add a context menu when right-clicking on the table header. (73104)
- DataForm: Add new details layout. (72355)
- DataForm: Simplify form normalization. (72848)
- DataForm:
Cardborderless layout. (72514) - DataViews list layout: Use regular button for primary action. (72920)
- DataViewsPicker: Add With Modal storybook story. (72913)
- Simplify the properties configuration. (73064)
- Try adding table view to data picker. (72914)
- Update actions menu structure to group primary and regular actions. (72866)
Block Library
- Breadcrumbs: Add 404, search and
pagedsupport for archives. (72714) - Breadcrumbs: Add home page handling and
show last itemattribute. (72839) - Change Accordion block toolbar label to spell “Add Accordion Item”. (72981)
- HTML Block: Add JS/CSS editing. (73108)
- Paragraph: Migrate to text-align block support. (73111)
- Update/twitter to X embed icon and text. (73110)
Collaboration
- Notes: Add form submission shortcut. (72868)
- Notes: Add keyboard support for tree navigation. (73136)
- Notes: Disable "Add note" button in Distraction free mode. (72954)
- Notes: Remove the pin/unpin button from the sidebar header. (72825)
Patterns
- Hide toolbar slots for contentOnly pattern wrappers. (73182)
- Starter content: Change alignment and copy. (72829)
- contentOnly patterns: Mark patterns as contentOnly by adding metadata.patternName to the root block. (72988)
Components
- Add isBusy prop to ConfirmDialog. (73041)
- Card Component Padding System Enhancement. (72511)
- TextareaControl: Add
min-heighttotextarea. (72867)
Colors
- ColorPicker: Support pasting whole color values. (73166)
Synced Patterns
- Update synced pattern language from "Detach" to "Disconnect pattern". (73105)
Extensibility
- Term Name: Add
levelOptionsattribute to control available heading levels. (73005)
Write mode
- Use color panel for contentOnly pattern editing. (71982)
Block Editor
- BlockVariationTransforms: Refactor DropdownMenu with Menu. (71938)
Bug Fixes
- Fix unresolvable typedefs in dependency-extraction-webpack-plugin. (72807)
- Math format: Force LTR direction in RTL languages. (72901)
- Math format: Remove empty format on serialise. (73143)
- Template activation: Disallow editing/trashing of non-database templates. (72790)
- Template activation: Inserting template through /templates should always result in active template. (72770)
- Template activation: Redirect to 'Create Templates' after duplication. (72727)
- Template activation: Skip gutenberg_get_registered_block_templates query when no slugs are left to find. (72795)
- Theme: Fix Windows build using cross-env for environment variables. (72944)
- block-editor: Remove types from package.json exports. (72817)
- i18n: Use _x() for Template Activation labels. (72928)
Collaboration
- Block Notes: Adjust note date tooltip position. (72843)
- Change sidebar title - Change Notes to All notes. (72885)
- Disable Notes in Code Editor. (72859)
- Ensure editor body fits all notes. (72811)
- Hide add note in distraction free mode. (72835)
- Notes: Disable or hide "Add note" button depending on block’s state. (72878)
- Notes: Don't hide floating sidebar while adding the note. (72968)
- Notes: Fix 'Add note' form position. (72787)
- Notes: Fix avatar image size in mobile layout. (73008)
- Notes: Fix first note creation with pinned sidebar. (73164)
- Notes: Fix selector for orderedBlockIds. (73006)
- Notes: Fix sidebar opening logic. (72965)
- Notes: Gracefully handle non-existing note ID references (alt). (73061)
- Notes: Hide pinned sidebar when there are no notes. (72872)
- Notes: Refine avatar. (72773)
- Notes: Spotlight block when clicking add/view notes. (72870)
Block Library
- Accordion Header, Panel: Add CSS for the default style. (73032)
- Accordion block: Lock
core/accordioniAPI store. (72977) - Accordion: Allow font style inheritance from button to inner text blocks. (72957)
- Allow embeds to grow and shrink inside flex group blocks. (73109)
- Breadcrumbs: Add fallback for posts with no title. (72869)
- Cover Block: Show settings inspector controls in the Site Editor. (69178)
- Fix Navigation Link block variations to show correct labels instead of generic 'Post Link'. (72517)
- Fix Navigation Link broken state when bound entity is deleted. (73142)
- Fix: Hide input popover when editing Math block as HTML. (72902)
- Heading block: Make background padding more specific to block. (72837)
- Increase CSS specificity of text alignment classes. (62260)
- Math: Fixing Edit as HTML feature and code editor sync. (72910)
Block Editor
- Add: Stretch text variations transforms. (73148)
- Fix padding appender last block focus. (72821)
- Fix: Don't load fit text front end scripts on the editor. (72842)
- Fix: Fit Text flash during the binary search on the initial enabling. (72788)
- Fix: Fit text may not update when being grouped in a smaller container. (73021)
- Fix: Make fit text work with the interativity API. (72923)
- Update: Use a bigger max fit text font size. (73067)
- Stretch text and stretch heading variation. (73056)
DataViews
- DataViews Table - only output aria-label for media when item is clickable. ([73034](ht...
22.1.0 RC1
Changelog
Features
Block Library
- New Block:
core/tabs. (69789)
Enhancements
- Routing: Add static and lazy routes support to the boot package. (72937)
- Theme: Add new caution color ramp. (72782)
- Theme: Lower the contrast topup value. (73155)
- Theme: Optimize seed adjustment. (73004)
DataViews
- Add a context menu when right clicking on the table header. (73104)
- DataForm: Add new details layout. (72355)
- DataForm: Simplify form normalization. (72848)
- DataForm:
Cardborderless layout. (72514) - DataViews list layout: Use regular button for primary action. (72920)
- DataViewsPicker: Add With Modal storybook story. (72913)
- Simplify the properties configuration. (73064)
- Try adding table view to data picker. (72914)
- Update actions menu structure to group primary and regular actions. (72866)
Block Library
- Add Image Prefetching for Click to expand Images. (61107)
- Breadcrumbs: Add 404, search and
pagedsupport for archives. (72714) - Breadcrumbs: Add home page handling and
show last itemattribute. (72839) - Change Accordion block toolbar label to spell “Add Accordion Item”. (72981)
- HTML Block: Add JS/CSS editing. (73108)
- Paragraph: Migrate to text-align block support. (73111)
- Update/Twitter to X embed icon and text. (73110)
Collaboration
- Notes: Add form submission shortcut. (72868)
- Notes: Add keyboard support for tree navigation. (73136)
- Notes: Disable "Add note" button in Distraction free mode. (72954)
- Notes: Remove the pin/unpin button from the sidebar header. (72825)
Patterns
- Hide toolbar slots for contentOnly pattern wrappers. (73182)
- Starter content: Change alignment and copy. (72829)
- contentOnly patterns: Mark patterns as contentOnly by adding metadata.patternName to the root block. (72988)
Components
- Add isBusy prop to ConfirmDialog. (73041)
- Card Component Padding System Enhancement. (72511)
- TextareaControl: Add
min-heighttotextarea. (72867)
Colors
- ColorPicker: Support pasting whole color values. (73166)
Synced Patterns
- Update synced pattern language from "Detach" to "Disconnect pattern". (73105)
Extensibility
- Term Name: Add
levelOptionsattribute to control available heading levels. (73005)
Write mode
- Use color panel for contentOnly pattern editing. (71982)
Block Editor
- BlockVariationTransforms: Refactor DropdownMenu with Menu. (71938)
Bug Fixes
- Fix unresolvable typedefs in dependency-extraction-webpack-plugin. (72807)
- Math format: Force LTR direction in RTL languages. (72901)
- Math format: Remove empty format on serialise. (73143)
- Template activation: Disallow editing/trashing of non-database templates. (72790)
- Template activation: Inserting template through /templates should always result in active template. (72770)
- Template activation: Redirect to 'Create Templates' after duplication. (72727)
- Template activation: Skip gutenberg_get_registered_block_templates query when no slugs are left to find. (72795)
- Theme: Fix Windows build using cross-env for environment variables. (72944)
- block-editor: Remove types from package.json exports. (72817)
- i18n: Use _x() for Template Activation labels. (72928)
Collaboration
- Block Notes: Adjust note date tooltip position. (72843)
- Change sidebar title - Change Notes to All notes. (72885)
- Disable Notes in Code Editor. (72859)
- Ensure editor body fits all notes. (72811)
- Hide add note in distraction free mode. (72835)
- Notes: Disable or hide "Add note" button depending on block’s state. (72878)
- Notes: Don't hide floating sidebar while adding the note. (72968)
- Notes: Fix 'Add note' form position. (72787)
- Notes: Fix avatar image size in mobile layout. (73008)
- Notes: Fix first note creation with pinned sidebar. (73164)
- Notes: Fix selector for orderedBlockIds. (73006)
- Notes: Fix sidebar opening logic. (72965)
- Notes: Gracefully handle non-existing note ID references (alt). (73061)
- Notes: Hide pinned sidebar when there are no notes. (72872)
- Notes: Refine avatar. (72773)
- Notes: Spotlight block when clicking add/view notes. (72870)
Block Library
- Accordion Header, Panel: Add CSS for the default style. (73032)
- Accordion block: Lock
core/accordioniAPI store. (72977) - Accordion: Allow font style inheritance from button to inner text blocks. (72957)
- Allow embeds to grow and shrink inside flex group blocks. (73109)
- Breadcrumbs: Add fallback for posts with no title. (72869)
- Cover Block: Show settings inspector controls in the Site Editor. (69178)
- Fix Navigation Link block variations to show correct labels instead of generic 'Post Link'. (72517)
- Fix Navigation Link broken state when bound entity is deleted. (73142)
- Fix: Hide input popover when editing Math block as HTML. (72902)
- Heading block: Make background padding more specific to block. (72837)
- Increase CSS specificity of text alignment classes. (62260)
- Math: Fixing Edit as HTML feature and code editor sync. (72910)
Block Editor
- Add: Stretch text variations transforms. (73148)
- Fix padding appender last block focus. (72821)
- Fix: Don't load fit text front end scripts on the editor. (72842)
- Fix: Fit Text flash during the binary search on the initial enabling. (72788)
- Fix: Fit text may not update when being grouped in a smaller container. (73021)
- Fix: Make fit text work with the Interactivity API. (72923)
- Update: Use a bigger max fit text font size. (73067)
- [Read] Stretch text and stretch heading variation. ([73056](https://github.com/WordPress/gu...
22.0.0
Changelog
Enhancements
- Add
themepackage. (72305) - Consistently use font-weight 499 instead of 500. (72473)
- Label enforcement workflow: Add
Iterationlabel to PR enforcement workflow. (72670) - Template activation: Update sidebar icons. (72772)
- Try using DataViewsPicker in an updated media modal. (71944)
- Update: Label of "Move to trash" action to "Trash". (72596)
Block Library
- Math Block: Use monospaced font for LaTeX input. (72557)
- Add snackbar notices for page creation in Navigation block. (72627)
- Breadcrumbs: Add archives support. (72478)
- Categories Block: Add taxonomy css class. (72662)
- Fit text: Update help text to clarify override of font-size. (72303)
- Latest Comments: Add option to display full comments. (72665)
DataViews
- Add isCollapsible to the card layout in DataForm. (72540)
- DataForm: Set spacing for regular and card layouts. (72249)
- Keep icon-only buttons on mobile for bulk actions. (72761)
- Update: Hide primary action buttons on mobile. (72597)
Components
- ComboboxControl: Display reset button only if there's a value. (72595)
- TabPanel: Update tab font-weight. (72455)
Collaboration
- Notes: Update delete confirmation message. (72737)
Global Styles
- Allow access in the post editor. (72681)
Block bindings
- Add source label to the modal title UI. (72632)
Bug Fixes
- Core Data: Avoid extraneous when creating a new record. (72666)
- Fix build command for tokens package on Windows. (72605)
- Global Styles: Fix the save panel changes. (72701)
- Packages: Do not limit the exports of the template packages. (72694)
- PluginSidebar: Fix auto more menu item props. (72630)
- Template activation: Fix isActive and isCustom values. (72641)
- Template activation: Fix undefined array key PHP warning. (72729)
- Use default popover placement for image format popover. (72550)
Collaboration
- Block Notes: Fix issue where box shadow is cut off when active note is the last one. (72606)
- Ensure "Add Note" component floats next to block in unpinned mode. (72494)
- Notes: Always open histroy sidebar if note is resolved. (72708)
- Notes: Disable floating notes for 'template-locked' mode. (72646)
- Notes: Fix 'View notes' on mobile screens. (72546)
- Notes: Fix PHPUnit tests. (72781)
- Notes: Fix block toolbar indicator logic. (72736)
- Notes: Fix strange default sidebar animation. (72710)
- Notes: Fix the 'glitch' when selecting a note with a missing block. (72516)
- Notes: Fix the focus transfer issue when switching the sidebars. (72486)
- Notes: Load all records. (72692)
- Notes: Prevent 403 error for low capability users. (72767)
Block Library
- Accordion: Update block descriptions. (72602)
- Breadcrumbs: Fix date archives with
plainpermalinks. (72709) - Date block: Update block description. (72565)
- Fix empty URL value from unbinding entity from inspector sidebar. (72447)
- Fix: Force LTR direction in Math block textarea for RTL languages. (72684)
- Image block: Add guard for
nullrefs insetButtonStylescallback. (72715) - Math: Enable horizontal auto-scrolling. (72633)
- Post Date: Fix variations for Query Loop. (72617)
- Terms Query: Show nested terms toggle when inheriting. (72510)
- Update: Disable font size when fit text is enabled and the opposite. (72533)
Components
- Badge: Add max-width for text truncation. (72653)
- Button: Ensure that icons don't shrink. (72474)
- Fix Popover closing unexpectedly when a Menu inside it is closed. (72376)
- Fix label markup for 'FocalPointPicker'. (70835)
- Fix selection of font size presets if presets have the same
sizevalue. (71703) - Stop using rems. (72669)
Templates API
- Template activation: Allow duplicates of 'custom' plugin templates to be activated. (72713)
- Template activation: Remove the ability to deactivate registered templates. (72636)
- Templates: Adds 'type' property to
activeFieldas boolean in page templates. (72648)
Command Palette
- Disable site editor navigation commands on Network Admin - Take 2. (72698)
- Disable site editor navigation commands on Network Admin. (72572)
Interactivity API
- iAPI: Fix derived state closures processing on client-side navigation. (72725)
Write mode
- Accordion: Dont' show Add button in contentOnly mode. (72704)
Icons
- Fix irregular shape in not-found icon. (72645)
Block bindings
- Add
bindableAttributesin preview context. (72625)
Typography
- Fit text: Remove sizing limitation when the block is selected. (72570)
REST API
- Notes: Fix 'children' embedding via REST API. (72561)
Style Book
- Fix error with display of Heading block style variations in style book. (72551)
DataViews
- Fix password suffix alignment. (72524)
Block Transforms
- Add metadata transformation. (72462)
Patterns
- Fix contentOnly insertion, removal, and moving. (72416)
Accessibility
- Notes: Don't collapse note on Escape if the event has been prevented. (72657)
Block Library
- Fix focus loss from unsync and edit button in navigation link inspector sidebar. (72436)
Components
- Button: Update font-weight to
500. (70787)
Performance
- Don't subscribe to store unless fitText option is enabled. (72634)
- Optimize build using shared package cache. (72667)
Block Editor
- Perf: Avoid rich-text binding subscription if block does not have bindings. (72496)
Experiments
Collaboration
- Real-time collaboration: Add support for syncing post meta. (72332)
- Real-time collaboration: Ensure Yjs imports are inside experimental flag check. ([72503](https://github.com/WordPress/gut...
22.0.0 RC1
Changelog
Enhancements
- Add
themepackage. (72305) - Consistently use font-weight 499 instead of 500. (72473)
- Label enforcement workflow: Add
Iterationlabel to PR enforcement workflow. (72670) - Template activation: Update sidebar icons. (72772)
- Try using DataViewsPicker in an updated media modal. (71944)
- Update: Label of "Move to trash" action to "Trash". (72596)
Block Library
- Math Block: Use monospaced font for LaTeX input. (72557)
- Add snackbar notices for page creation in Navigation block. (72627)
- Breadcrumbs: Add archives support. (72478)
- Categories Block: Add taxonomy css class. (72662)
- Fit text: Update help text to clarify override of font-size. (72303)
- Latest Comments: Add option to display full comments. (72665)
DataViews
- Add isCollapsible to the card layout in DataForm. (72540)
- DataForm: Set spacing for regular and card layouts. (72249)
- Keep icon-only buttons on mobile for bulk actions. (72761)
- Update: Hide primary action buttons on mobile. (72597)
Components
- ComboboxControl: Display reset button only if there's a value. (72595)
- TabPanel: Update tab font-weight. (72455)
Collaboration
- Notes: Update delete confirmation message. (72737)
Global Styles
- Allow access in the post editor. (72681)
Block bindings
- Add source label to the modal title UI. (72632)
Bug Fixes
- Core Data: Avoid extraneous when creating a new record. (72666)
- Fix build command for tokens package on Windows. (72605)
- Global Styles: Fix the save panel changes. (72701)
- Packages: Do not limit the exports of the template packages. (72694)
- PluginSidebar: Fix auto more menu item props. (72630)
- Template activation: Fix isActive and isCustom values. (72641)
- Template activation: Fix undefined array key PHP warning. (72729)
- Use default popover placement for image format popover. (72550)
Collaboration
- Block Notes: Fix issue where box shadow is cut off when active note is the last one. (72606)
- Ensure "Add Note" component floats next to block in unpinned mode. (72494)
- Notes: Always open histroy sidebar if note is resolved. (72708)
- Notes: Disable floating notes for 'template-locked' mode. (72646)
- Notes: Fix 'View notes' on mobile screens. (72546)
- Notes: Fix PHPUnit tests. (72781)
- Notes: Fix block toolbar indicator logic. (72736)
- Notes: Fix strange default sidebar animation. (72710)
- Notes: Fix the 'glitch' when selecting a note with a missing block. (72516)
- Notes: Fix the focus transfer issue when switching the sidebars. (72486)
- Notes: Load all records. (72692)
- Notes: Prevent 403 error for low capability users. (72767)
Block Library
- Accordion: Update block descriptions. (72602)
- Breadcrumbs: Fix date archives with
plainpermalinks. (72709) - Date block: Update block description. (72565)
- Fix empty URL value from unbinding entity from inspector sidebar. (72447)
- Fix: Force LTR direction in Math block textarea for RTL languages. (72684)
- Image block: Add guard for
nullrefs insetButtonStylescallback. (72715) - Math: Enable horizontal auto-scrolling. (72633)
- Post Date: Fix variations for Query Loop. (72617)
- Terms Query: Show nested terms toggle when inheriting. (72510)
- Update: Disable font size when fit text is enabled and the opposite. (72533)
Components
- Badge: Add max-width for text truncation. (72653)
- Button: Ensure that icons don't shrink. (72474)
- Fix Popover closing unexpectedly when a Menu inside it is closed. (72376)
- Fix label markup for 'FocalPointPicker'. (70835)
- Fix selection of font size presets if presets have the same
sizevalue. (71703) - Stop using rems. (72669)
Templates API
- Template activation: Allow duplicates of 'custom' plugin templates to be activated. (72713)
- Template activation: Remove the ability to deactivate registered templates. (72636)
- Templates: Adds 'type' property to
activeFieldas boolean in page templates. (72648)
Command Palette
- Disable site editor navigation commands on Network Admin - Take 2. (72698)
- Disable site editor navigation commands on Network Admin. (72572)
Interactivity API
- iAPI: Fix derived state closures processing on client-side navigation. (72725)
Write mode
- Accordion: Dont' show Add button in contentOnly mode. (72704)
Icons
- Fix irregular shape in not-found icon. (72645)
Block bindings
- Add
bindableAttributesin preview context. (72625)
Typography
- Fit text: Remove sizing limitation when the block is selected. (72570)
REST API
- Notes: Fix 'children' embedding via REST API. (72561)
Style Book
- Fix error with display of Heading block style variations in style book. (72551)
DataViews
- Fix password suffix alignment. (72524)
Block Transforms
- Add metadata transformation. (72462)
Patterns
- Fix contentOnly insertion, removal, and moving. (72416)
Accessibility
- Notes: Don't collapse note on Escape if the event has been prevented. (72657)
Block Library
- Fix focus loss from unsync and edit button in navigation link inspector sidebar. (72436)
Components
- Button: Update font-weight to
500. (70787)
Performance
- Don't subscribe to store unless fitText option is enabled. (72634)
- Optimize build using shared package cache. (72667)
Block Editor
- Perf: Avoid rich-text binding subscription if block does not have bindings. (72496)
Experiments
Collaboration
- Real-time collaboration: Add support for syncing post meta. (72332)
- Real-time collaboration: Ensure Yjs imports are inside experimental flag check. ([72503](https://github.com/WordPress/g...