Skip to content

Releases: WordPress/gutenberg

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

21.9.0

22 Oct 14:56

Choose a tag to compare

Changelog

New blocks ✨

  • Add math block and rich text format. (72182)
  • Add Term Count block. (72218)
  • Add Term Name block. (72129)
  • Blocks: Add Breadcrumbs block. (71793)
  • Time to Read: Stabilize block. (71588)

Enhancements

Block Library

  • Add aspect ratio control for gallery block (#71116). (72104)
  • Block support: Add allowedBlocks support for more blocks. (72191)
  • Breadcrumbs: Add post with terms breadcrumbs support. (72124)
  • Categories block: Improve and harden JavaScript used when displayed as dropdown. (72118)
  • Details Block: Remove "accordion" keyword to avoid confusion with Accordion block. (71746)
  • Details block: Add name attribute in editor. (71054)
  • Introduce block support and UI for allowedBlocks. (71986)
  • Stabilize Accordion block. (72036)
  • Terms Query: Add include specific terms support. (72286)
  • Terms Query: Simplify controls and layout. (72121)
  • Terms Query: Stabilize the block. (72380)
  • Terms Query: Update inherit control and functionality. (72313)
  • Terms Query: Use linked term names in variations. (72307)
  • Time to Read: Add word count icon. (72240)

DataViews

  • DataForm - Card Layout: Implement summary field. (71576)
  • DataForm: Introduce validity prop. (71412)
  • DataForm: Row layout can control field width. (72066)
  • DataForm: Stop auto-injecting select placeholder. (72241)
  • DataForm: Support validation in date field type. (72048)
  • Dataforms: Add validation to date time field. (72060)
  • Delete the isDestructive prop from the actions. (72111)
  • Field API: Support async loading elements. (72254)
  • Improve renderItemLink event propagation handling. (72081)
  • Make header table view select all checkbox always visible. (72050)
  • Standardise DataForm typography. (72284)
  • Update modalHeader to support dynamic modal header text based on selected item. (72384)
  • DataViews: Add views package to be used to persist view modifications and use it for patterns. (72102)

Site Editor

  • Pages Dataviews: Support persistence. (72127)
  • Template activation: Duplicate modal on static template click, remove auto-drafting. (72285)
  • Templates DataViews: Support persistence. (72113)

Block API

  • Accordion Block: Added anchor support. (72054)
  • Add block visibility control in the command center. (72154)
  • Add blockVisibility support to Synced Pattern and Template Part. (72026)
  • Add: Fit text/stretch text block supports and variation. (71904)
  • Fit-Text: Resize immediately, but limit max size when block is selected. (72397)
  • Block Visibility: Show snackbar when hiding block. (72027)

Block Editor

  • Add Additional CSS Classes setting to Link UI. (67560)
  • Add keyboard shortcut toggle block visibility. (72172)
  • Drag and drop: direct drag: Move block instead of drag chip. (67470)

Components

  • Flip search icons depending on placement. (72070)
  • Move search icons in search fields to prefix position. (71984)
  • SearchControl: Normalize styles. (72072)

Block Variations

  • Block Transforms: In metadata transform, remove check for block bindings. (72389)
  • Paragraph and Heading Block: Remove stretchy text variation. (72408)

Interactivity API

  • Allow Post Content when "Force Page Reload" is disable in the Query Loop. (72160)
  • iAPI Router: Selectively preload interactivity script modules. (72340)
  • iAPI: Add official support for unique IDs. (72161)

REST API

  • Block Comments: Update REST API permissions for this type. (71919)
  • Notes/Block Comments: Use arguments from the schema for creation. (72205)

Write mode

  • Add contentRole support to Accordion, Accordion Item, Accordion Panel. (72052)
  • Remove most uses of isNavigationMode in contentOnly logic. (72043)
  • Remove write/navigation mode experiment, tool and selectors. (72193)

Icons

  • Update check icon to be optically balanced. (72101)

Focus Mode

  • Allow submenu flyout menus to be visible outside of template part canvas. (72013)

Global Styles

  • Add shadow and layout to the global styles changes translation map array. (72010)

Bug Fixes

  • Reuse wp_script_attributes filter for adding data-wp-router-options attribute to script module. (72489)
  • Prevent registering private APIs twice. (72493)
  • Fix Classic Menu to Navigation Link conversion with entity bindings. (72289)
  • Template activation: Duplicate action should be available outside GB. (72513)
  • Template activation: Improve UX for custom templates. (72499)
  • A couple more PHP 8.5 fixes. (72094)
  • Fix: Change ordering of multiple data-wp-context directives in iAPI processing. (72395)
  • Post Quick Edit: Fix bulk edit field filtering logic. (71952)
  • Revert "Block Bindings: Move bindable attributes to privateContext. (72400)
  • Template activation: Add meta to all newly created templates. (72156)
  • Template activation: Clear notice on post change. (72403)
  • Template activation: Fix /lookup endpoint to use custom resolve fn. (72049)
  • Template activation: Fix theme field for old REST API endpoint. (72366)
  • Template activation: Reduce templates listed as options for post/page. (72141)
  • Template activation: Remove redirect to wp_registered_template. (72356)
  • iAPI: Handle all getServerState and getServerContext sync scenarios. (72381)

Block Library

  • Accordion Heading: Remove the padding from the heading when it has a background color. (72046)
  • Accordion Item and Panel: Remove layout from the block supports. (72045)
  • Accordion Item block: Add layout support. (72176)
  • Accordion Panel Block: Add layout support. (72211)
  • Accordion heading:Remove toggle icon typography. ([72227](https://github.com/WordPress/gutenberg/pull/...
Read more

21.9.0 RC3

21 Oct 15:13

Choose a tag to compare

21.9.0 RC3 Pre-release
Pre-release

Changelog

Enhancements

Bug Fixes

  • Template activation: Duplicate action should be available outside GB. (72513)
  • Template activation: Improve UX for custom templates. (72499)

Block bindings

  • Post Date block: In deprecation, add check if source is core/post-data. (72518)

Tools

Build Tooling

  • Optimize CI: Limit the number of job variations (PHP and JS matrix) in PRs. (72506)

Contributors

The following contributors merged PRs in this release:

@ellatrix @mcsf @ockham @westonruter @youknowriad

21.9.0 RC2

20 Oct 16:21

Choose a tag to compare

21.9.0 RC2 Pre-release
Pre-release

Changelog

Bug Fixes

  • Prevent registering private APIs twice. (72493)

Collaboration

  • Notes: Don't render 'no results' message for floating sidebar. (72484)

Block bindings

  • Post Date: Add block deprecation to change source arg to field. (72483)

Contributors

The following contributors merged PRs in this release:

@Mamaduka @oandregal @ockham

21.9.0 RC1

17 Oct 19:49

Choose a tag to compare

21.9.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

  • Create Block: Enable alias package installation. (72079)
  • DataViews: Add views package to be used to persist view modifications and use it for patterns. (72102)
  • Pages Dataviews: Support persistence. (72127)
  • Remove redundant max percentage from download progress. (72282)
  • Template activation: Duplicate modal on static template click, remove auto-drafting. (72285)
  • Templates DataViews: Support persistence. (72113)
  • iAPI: Add official support for unique IDs. (72161)

Block Library

  • Add aspect ratio control for gallery block (#71116). (72104)
  • Block support: Add allowedBlocks support for more blocks. (72191)
  • Breadcrumbs: Add post with terms breadcrumbs support. (72124)
  • Categories block: Improve and harden JavaScript used when displayed as dropdown. (72118)
  • Details Block: Remove "accordion" keyword to avoid confusion with Accordion block. (71746)
  • Details block: Add name attribute in editor. (71054)
  • Introduce block support and UI for allowedBlocks. (71986)
  • Stabilize Accordion block. (72036)
  • Terms Query: Add include specific terms support. (72286)
  • Terms Query: Simplify controls and layout. (72121)
  • Terms Query: Stabilize the block. (72380)
  • Terms Query: Update inherit control and functionality. (72313)
  • Terms Query: Use linked term names in variations. (72307)
  • Time to Read: Add word count icon. (72240)

Collaboration

  • Block Comments: Always show comment menu item. (72153)
  • Block Comments: Capture resolution history & display in thread. (71563)
  • Block Comments: Hide actions until the thread is selected. (72179)
  • Block Comments: Highlight block with new toggleBlockSpotlight private API. (72126)
  • Block Comments: Select block when comment is selected. (72082)
  • Block Comments: Try alternative method for spotlight. (72194)
  • Notes: Add More Menu Item. (72377)
  • Notes: Add privacy info text. (72276)
  • Notes: Floating comments aligned with blocks that avoid overlapping. (72216)
  • Notes: Graduate from experiments. (72344)
  • Notes: Update snackbar text. (72409)
  • Resolving Comments hide reserved space for comments. (72210)

DataViews

  • DataForm - Card Layout: Implement summary field. (71576)
  • DataForm: Introduce validity prop. (71412)
  • DataForm: Row layout can control field width. (72066)
  • DataForm: Stop auto-injecting select placeholder. (72241)
  • DataForm: Support validation in date field type. (72048)
  • Dataforms: Add validation to date time field. (72060)
  • Delete the isDestructive prop from the actions. (72111)
  • Field API: Support async loading elements. (72254)
  • Improve renderItemLink event propagation handling. (72081)
  • Make header table view select all checkbox always visible. (72050)
  • Standardise DataForm typography. (72284)
  • Update modalHeader to support dynamic modal header text based on selected item. (72384)

Block API

  • Accordion Block: Added anchor support. (72054)
  • Add block visibility control in the command center. (72154)
  • Add blockVisibility support to Synced Pattern and Template Part. (72026)
  • Add: Fit text/stretch text block supports and variation. (71904)
  • Block Visibility: Show snackbar when hiding block. (72027)

Block Editor

  • Add Additional CSS Classes setting to Link UI. (67560)
  • Add keyboard shortcut toggle block visibility. (72172)
  • Drag and drop: direct drag: Move block instead of drag chip. (67470)

Components

  • Flip search icons depending on placement. (72070)
  • Move search icons in search fields to prefix position. (71984)
  • SearchControl: Normalize styles. (72072)

Block Variations

  • Block Transforms: In metadata transform, remove check for block bindings. (72389)
  • Paragraph and Heading Block: Remove stretchy text variation. (72408)

Interactivity API

  • Allow Post Content when "Force Page Reload" is disable in the Query Loop. (72160)
  • iAPI Router: Selectively preload interactivity script modules. (72340)

REST API

  • Block Comments: Update REST API permissions for this type. (71919)
  • Notes/Block Comments: Use arguments from the schema for creation. (72205)

Write mode

  • Add contentRole support to Accordion, Accordion Item, Accordion Panel. (72052)
  • Remove most uses of isNavigationMode in contentOnly logic. (72043)

Icons

  • Update check icon to be optically balanced. (72101)

Focus Mode

  • Allow submenu flyout menus to be visible outside of template part canvas. (72013)

Global Styles

  • Add shadow and layout to the global styles changes translation map array. (72010)

Bug Fixes

  • A couple more PHP 8.5 fixes. (72094)
  • Build V2: Fix DataViews export file. (72387)
  • Build V2: Fix emotion transpiling. (72280)
  • Build v2: Fix block-editor default colors. (72349)
  • Fix: Change ordering of multiple data-wp-context directives in iAPI processing. (72395)
  • Post Quick Edit: Fix bulk edit field filtering logic. (71952)
  • Revert "Block Bindings: Move bindable attributes to privateContext. (72400)
  • Template activation: Add meta to all newly created templates. (72156)
  • Template activation: Clear notice on post change. (72403)
  • Template activation: Fix /lookup endpoint to use custom resolve fn. (72049)
  • Template activation: Fix theme field for old REST API endpoint. (72366)
  • Template activation: Reduce templates listed as options for post/page. (72141)
  • Template activation: Remove redirect to wp_registered_template. (72356)
  • iAPI: Handle all getServerState and getServerContext sync scenarios. (72381)

Block Library

  • Accordion Heading: Remove the padding from the heading when it has a backgro...
Read more

21.8.2

16 Oct 11:30

Choose a tag to compare

Changelog

Bug Fixes

  • Ensure meta boxes are not hidden when legacy. (72220)

Contributors

The following contributors merged PRs in this release:

@stokesman

21.8.1

14 Oct 18:04

Choose a tag to compare

Changelog

Bug Fixes

  • Template activation: Improve back compat. (72223)

Contributors

The following contributors merged PRs in this release:

@ellatrix

21.8.0

08 Oct 16:02

Choose a tag to compare

Changelog

Features

Block Editor

  • Section block multi-selection: Disable transforms and inspector controls. (71708)

Enhancements

Block Comments

  • Improve comments panel close icon label. (71701)
  • Add Discussion Field with tracksback and comment status agreagetd on Post/Page Quick Edit. (71949)
  • Fields package: Add Storybook examples. (71864)
  • Block Comment: Display message when there is no related block. (71968)
  • Block Comment: Improve comment thread outline. (71961)
  • 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 avatar. (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)
  • Block Comments: Simplify action callbacks. (71892)
  • Block Comments: Update 'Actions' menu design. (71877)
  • Block Comments: Update editing flow. (71889)

Block Library

  • Accordion Blocks: Organize block supports. (71823)
  • Accordion Header: Add content role to title attribute. (71762)
  • Accordion Header: Remove textAlignment and textAlign. (71875)
  • Accordion Header: Use withoutInteractiveFormatting instead of hardcoded formats. (71745)
  • Accordion: Add example block preview. (71365)
  • Accordion: Rename block names. (71978)
  • Add paragraph level option to post type label block. (71947)
  • Enhance Term Description Block with Context Support. (71525)
  • Terms Query inspector controls revamp + add subterms option. (71633)
  • Time To Read: Add a range option. (71606)
  • Time To Read: Add a word count option. (71841)
  • Time To Read: Make display as range the default, and allow older blocks to migrate to this setting. (71842)
  • Time to Read: Replace toggles with block variations. (71897)

DataViews

  • Add number field. (71797)
  • Add support for elements validation in DataForm's array fields. (71194)
  • Export DataViewsPicker from dataviews package. (71836)
  • Prevent hiding the last visible field. (71625)
  • DataViews: Expose FiltersToggled subcomponent. (71907)

Block Editor

  • Add configurable timeout parameter to flashBlock. (71752)
  • Link Control: Update button text from Save to Apply. (72005)

Global Styles

  • Add reset button to BackgroundControlsPanel. (71928)
  • Site Editor: Make less prominent Addtional CSS UI. (71550)

Block bindings

  • Communicate supported block attributes from server side. (71820)
  • Image block: Conditionally remove empty <figcaption>. (71893)
  • Navigation Link: Use block bindings to dynamically fetch the URL in the editor and on front end. (71630)

Write mode

  • Try adding content roles to navigation blocks. (71747)

Components

  • Textarea Component: Add default resize vertical rule. (71736)

Post Editor

  • PostTypeSupportCheck: Handle support keys sub-features. (71723)
  • Post Editor: Add the back button animation similar to the site editor. (71929)

Patterns

  • Block Inspector: Add content tab for section blocks. (71714)

Icons

Interactivity API

  • iAPI Router: Update router regions inside elements with data-wp-interactive. (71635)

Meta 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 sidebar on mobile viewports. (71834)
  • Block Comments: Fix canceling the form for a selected block. (71862)
  • Block Comments: Fix translation comments to say participants in toolbar indicator. (71890)
  • Consistently show (no title) as a fallback for pages and templates with empty titles. (71945)
  • Filter comment clause based on current query. (71712)
  • Fix comment counts with filter. (71874)
  • Template activation: Don't set site option on edit. (71811)
  • Template activation: Fix saveEntityRecord with theme ID. (71798)
  • Template activation: redirect theme templates urls to wp_registered_template (72003
  • Template activation: add meta to all newly created templates (72156
  • Template activation: reduce templates listed as options for post/page (72141
  • Template activation: call get_block_templates filter when short-circuiting (71840
  • Template activation: allow empty array to be set (72011
  • Template activation: fix /lookup endpoint to use custom resolve function (72049
  • Template activation: ignore templates not associated with active theme (72029

Block Library

  • Accordion Block: Hide "Add" button when multiple blocks are selected. (71750)
  • Accordion Header: Fix toggle icon position in the editor. (71859)
  • Accordion Header: Skip serialization correctly. (71804)
  • Accordion Panel: Add role=region. (71902)
  • Accordion Panel: Fixes block visibility when the panel is collapsed. (71866)
  • Fix Navigation Block default link consistency across all insertion methods. (71899)
  • Fix accordion gradient background. (71802)
  • Fixes Accordion block width issue when applying padding. (71809)
  • Post Author Block: Add default avatar fallback for editor display outside postId context. (71775)
  • Table of Contents: Add aria label to the nav element. (71586)
  • Terms Query: Fix console errors. (71795)
  • Time to Read: Change word count character based on word count type. ([71920](https://github.com/Wo...
Read more

21.8.0 RC1

01 Oct 17:45

Choose a tag to compare

21.8.0 RC1 Pre-release
Pre-release

Changelog

Features

Block Editor

  • Section block multi-selection: Disable transforms and inspector controls. (71708)

Enhancements

Block Comments

  • Improve comments panel close icon label. (71701)
  • Add Discussion Field with tracksback and comment status agreagetd on Post/Page Quick Edit. (71949)
  • Fields package: Add Storybook examples. (71864)
  • Block Comment: Display message when there is no related block. (71968)
  • Block Comment: Improve comment thread outline. (71961)
  • 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 avatar. (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)
  • Block Comments: Simplify action callbacks. (71892)
  • Block Comments: Update 'Actions' menu design. (71877)
  • Block Comments: Update editing flow. (71889)

Block Library

  • Accordion Blocks: Organize block supports. (71823)
  • Accordion Header: Add content role to title attribute. (71762)
  • Accordion Header: Remove textAlignment and textAlign. (71875)
  • Accordion Header: Use withoutInteractiveFormatting instead of hardcoded formats. (71745)
  • Accordion: Add example block preview. (71365)
  • Accordion: Rename block names. (71978)
  • Add paragraph level option to post type label block. (71947)
  • Enhance Term Description Block with Context Support. (71525)
  • Terms Query inspector controls revamp + add subterms option. (71633)
  • Time To Read: Add a range option. (71606)
  • Time To Read: Add a word count option. (71841)
  • Time To Read: Make display as range the default, and allow older blocks to migrate to this setting. (71842)
  • Time to Read: Replace toggles with block variations. (71897)
  • Navigation Link: Use block bindings to dynamically fetch the URL in the editor and on front end. (71630)

DataViews

  • Add number field. (71797)
  • Add support for elements validation in DataForm's array fields. (71194)
  • Export DataViewsPicker from dataviews package. (71836)
  • Prevent hiding the last visible field. (71625)
  • DataViews: Expose FiltersToggled subcomponent. (71907)

Block Editor

  • Add configurable timeout parameter to flashBlock. (71752)
  • Link Control: Update button text from Save to Apply. (72005)

Global Styles

  • Add reset button to BackgroundControlsPanel. (71928)
  • Site Editor: Make less prominent Addtional CSS UI. (71550)

Block bindings

  • Communicate supported block attributes from server side. (71820)

Write mode

  • Try adding content roles to navigation blocks. (71747)

Components

  • Textarea Component: Add default resize vertical rule. (71736)

Post Editor

  • PostTypeSupportCheck: Handle support keys sub-features. (71723)
  • Post Editor: Add the back button animation similar to the site editor. (71929)

Patterns

  • Block Inspector: Add content tab for section blocks. (71714)

Icons

Interactivity API

  • iAPI Router: Update router regions inside elements with data-wp-interactive. (71635)

Meta 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 sidebar on mobile viewports. (71834)
  • Block Comments: Fix canceling the form for a selected block. (71862)
  • Block Comments: Fix translation comments to say participants in toolbar indicator. (71890)
  • Consistently show (no title) as a fallback for pages and templates with empty titles. (71945)
  • Filter comment clause based on current query. (71712)
  • Fix comment counts with filter. (71874)
  • Template activation: Don't set site option on edit. (71811)
  • Template activation: Fix saveEntityRecord with theme ID. (71798)
  • Template activation: redirect theme templates urls to wp_registered_template (72003
  • Template activation: add meta to all newly created templates (72156
  • Template activation: reduce templates listed as options for post/page (72141
  • Template activation: call get_block_templates filter when short-circuiting (71840
  • Template activation: allow empty array to be set (72011
  • Template activation: fix /lookup endpoint to use custom resolve function (72049
  • Template activation: ignore templates not associated with active theme (72029

Block Library

  • Accordion Block: Hide "Add" button when multiple blocks are selected. (71750)
  • Accordion Header: Fix toggle icon position in the editor. (71859)
  • Accordion Header: Skip serialization correctly. (71804)
  • Accordion Panel: Add role=region. (71902)
  • Accordion Panel: Fixes block visibility when the panel is collapsed. (71866)
  • Fix Navigation Block default link consistency across all insertion methods. (71899)
  • Fix accordion gradient background. (71802)
  • Fixes Accordion block width issue when applying padding. (71809)
  • Post Author Block: Add default avatar fallback for editor display outside postId context. (71775)
  • Table of Contents: Add aria label to the nav element. (71586)
  • Terms Query: Fix console errors. (71795)
  • 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](https:/...
Read more