Skip to content

Releases: WordPress/gutenberg

22.2.0

03 Dec 14:59

Choose a tag to compare

Changelog

Enhancements

Block Library

  • Breadcrumbs: Add archive link if enabled in posts. (72832)
  • Breadcrumbs: Add attachment handling. (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 format to date field 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 editorStyles from HTMLEditModal. (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 author field 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-data source bug, refactor, add unit test coverage. (73366)
  • Move computation of sources into dedicated useSelect. (72974)

Interactivity API

  • iAPI: Fix using getServerContext in derived state getters. (73518)
  • iAPI: Return a deep-clone object from getServerState and getServerContext functions. (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 ...
Read more

22.1.3

03 Dec 11:11

Choose a tag to compare

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:

@mikachan @youknowriad

22.2.0 RC2

28 Nov 16:24

Choose a tag to compare

22.2.0 RC2 Pre-release
Pre-release

Changelog

Bug Fixes

  • Private APIs: Remove re-registration check. (73610)

Templates API

  • Template Activation: Rename gutenberg_get_block_template. (73582)
  • Template Activation: Use string IDs when experiment is off. (73585)

Contributors

The following contributors merged PRs in this release:

@ellatrix @mikachan

22.2.0 RC1

26 Nov 16:02

Choose a tag to compare

22.2.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

Block Library

  • Breadcrumbs: Add archive link if enabled in posts. (72832)
  • Breadcrumbs: Add attachment handling. (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 format to date field 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 editorStyles from HTMLEditModal. (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 author field 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-data source bug, refactor, add unit test coverage. (73366)
  • Move computation of sources into dedicated useSelect. (72974)

Interactivity API

  • iAPI: Fix using getServerContext in derived state getters. (73518)
  • iAPI: Return a deep-clone object from getServerState and getServerContext functions. (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...
Read more

22.1.2

24 Nov 15:57

Choose a tag to compare

Changelog

Experiments

Templates API

  • Template Activation: Add more checks for active_templates. (73519)

Contributors

The following contributors merged PRs in this release:

@mikachan

22.1.1

21 Nov 12:20

Choose a tag to compare

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:

@jeryj @scruffian

22.1.0

19 Nov 13:22

Choose a tag to compare

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: Card borderless 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 paged support for archives. (72714)
  • Breadcrumbs: Add home page handling and show last item attribute. (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-height to textarea. (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 levelOptions attribute 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/accordion iAPI 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...
Read more

22.1.0 RC1

12 Nov 14:32

Choose a tag to compare

22.1.0 RC1 Pre-release
Pre-release

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: Card borderless 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 paged support for archives. (72714)
  • Breadcrumbs: Add home page handling and show last item attribute. (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-height to textarea. (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 levelOptions attribute 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/accordion iAPI 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...
Read more

22.0.0

05 Nov 15:02

Choose a tag to compare

Changelog

Enhancements

  • Add theme package. (72305)
  • Consistently use font-weight 499 instead of 500. (72473)
  • Label enforcement workflow: Add Iteration label 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 plain permalinks. (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 null refs in setButtonStyles callback. (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 size value. (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 activeField as 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 bindableAttributes in 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...
Read more

22.0.0 RC1

29 Oct 15:10

Choose a tag to compare

22.0.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

  • Add theme package. (72305)
  • Consistently use font-weight 499 instead of 500. (72473)
  • Label enforcement workflow: Add Iteration label 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 plain permalinks. (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 null refs in setButtonStyles callback. (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 size value. (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 activeField as 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 bindableAttributes in 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...
Read more