Releases: WordPress/gutenberg
20.0.3
Changelog
Bug Fixes
Block Hooks
- Fix truncation of post content. (#68926)
- Fix duplicated insertion in Post Content. (#69142)
- Enable first/last child insertion next to Classic block. (#69241)
Block Library
- Template Part block: Guard against
get_block_file_template
returningnull
. (#69309)
Code Quality
Block Hooks
- Add end-to-end test Coverage. (#69044)
20.3.0
Changelog
Enhancements
- Disable hover animation on preview frame for classic themes. (68976)
Block Library
- Added discord in social links. (68848)
- Featured Image block: Use resolution tool component. (68471)
- Query block: Add option to ignore sticky posts behavior. (69057)
- RSS: Border & Spacing support. (66411)
Global Styles
- Disable Clear button if there's no shadow. (69092)
- Duotone Settings: Add
reset
button and improve toggle rendering in FiltersPanel. (68672) - Shadow Panel: Add reset button. (68981)
Post Editor
- Editor: Add loading state to the 'PageAttributesParent' component. (69062)
- Editor: Add loading state to the 'PostAuthorCombobox' component. (68991)
- Editor: Display error message when loading current post fails. (68999)
Block Editor
- Quick Inserter: Restore pattern search and insertion. (69028)
- Update keyboard shortcuts to use
primaryShift+backspace
for block deletion. (69074)
Design Tools
Components
- ComboboxControl: Add an
isLoading
prop to show a loading spinner. (68990)
Bug Fixes
Block Editor
- Block popover: Fix scrolling over. (68075)
- Display root appender when default block is disabled. (68951)
- Fix regression for root appender logic. (68994)
- Inserter: Remove block default icon from no results message. (68693)
- Rename
aspect
property toratio
to carry thedefaultAspect
inAspectRatioDropdown
. (69085) - Writing Flow: Restore early return for no block selection in tab nav hook. (69079)
Site Editor
- Edit Site: Fix Fields package private APIs error. (68964)
- Fix: Site Editor should display a 404 message. (69009)
- Use the same editor component for all routes. (69093)
Global Styles
- Fix: Additional CSS button not working after back navigation. (68954)
- Fix: Missing 'No blocks found.' message for block search in editor. (69036)
Block Library
- Query Block: Fix 'parents' argument validation. (68983)
- Social Links: Fix appender size in non-iframe editor. (68215)
REST API
- Add support for the 'ignore_sticky_posts' argument. (68970)
- Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
Icons
- Fix the background, arrowUpLeft, keyboardReturn and square icons. (69076)
Font Library
- Refactor font variant components to use useId for checkbox IDs. (69050)
Block Directory
- Remove block icon from InstalledBlocksPrePublishPanel. (69046)
DataViews
- Fixed: Empty Pattern Overlap in Pattern Title in Dataviews Table Layout. (68997)
Media
- Add optional chain to sizes indexing of media details in edit-site. (68995)
CSS & Styling
- Enabled Full height in Additional CSS. (68993)
Block hooks
- Fix truncation of post content. (68926)
Interactivity API
- iAPI Router: Fix CSS rule order in some constructed style sheets. (68923)
- iAPI Router: Revert "Handle styles assets on region-based navigation" (69222)
Accessibility
Components
- Font Size Picker: Remove Custom option from FontSizePickerSelect dropdown. (69038)
Global Styles
- Add missing list role to the list of blocks in the global Styles. (69027)
Block API
- Block support: Preserve aria-label value in comment delimiter. (69002)
Block Editor
- [Block Editor]: A11y - Add and Update missing reduce-motion mixing. (68417)
Performance
Post Editor
- Editor: Don't use selector shortcuts for the taxonomy queries. (68998)
- Editor: Optimize 'PostAuthorCheck' component data selection. (69105)
Style Book
- Improve StyleBook resize responsiveness for Classic Theme. (68980)
Documentation
- Added Missing Global Documentation. (69104)
- Changed Inline Document Order. (68992)
- wp-env: Add lifecycleScripts to the schema. (68724)
Code Quality
- Core Data: Add type for term entity. (69151)
- iAPI Router: Add missing changelog entry for #68923. (68945)
Block Library
- E2E: Add regression test for spacer block in themes without spacing units. (68913)
- Navigation Link Block: Use stable variable for underline color styling. (68953)
- Regenerate block fixtures. (68982)
- Social Links: Remove redundant reduce-motion mixin. (69000)
Site Editor
- Fast follow: Redirections of deprecated site editor URLs. (68971)
- Quality: Remove unused props and styles from SidebarNavigationScreen. (68972)
Block Editor
- Inserter: Remove unused no-results-icon styles. (69018)
Tools
- PR Template: Suggest linking the issue. (68924)
- Relocate changelog file for WP#6910 to 6.9 backports. (69068)
Build Tooling
Testing
- e2e: Fix "add new" selector. (69111)
Various
- Remove react-native dependabot group - Take 2. (69122)
Plugin
- Code Quality: Delete unused function from PHP Sync Issue generation script. (68947)
- npm scripts: Use
node -p
instead ofecho
. (68946)
First-time contributors
The following PRs were merged by first-time contributors:
- @benazeer-ben: RSS: Border & Spacing support. (66411)
- @grgar: Add optional chain to sizes indexing of media details in edit-site. (68995)
- @Gulamdastgir-Momin: Added discord in social links. (68848)
- @Juzar10: Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
- @singhakanshu00: Disable hover animation on preview frame for classic themes. (68976)
- @srtfisher: wp-env: Add lifecycleScripts to the schema. (68724)
Contributors
The following contributors merged PRs in this release:
@adamsilverstein @afercia @akasunil @benazeer-ben @carolinan @DAreRodz @desrosj @ellatrix @grgar @gu...
20.0.2
20.3.0 RC2
Changelog
Enhancements
- Disable hover animation on preview frame for classic themes. (68976)
Block Library
- Added discord in social links. (68848)
- Featured Image block: Use resolution tool component. (68471)
- Query block: Add option to ignore sticky posts behavior. (69057)
- RSS: Border & Spacing support. (66411)
Global Styles
- Disable Clear button if there's no shadow. (69092)
- Duotone Settings: Add
reset
button and improve toggle rendering in FiltersPanel. (68672) - Shadow Panel: Add reset button. (68981)
Post Editor
- Editor: Add loading state to the 'PageAttributesParent' component. (69062)
- Editor: Add loading state to the 'PostAuthorCombobox' component. (68991)
- Editor: Display error message when loading current post fails. (68999)
Block Editor
- Quick Inserter: Restore pattern search and insertion. (69028)
- Update keyboard shortcuts to use
primaryShift+backspace
for block deletion. (69074)
Design Tools
Components
- ComboboxControl: Add an
isLoading
prop to show a loading spinner. (68990)
Bug Fixes
Block Editor
- Block popover: Fix scrolling over. (68075)
- Display root appender when default block is disabled. (68951)
- Fix regression for root appender logic. (68994)
- Inserter: Remove block default icon from no results message. (68693)
- Rename
aspect
property toratio
to carry thedefaultAspect
inAspectRatioDropdown
. (69085) - Writing Flow: Restore early return for no block selection in tab nav hook. (69079)
Site Editor
- Edit Site: Fix Fields package private APIs error. (68964)
- Fix: Site Editor should display a 404 message. (69009)
- Use the same editor component for all routes. (69093)
Global Styles
- Fix: Additional CSS button not working after back navigation. (68954)
- Fix: Missing 'No blocks found.' message for block search in editor. (69036)
Block Library
- Query Block: Fix 'parents' argument validation. (68983)
- Social Links: Fix appender size in non-iframe editor. (68215)
REST API
- Add support for the 'ignore_sticky_posts' argument. (68970)
- Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
Icons
- Fix the background, arrowUpLeft, keyboardReturn and square icons. (69076)
Font Library
- Refactor font variant components to use useId for checkbox IDs. (69050)
Block Directory
- Remove block icon from InstalledBlocksPrePublishPanel. (69046)
DataViews
- Fixed: Empty Pattern Overlap in Pattern Title in Dataviews Table Layout. (68997)
Media
- Add optional chain to sizes indexing of media details in edit-site. (68995)
CSS & Styling
- Enabled Full height in Additional CSS. (68993)
Block hooks
- Fix truncation of post content. (68926)
Interactivity API
- iAPI Router: Fix CSS rule order in some constructed style sheets. (68923)
- iAPI Router: Revert "Handle styles assets on region-based navigation" (69222)
Accessibility
Components
- Font Size Picker: Remove Custom option from FontSizePickerSelect dropdown. (69038)
Global Styles
- Add missing list role to the list of blocks in the global Styles. (69027)
Block API
- Block support: Preserve aria-label value in comment delimiter. (69002)
Block Editor
- [Block Editor]: A11y - Add and Update missing reduce-motion mixing. (68417)
Performance
Post Editor
- Editor: Don't use selector shortcuts for the taxonomy queries. (68998)
- Editor: Optimize 'PostAuthorCheck' component data selection. (69105)
Style Book
- Improve StyleBook resize responsiveness for Classic Theme. (68980)
Documentation
- Added Missing Global Documentation. (69104)
- Changed Inline Document Order. (68992)
- wp-env: Add lifecycleScripts to the schema. (68724)
Code Quality
- Core Data: Add type for term entity. (69151)
- iAPI Router: Add missing changelog entry for #68923. (68945)
Block Library
- E2E: Add regression test for spacer block in themes without spacing units. (68913)
- Navigation Link Block: Use stable variable for underline color styling. (68953)
- Regenerate block fixtures. (68982)
- Social Links: Remove redundant reduce-motion mixin. (69000)
Site Editor
- Fast follow: Redirections of deprecated site editor URLs. (68971)
- Quality: Remove unused props and styles from SidebarNavigationScreen. (68972)
Block Editor
- Inserter: Remove unused no-results-icon styles. (69018)
Tools
- PR Template: Suggest linking the issue. (68924)
- Relocate changelog file for WP#6910 to 6.9 backports. (69068)
Build Tooling
Testing
- e2e: Fix "add new" selector. (69111)
Various
- Remove react-native dependabot group - Take 2. (69122)
Plugin
- Code Quality: Delete unused function from PHP Sync Issue generation script. (68947)
- npm scripts: Use
node -p
instead ofecho
. (68946)
First-time contributors
The following PRs were merged by first-time contributors:
- @benazeer-ben: RSS: Border & Spacing support. (66411)
- @grgar: Add optional chain to sizes indexing of media details in edit-site. (68995)
- @Gulamdastgir-Momin: Added discord in social links. (68848)
- @Juzar10: Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
- @singhakanshu00: Disable hover animation on preview frame for classic themes. (68976)
- @srtfisher: wp-env: Add lifecycleScripts to the schema. (68724)
Contributors
The following contributors merged PRs in this release:
@adamsilverstein @afercia @akasunil @benazeer-ben @carolinan @DAreRodz @desrosj @ellatrix @grgar @gu...
20.3.0 RC1
Changelog
Enhancements
- Disable hover animation on preview frame for classic themes. (68976)
Block Library
- Added discord in social links. (68848)
- Featured Image block: Use resolution tool component. (68471)
- Query block: Add option to ignore sticky posts behavior. (69057)
- RSS: Border & Spacing support. (66411)
Global Styles
- Disable Clear button if there's no shadow. (69092)
- Duotone Settings: Add
reset
button and improve toggle rendering in FiltersPanel. (68672) - Shadow Panel: Add reset button. (68981)
Post Editor
- Editor: Add loading state to the 'PageAttributesParent' component. (69062)
- Editor: Add loading state to the 'PostAuthorCombobox' component. (68991)
- Editor: Display error message when loading current post fails. (68999)
Block Editor
- Quick Inserter: Restore pattern search and insertion. (69028)
- Update keyboard shortcuts to use
primaryShift+backspace
for block deletion. (69074)
Design Tools
Components
- ComboboxControl: Add an
isLoading
prop to show a loading spinner. (68990)
Bug Fixes
Block Editor
- Block popover: Fix scrolling over. (68075)
- Display root appender when default block is disabled. (68951)
- Fix regression for root appender logic. (68994)
- Inserter: Remove block default icon from no results message. (68693)
- Rename
aspect
property toratio
to carry thedefaultAspect
inAspectRatioDropdown
. (69085) - Writing Flow: Restore early return for no block selection in tab nav hook. (69079)
Site Editor
- Edit Site: Fix Fields package private APIs error. (68964)
- Fix: Site Editor should display a 404 message. (69009)
- Use the same editor component for all routes. (69093)
Global Styles
- Fix: Additional CSS button not working after back navigation. (68954)
- Fix: Missing 'No blocks found.' message for block search in editor. (69036)
Block Library
- Query Block: Fix 'parents' argument validation. (68983)
- Social Links: Fix appender size in non-iframe editor. (68215)
REST API
- Add support for the 'ignore_sticky_posts' argument. (68970)
- Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
Icons
- Fix the background, arrowUpLeft, keyboardReturn and square icons. (69076)
Font Library
- Refactor font variant components to use useId for checkbox IDs. (69050)
Block Directory
- Remove block icon from InstalledBlocksPrePublishPanel. (69046)
DataViews
- Fixed: Empty Pattern Overlap in Pattern Title in Dataviews Table Layout. (68997)
Media
- Add optional chain to sizes indexing of media details in edit-site. (68995)
CSS & Styling
- Enabled Full height in Additional CSS. (68993)
Block hooks
- Fix truncation of post content. (68926)
Interactivity API
- iAPI Router: Fix CSS rule order in some constructed style sheets. (68923)
Accessibility
Components
- Font Size Picker: Remove Custom option from FontSizePickerSelect dropdown. (69038)
Global Styles
- Add missing list role to the list of blocks in the global Styles. (69027)
Block API
- Block support: Preserve aria-label value in comment delimiter. (69002)
Block Editor
- [Block Editor]: A11y - Add and Update missing reduce-motion mixing. (68417)
Performance
Post Editor
- Editor: Don't use selector shortcuts for the taxonomy queries. (68998)
- Editor: Optimize 'PostAuthorCheck' component data selection. (69105)
Style Book
- Improve StyleBook resize responsiveness for Classic Theme. (68980)
Documentation
- Added Missing Global Documentation. (69104)
- Changed Inline Document Order. (68992)
- wp-env: Add lifecycleScripts to the schema. (68724)
Code Quality
- Core Data: Add type for term entity. (69151)
- iAPI Router: Add missing changelog entry for #68923. (68945)
Block Library
- E2E: Add regression test for spacer block in themes without spacing units. (68913)
- Navigation Link Block: Use stable variable for underline color styling. (68953)
- Regenerate block fixtures. (68982)
- Social Links: Remove redundant reduce-motion mixin. (69000)
Site Editor
- Fast follow: Redirections of deprecated site editor URLs. (68971)
- Quality: Remove unused props and styles from SidebarNavigationScreen. (68972)
Block Editor
- Inserter: Remove unused no-results-icon styles. (69018)
Tools
- PR Template: Suggest linking the issue. (68924)
- Relocate changelog file for WP#6910 to 6.9 backports. (69068)
Build Tooling
Testing
- e2e: Fix "add new" selector. (69111)
Various
- Remove react-native dependabot group - Take 2. (69122)
Plugin
- Code Quality: Delete unused function from PHP Sync Issue generation script. (68947)
- npm scripts: Use
node -p
instead ofecho
. (68946)
First-time contributors
The following PRs were merged by first-time contributors:
- @benazeer-ben: RSS: Border & Spacing support. (66411)
- @grgar: Add optional chain to sizes indexing of media details in edit-site. (68995)
- @Gulamdastgir-Momin: Added discord in social links. (68848)
- @Juzar10: Fix: Prevent Errors in Header Processing and Encode URLs Properly. (67780)
- @singhakanshu00: Disable hover animation on preview frame for classic themes. (68976)
- @srtfisher: wp-env: Add lifecycleScripts to the schema. (68724)
Contributors
The following contributors merged PRs in this release:
@adamsilverstein @afercia @akasunil @benazeer-ben @carolinan @DAreRodz @desrosj @ellatrix @grgar @Gulamdastgir-Momin @himanshupathak95 @Infinite-Null @joemcgill @Juzar10 @Mamaduka @Mayank-Tripathi32 @ockham @peterwilsoncc @Rishit30G...
20.0.1
20.2.0
Changelog
Enhancements
Block Library
- Details block: Add name attribute for exclusive accordion. (56971)
- Details block: Add placeholder attribute. (68917)
- Home Link: Enable all non-interactive formats. (68737)
- Latest Comments: Refactor settings panel to use ToolsPanel. (67951)
- Latest Post Block: Refactor settings panel to use ToolsPanel. (67956)
- Read More: Refactor settings panel to use ToolsPanel. (67925)
- Search Block: Refactoring settings panel. (67907)
- Search Results Title Block: Add dropdown menu props to Tools Panel component. (68763)
- Spacer: Add dropdown menu props to Tools Panel component. (68761)
- Term List Block: Refactor settings panel to use ToolsPanel. (67955)
Design Tools
- Position: Refactor "Position" controls panel to use
ToolsPanel
instead ofPanelBody
. (67967) - Post-content block header color support. (67783)
Block Editor
- Improve grid visualizer resize observation. (68842)
Style Book
- Navigation Submenu Block: Add example preview. (68378)
Bug Fixes
- Fix: Invalid
_doing_it_wrong()
forexperimental-link-color
. (68408)
Block Library
- Archives Block: Fix reset button display state. (68757)
- Fix: Add
rel="tag"
to individual anchor links in editor markup of the post terms block. (68722) - Fix: Linked featured image block cannot be selected correctly. (68775)
- Page List Block: Fix empty settings panel. (68756)
- Post Date Block: Fix reset button display state. (68758)
- Query Page Numbers Block: Fix reset button display state. (68759)
- Spacer block: Fix dimension control when no spacing presets are available. (68818)
- Spacer: Fix flex layout unit reset. (68815)
Spacer
: Fix changes being marked as persistent toundo
. (68869)
Patterns
- Editor: Improve conditions for displaying new page assembler. (68852)
Style Book
- Disable the device preview button in the header. (68841)
Block Editor
- Fix block color contrast checker. (68799)
DataViews
- Fixed Incorrect Text Position issue in Dataviews. (68767)
Block Transforms
- Embed: Remove aspect ratio classes when transforming into Paragraph. (68721)
Media
- Upload Media: Fix package dependencies. (68718)
Accessibility
Block Library
- Navigation Link: Improve accessibility by removing non-interactive tooltips. (68628)
- Use the term menu instead of navigation in nav elements labels. (68683)
Post Editor
- Update text description of the "Contain text cursor inside block" preference. (68132)
Performance
Block Editor
- Fix 'isBlockVisibleInTheInserter' selector helper performance. (68898)
Block Library
- Paragraph: Use CSS to hide placeholders in Zoom out mode. (68690)
Documentation
- Block Editor: Add documentation for SpacingSizesControl component. (68581)
- Changed Inline Documentation Order. (68879)
- Docs: Update links to HTTPS. (68888)
- Lint: Fix broken URL reference for
stylelint
user guide configuration. (68706) - Updated Typo in Constants.js. (68765)
- Used https in main-dashboard-button.md file. (68883)
- wp-env: Add phpMyAdmin and multisite support to the documentation. (68125)
Code Quality
- Inline Commenting: Change the PHP compat directory. (68846)
- Fix: Remove invalid param from wp_register_style() in gutenberg_enqueue_stored_styles(). (68409)
- Fix: setcookie() $value must be string in Gutenberg_HTTP_Signaling_Server::Handle_read_pending_messages(). (68411)
Block Library
- Gallery: Remove unused inline menu styles. (68776)
- Move HTML element help messages to the block library utils. (68708)
- Navigation Submenu: Classname trailing spaces. (68880)
- Unify block title with a strict title case. (51912)
- Video: Fix react component warning error. (68762)
Post Editor
- Editor: Children prop to accept
ReactNode
. (68839) - Editor: Combine selectors in the 'Header' component. (68697)
- Editor: Standardize reduced motion handling using media queries. (68424)
Components
- Box Control: Add Runtime Check & Conditional Types for
presets
andpresetKey
Props. (68385) - Remove unnecessary
Tooltip
component from linkedbutton
. (68498)
Block Editor
- Clean up unused utils of spacing size control. (68794)
Template Editor
- Editor: Update post-type support key for new default rendering mode. (68745)
Tools
Build Tooling
- Fix Duplicate Entries for 19.7.0 in changelog.txt. (68836)
- Release Workflow: Install Subversion. (68837)
Testing
- E2E: Fix WP Editor Meta Boxes test. (68872)
Env
- Add WP_ENV_MULTISITE envoriment variable. (68792)
Contributors
The following contributors merged PRs in this release:
@afercia @benazeer-ben @fabiankaegy @himanshupathak95 @im3dabasia @Infinite-Null @justlevine @karthick-murugan @Mamaduka @Mayank-Tripathi32 @SainathPoojary @shail-mehta @shimotmk @Soean @spacedmonkey @stokesman @Sukhendu2002 @t-hamano @yogeshbhutkar
20.2.0 RC1
Changelog
Enhancements
Block Library
- Details block: Add name attribute for exclusive accordion. (56971)
- Details block: Add placeholder attribute. (68917)
- Home Link: Enable all non-interactive formats. (68737)
- Latest Comments: Refactor settings panel to use ToolsPanel. (67951)
- Latest Post Block: Refactor settings panel to use ToolsPanel. (67956)
- Read More: Refactor settings panel to use ToolsPanel. (67925)
- Search Block: Refactoring settings panel. (67907)
- Search Results Title Block: Add dropdown menu props to Tools Panel component. (68763)
- Spacer: Add dropdown menu props to Tools Panel component. (68761)
- Term List Block: Refactor settings panel to use ToolsPanel. (67955)
Design Tools
- Position: Refactor "Position" controls panel to use
ToolsPanel
instead ofPanelBody
. (67967) - Post-content block header color support. (67783)
Block Editor
- Improve grid visualizer resize observation. (68842)
Style Book
- Navigation Submenu Block: Add example preview. (68378)
Bug Fixes
- Fix: Invalid
_doing_it_wrong()
forexperimental-link-color
. (68408)
Block Library
- Archives Block: Fix reset button display state. (68757)
- Fix: Add
rel="tag"
to individual anchor links in editor markup of the post terms block. (68722) - Fix: Linked featured image block cannot be selected correctly. (68775)
- Page List Block: Fix empty settings panel. (68756)
- Post Date Block: Fix reset button display state. (68758)
- Query Page Numbers Block: Fix reset button display state. (68759)
- Spacer block: Fix dimension control when no spacing presets are available. (68818)
- Spacer: Fix flex layout unit reset. (68815)
Spacer
: Fix changes being marked as persistent toundo
. (68869)
Patterns
- Editor: Improve conditions for displaying new page assembler. (68852)
Style Book
- Disable the device preview button in the header. (68841)
Block Editor
- Fix block color contrast checker. (68799)
DataViews
- Fixed Incorrect Text Position issue in Dataviews. (68767)
Block Transforms
- Embed: Remove aspect ratio classes when transforming into Paragraph. (68721)
Media
- Upload Media: Fix package dependencies. (68718)
Accessibility
Block Library
- Navigation Link: Improve accessibility by removing non-interactive tooltips. (68628)
- Use the term menu instead of navigation in nav elements labels. (68683)
Post Editor
- Update text description of the "Contain text cursor inside block" preference. (68132)
Performance
Block Editor
- Fix 'isBlockVisibleInTheInserter' selector helper performance. (68898)
Block Library
- Paragraph: Use CSS to hide placeholders in Zoom out mode. (68690)
Documentation
- Block Editor: Add documentation for SpacingSizesControl component. (68581)
- Changed Inline Documentation Order. (68879)
- Docs: Update links to HTTPS. (68888)
- Lint: Fix broken URL reference for
stylelint
user guide configuration. (68706) - Updated Typo in Constants.js. (68765)
- Used https in main-dashboard-button.md file. (68883)
- wp-env: Add phpMyAdmin and multisite support to the documentation. (68125)
Code Quality
- Inline Commenting: Change the PHP compat directory. (68846)
- Fix: Remove invalid param from wp_register_style() in gutenberg_enqueue_stored_styles(). (68409)
- Fix: setcookie() $value must be string in Gutenberg_HTTP_Signaling_Server::Handle_read_pending_messages(). (68411)
Block Library
- Gallery: Remove unused inline menu styles. (68776)
- Move HTML element help messages to the block library utils. (68708)
- Navigation Submenu: Classname trailing spaces. (68880)
- Unify block title with a strict title case. (51912)
- Video: Fix react component warning error. (68762)
Post Editor
- Editor: Children prop to accept
ReactNode
. (68839) - Editor: Combine selectors in the 'Header' component. (68697)
- Editor: Standardize reduced motion handling using media queries. (68424)
Components
- Box Control: Add Runtime Check & Conditional Types for
presets
andpresetKey
Props. (68385) - Remove unnecessary
Tooltip
component from linkedbutton
. (68498)
Block Editor
- Clean up unused utils of spacing size control. (68794)
Template Editor
- Editor: Update post-type support key for new default rendering mode. (68745)
Tools
Build Tooling
- Fix Duplicate Entries for 19.7.0 in changelog.txt. (68836)
- Release Workflow: Install Subversion. (68837)
Testing
- E2E: Fix WP Editor Meta Boxes test. (68872)
Env
- Add WP_ENV_MULTISITE envoriment variable. (68792)
Contributors
The following contributors merged PRs in this release:
@afercia @benazeer-ben @fabiankaegy @himanshupathak95 @im3dabasia @Infinite-Null @justlevine @karthick-murugan @Mamaduka @Mayank-Tripathi32 @SainathPoojary @shail-mehta @shimotmk @Soean @spacedmonkey @stokesman @Sukhendu2002 @t-hamano @yogeshbhutkar
20.1.0
Changelog
Enhancements
- ESLint: Improve regex for valid-sprintf rule to handle '%%'. (68270)
- Simplify
sprintf
translation for percentage widths. (68587)
Block Library
- Archive Title Block: Refactor settings panel to use ToolsPanel. (67915)
- Author Name: Refactor settings panel to use ToolsPanel. (67953)
- Block Editor: Move state logic inside 'BlockRenameModal'. (68560)
- Details: Add allowedBlocks attributes. (68489)
- Navigation: Add clearable option to color picker in
navigation
block. (68454) - Navigation: Surface
menu name
in theList View
next to theNavigation block
. (68446) - Page List: Added color support. (66430)
- Query: Refactor settings panel to use ToolsPanel. (68008)
- Social links block: Add Clear button for color option. (68564)
- Table of Contents Block: Refactor settings panel to use ToolsPanel. (67964)
Design Tools
- Post Comment Link: Show Border Controls By Default. (68506)
- Query Total: Show Border Controls By Default. (68507)
List View
- Use badge component for block anchors. (68566)
Template Editor
- Editor: New default rendering mode for editor via post type supports. (68549)
Document Settings
- Change "Swap" to "Replace" for Template Action. (68234)
DataViews
- Add: Media field changing ui to Dataviews and content preview field to posts and pages. (67278)
Bug Fixes
- Core Data: Check post-type support before requesting autosaves. (68680)
- Fix text direction for URL and email fields in block editor for RTL languages. (68188)
- Try: Fix end-to-end tests 'visitSiteEditor' helper. (68534)
Block Library
- Details block: Remove auto-close behaviour. (67766)
- Fix File block resize glitches. (68372)
- Navigation Link UI: Remove onClose from onSelectBlock. (67760)
- Post Featured Image: Adds control to clear the the overlay color. (68525)
- Site Logo: Prevent uploading multiple images via drag and drop. (68618)
- Social Links: Don't prepend URL fragments. (68655)
- i18n: Make example label for Comments Pagination Next block translatable. (68373)
- i18n: Make example translatable in comments-pagination-previous. (68374)
Components
- Duotone: Fix scrollbars displayed on Duotone Control. (67187)
- Fix SCSS Media Query Compilation Issue in Storybook. (68464)
- Fix icon condition for Badge. (68588)
- Restore Non-Themed Text Colors for
optimizeReadabilityFor
. (68472) - StoryBook: Fix error that could occur when loading compiled CSS. (68526)
Site Editor
- Classic theme preview: Remove admin-bar class name. (68519)
- Fix: Site Editor Template part is missing an icon in the sidebar. (68653)
- Navigation: Fix typo in
history.navigation's
function call. (68623)
Block Editor
- Differentiate 'Copy' and 'Copy styles' snackbar confirmation messages. (68167)
- Refactor: Separate input form styles to a dedicated stylesheet. (68501)
- Update percentage strings to be translatable. (66323)
npm Packages
- Fix irregular workspace version numbers. (68467)
- Packages: Fix published * workspace dependencies. (68240)
Post Editor
- Inline Commenting: Avoid querying comments when the experiment is disabled. (68632)
Colors
- Color Gradients: Adjust
max-width
for color gradient swatch to accommodatereset
button size. (68626)
Block Directory
- Fix : Block Inserter Search Infinity Spinner. (68600)
Interactivity API
- iAPI: Fix the logic path that merges plain objects. (68579)
Accessibility
- Nux: Standardize reduced motion handling using media queries. (68423)
Block Library
- Fix Inconsistent Labels for Lightbox Feature. (68261)
- Site Logo: Prevent focus loss when updating media from the sidebar. (68621)
- Standardize reduced motion handling with media queries. (68315)
Components
- Fix usage of tooltip in the Circular option picker. (68602)
Post Editor
- Edit Post: Standardize reduced motion handling using media queries. (68426)
Widgets Editor
- Customize Widgets: Standardize reduced motion handling using media queries. (68425)
Block Editor
- Remove unnecessary CSS order property for the contrast checker in the Color hook. (68055)
DataViews
- Remove label from dataview checkbox. (67868)
Performance
- Add npm script to profile TypeScript builds. (68533)
Post Editor
- Editor: Update data selector in 'PostPreviewButton'. (68678)
Documentation
- Storybook: Add UnitControl story. (67346)
- Add BlockIcon Storybook stories. (67186)
- Added Global Documentation in inline documentation. (68613)
- Block Card: Remove storybook for internal BlockCard component. (68556)
- BlockInspector: Add showNoBlockSelectedMessage prop documentation. (68444)
- Docs: Interactivity API - missing styles in the sample code. (66253)
- Menu: Auto-generate README. (68249)
- StoryBook: Add Story for ResolutionTool. (68292)
- Storybook: Add TabbedSidebar stories and improve documentation. (68118)
- Tabs: Remove unnecessary stories. (68463)
- Updated Inline Document order. (68650)
- Updated Small Typo in Feature-flags.md file. (68612)
- Updated Typo in Document file. (68477)
- docs: Fix type syntax in
_gutenberg_add_block_template_plugin_attribute()
. (68391)
Code Quality
- Data Views: Standardize reduced motion handling using media queries. (68422)
- Fix typos. (67304)
- [core-data] Document and add types for dynamic actions and selectors. (67668)
- docs: Fix param name in
gutenberg_add_can_update_block_bindings_editor_setting()
. (68390) - docs: Fix return type on
gutenberg_register_block_module_id()
. (68393)
Block Library
- Query Loop: Remove unused styles. (68615)
- Site Logo: Remove unused argument for 'mediaUpload' function. (68617)
...
20.1.0 RC1
Changelog
Enhancements
- ESLint: Improve regex for valid-sprintf rule to handle '%%'. (68270)
- Simplify
sprintf
translation for percentage widths. (68587)
Block Library
- Archive Title Block: Refactor settings panel to use ToolsPanel. (67915)
- Author Name: Refactor settings panel to use ToolsPanel. (67953)
- Block Editor: Move state logic inside 'BlockRenameModal'. (68560)
- Details: Add allowedBlocks attributes. (68489)
- Navigation: Add clearable option to color picker in
navigation
block. (68454) - Navigation: Surface
menu name
in theList View
next to theNavigation block
. (68446) - Page List: Added color support. (66430)
- Query: Refactor settings panel to use ToolsPanel. (68008)
- Social links block: Add Clear button for color option. (68564)
- Table of Contents Block: Refactor settings panel to use ToolsPanel. (67964)
Design Tools
- Post Comment Link: Show Border Controls By Default. (68506)
- Query Total: Show Border Controls By Default. (68507)
List View
- Use badge component for block anchors. (68566)
Template Editor
- Editor: New default rendering mode for editor via post type supports. (68549)
Document Settings
- Change "Swap" to "Replace" for Template Action. (68234)
DataViews
- Add: Media field changing ui to Dataviews and content preview field to posts and pages. (67278)
Bug Fixes
- Core Data: Check post-type support before requesting autosaves. (68680)
- Fix text direction for URL and email fields in block editor for RTL languages. (68188)
- Try: Fix end-to-end tests 'visitSiteEditor' helper. (68534)
Block Library
- Details block: Remove auto-close behaviour. (67766)
- Fix File block resize glitches. (68372)
- Navigation Link UI: Remove onClose from onSelectBlock. (67760)
- Post Featured Image: Adds control to clear the the overlay color. (68525)
- Site Logo: Prevent uploading multiple images via drag and drop. (68618)
- Social Links: Don't prepend URL fragments. (68655)
- i18n: Make example label for Comments Pagination Next block translatable. (68373)
- i18n: Make example translatable in comments-pagination-previous. (68374)
Components
- Duotone: Fix scrollbars displayed on Duotone Control. (67187)
- Fix SCSS Media Query Compilation Issue in Storybook. (68464)
- Fix icon condition for Badge. (68588)
- Restore Non-Themed Text Colors for
optimizeReadabilityFor
. (68472) - StoryBook: Fix error that could occur when loading compiled CSS. (68526)
Site Editor
- Classic theme preview: Remove admin-bar class name. (68519)
- Fix: Site Editor Template part is missing an icon in the sidebar. (68653)
- Navigation: Fix typo in
history.navigation's
function call. (68623)
Block Editor
- Differentiate 'Copy' and 'Copy styles' snackbar confirmation messages. (68167)
- Refactor: Separate input form styles to a dedicated stylesheet. (68501)
- Update percentage strings to be translatable. (66323)
npm Packages
- Fix irregular workspace version numbers. (68467)
- Packages: Fix published * workspace dependencies. (68240)
Post Editor
- Inline Commenting: Avoid querying comments when the experiment is disabled. (68632)
Colors
- Color Gradients: Adjust
max-width
for color gradient swatch to accommodatereset
button size. (68626)
Block Directory
- Fix : Block Inserter Search Infinity Spinner. (68600)
Interactivity API
- iAPI: Fix the logic path that merges plain objects. (68579)
Accessibility
- Nux: Standardize reduced motion handling using media queries. (68423)
Block Library
- Fix Inconsistent Labels for Lightbox Feature. (68261)
- Site Logo: Prevent focus loss when updating media from the sidebar. (68621)
- Standardize reduced motion handling with media queries. (68315)
Components
- Fix usage of tooltip in the Circular option picker. (68602)
Post Editor
- Edit Post: Standardize reduced motion handling using media queries. (68426)
Widgets Editor
- Customize Widgets: Standardize reduced motion handling using media queries. (68425)
Block Editor
- Remove unnecessary CSS order property for the contrast checker in the Color hook. (68055)
DataViews
- Remove label from dataview checkbox. (67868)
Performance
- Add npm script to profile TypeScript builds. (68533)
Post Editor
- Editor: Update data selector in 'PostPreviewButton'. (68678)
Documentation
- Storybook: Add UnitControl story. (67346)
- Add BlockIcon Storybook stories. (67186)
- Added Global Documentation in inline documentation. (68613)
- Block Card: Remove storybook for internal BlockCard component. (68556)
- BlockInspector: Add showNoBlockSelectedMessage prop documentation. (68444)
- Docs: Interactivity API - missing styles in the sample code. (66253)
- Menu: Auto-generate README. (68249)
- StoryBook: Add Story for ResolutionTool. (68292)
- Storybook: Add TabbedSidebar stories and improve documentation. (68118)
- Tabs: Remove unnecessary stories. (68463)
- Updated Inline Document order. (68650)
- Updated Small Typo in Feature-flags.md file. (68612)
- Updated Typo in Document file. (68477)
- docs: Fix type syntax in
_gutenberg_add_block_template_plugin_attribute()
. (68391)
Code Quality
- Data Views: Standardize reduced motion handling using media queries. (68422)
- Fix typos. (67304)
- [core-data] Document and add types for dynamic actions and selectors. (67668)
- docs: Fix param name in
gutenberg_add_can_update_block_bindings_editor_setting()
. (68390) - docs: Fix return type on
gutenberg_register_block_module_id()
. (68393)
Block Library
- Query Loop: Remove unused styles. (68615)
- Site Logo: Remove unused argument for 'mediaUpload' function. (68617)
###...