Skip to content

Releases: WordPress/gutenberg

19.7.0 RC1

13 Nov 16:05
Compare
Choose a tag to compare
19.7.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

Block Library

  • Added toggle control to set any image as feature image if no feature image is set for post. (65896)
  • Improve cover z-index solution. (66249)
  • Post Content: Add border and spacing support. (66366)
  • Query Loop: Use templateSlug and postType for more context. (65820)
  • Update text case of "Starter Content". (66954)
  • [Details Block]: Adds anchor support in details block. (66734)

Components

  • Guide: Use small size button for page controls. (66607)
  • MenuItem: Add 40px size prop on Button. (66596)
  • Notice: Add appropriate size props to Buttons. (66593)
  • PaletteEdit: Add appropriate size props to Buttons. (66590)
  • Popover: Add small size prop to close button. (66587)

Global Styles

  • Global styles revisions: Move focus and active state to list item. (66780)
  • Site editor: Integrate global styles controls and style book preview into the styles panel. (65619)

DataViews

  • DataViews Fields API: Default getValueFromId supports nested objects. (66890)

Block Editor

  • Inserter: Add 'Starter Content' category to the inserter. (66819)
  • Add "show template" to preview dropdown. (66514)
  • Relocate “View” external link to end of editor header controls. (66785)

Zoom Out

  • Enable zoom out mode for non-iframe editor. (66789)

Theme JSON

  • Theme JSON Resolver: Remove theme json merge in resolve_theme_file_uris. (66662)

Edit Mode

  • Image block: Add support for "more" dropdown for additional tools in Write mode. (66605)

Style Book

  • Add a landing section to stylebook tabs. (66545)

Media

  • Media Library: Expose filters dropdown for individual images, such as with the Image block. (65965)
  • Media Utils: Add experimental sideloadMedia. (66378)

Bug Fixes

  • ComplementaryArea: Fix button position. (66677)
  • Fix Paragraph appender layout shift (building on 66061). (66779)
  • Fix: Set the fit-content width for images that are not .svg. (66643)
  • Preference modal: Avoid fetching all reusable blocks when the site editor loads. (66621)
  • Revert "Set image width to fit-content to solve aspect ratio problems in Firefox. (#66217)". (66804)
  • Safari: Fix site editor template error. (66647)
  • Safari: Prevent focus capturing caused by flex display. (66402)
  • Select Mode: Hide tool selector in the post editor and force design mode. (66784)
  • Shadow panel: Make the delete modal text translatable. (66712)
  • WP Scripts: Make watch mode more resilient for developer errors. (66752)
  • getDefaultTemplateId: Ensure entity configuration is loaded. (66650)
  • Comments controller: fix issue where comments are allowed when closed (#66976)

Block Library

  • Cover: Fix media library image selection. (66782)
  • Cover: Show DropZone only when dragging withing the block. (66912)
  • Media & Text: Set .wp-block-media-text__media a display to block. (66915)
  • Prevent duplicate post format taxonomy queries. (66627)
  • Query Loop: Check for postTypeFromContext before using it. (66655)
  • Query Loop: Remove postTypeFromContext. (66681)

Block Editor

  • Appender: Fix initial position. (66711)
  • Appender: Fix outside canvas styles. (66630)
  • Block Inspector: Restore bottom margin for RadioControl. (66688)
  • Iframed editor: Fix relative wp-content URLs. (66751)
  • Block toolbar: Restrict visible child calculation to known blocks. (66702)

Global Styles

  • Section Styles: Fix insecure properties removal for inner block types and elements. (66896)
  • Style book: Reduce margin selector specificity so that it doesn't override global block styles. (66895)
  • Theme JSON: Replace top-level background style objects on merge. (66656)

Components

  • FormTokenField: Fix token styles. (66640)
  • Storybook: Fix DataViews action modals. (66727)
  • ToggleGroupControl: Fix active background for zero value. (66855)

Post Editor

  • Disable device preview button in pattern/template part/navitation editor. (65970)
  • PostTaxonomiesFlatTermSelector: Abstract wrapper component. (66625)
  • VisualEditor: Always output has-global-padding classname when in post only mode. (66626)

DataViews

  • Fix TypeError when duplicating uncategorized theme patterns. (66889)
  • Tweak primary field in patterns grid layout. (66733)

Meta Boxes

  • Fix: Show Meta Boxes at the bottom of the screen regardless of the current rendering mode. (66508)
  • Hide metaboxes in Zoom Out. (66886)

Site Editor

  • DataViews: Fix 'aria-label' for pattern preview element. (66601)
  • Site Hub: Fixed navigation redirect on mobile devices for classic themes. (66867)
  • Site Editor: Fix template for page-on-front option. (66739)

Media

  • Add x-wav mime type for wav files in Firefox. (66850)
  • Ensure HEIC files selectable from “Upload” button. (66292)

Patterns

  • Fix uncategorized pattern browsing when pattern has no categories. (66945)

Interactivity API

  • Fix property modification from inherited context two or more levels above. (66872)

Block API

  • Process Block Type: Copy deprecation to a new object instead of mutating when stabilizing supports. (66849)

Design Tools

  • Block Gap: Fix block spacing control for axial gap supported blocks. (66783)

Document Settings

  • Editor: Restore the 'PluginPostStatusInfo' slot position. (66665)

Templates API

  • Fix flash when clicking template name in the editor when a plugin registered template matches a default WP theme template. (66359)

Block bindings

  • Fix unset array key warning in block-bindings.php. (66337)

Accessibility

  • Fix : Snackbar Notice Inconsistency. (66405)
  • Image: Add aria-haspopup prop write mode more tools menu items. (66815)
  • Site Icon Focus fix. (66952)
  • Popover: Fix missing label of the headerTitle Close button. (66813)
  • Fix inconsistent sidebars close buttons sizes. (66756)
  • Remove unnecessary toolti...
Read more

19.6.1

08 Nov 12:26
Compare
Choose a tag to compare

Changelog

Bug Fixes

List View

  • Block Editor: Fix stale dependencies of selectors depending on editorTool preference. (66833)

Contributors

The following contributors merged PRs in this release:

@mcsf

19.6.0

06 Nov 15:51
Compare
Choose a tag to compare

Changelog

Enhancements

Components

  • Add elevation tokens to storybook. (66122)
  • Add foundations:Elevation to storybook. (66124)
  • Add radius foundation and tokens to storybook. (66219)
  • Combobox, FormTokenField: Show message when no matches found. (66142)
  • Storybook: Organizes components under 'Utilities'. (66210)
  • Tabs: Expose active tab item props, use ariakit prop types. (66223)
  • Tabs: Remove custom logic. (66097)
  • DropdownMenuV2: Rename to Menu. (66289)

Block Library

  • Add Transformation from Separator to Spacer. (66230)
  • Add lightbox option in gallery block link control. (64014)
  • Archives: Add border block support. (63400)
  • Border support added to comments. (66354)
  • Cover Block: Add Image Resolution options. (62926)
  • HTML Block: Force HTML preview in view mode. (66440)

Zoom Out

  • Add keyboard shortcut in editor. (66400)
  • Iterate zoom out shuffle into a more visual control. (66194)
  • Use the zoom-level value to scale the iframe. (66280)

Site Editor

  • Remove synchronization of canvas mode into store. (66213)
  • Style Book: Clean up layout. (66255)
  • Update site icon and title position. (66171)
  • Editor Interface: Remove small header from global styles/plugin sidebar. (64474)
  • Remove purple coloring from DocumentBar and PostCard. (66451)
  • Core Data: Add the 'getEntitiesConfig' resolver. (65871)
  • BlockGroupToolbar: Better i18n context for toolbar labels. (66211)
  • Set ResizableEditor height based on border-box. (66342)
  • Add align-item related icons. (66242)
  • Stabilize isPreviewMode flag. (66149)

Data Views

  • Fix alignment of action items in list layout. (66273)
  • Templates: Hide media field in list view. (66573)

Global Styles

  • Backport: Caching of global styles for blocks from core. (66349)
  • Style Book: Add color tab. (65692)

Real-time Collaboration

  • Inline Commenting: Disable comments on published posts for now. (66583)

REST API

  • Backport from WordPress core: Improvements for the post format query loop filter. (66037)

Build Tooling

  • Create Block: Adds --target-dir flag to allow the tool to target where to scaffold. (53781)
  • Scripts: Add build-blocks-manifest command. (65866)
  • Scripts: Add BlueOak-1.0.0 license to GPL2 compatible. (66139)
  • WP Scripts: Add a --root-folder argument to the plugin-zip command. (61375)

Bug Fixes

Zoom Out

  • Disable zoom out toggle button when Style Book is open. (66228)
  • Don't switch editor mode when changing entities. (66452)
  • Fix scaling animation for device previews. (66132)
  • Fix zoom out not persisting while switching between editor and code editor. (65932)
  • Fix zoom out shortcut on Windows. (66506)
  • Fix: Activate zoom out on large viewport. (66308)
  • Hide slots and grouping buttons. (66243)
  • Remove zoom-out toolbar. (66039)
  • Resets the Zoom on viewed/edited entity change. (66232)
  • Revise zoom layout shift fix. (66390)
  • Zoom Out: Rely on zoom-level instead of zoom-out mode. (66141)
  • Zoom Out: Fix bouncy drop zones. (66399)

Block Editor

  • Block inserter: Prevent editor from crashing if blockType.parent is a string. (66234)

  • Block toolbar: Account for scrollable blocks that affect the position of the block toolbar. (66188)

  • Fix extra scrollbar appearing when searching in the inserter. (66229)

  • Fix: Show paragraph block variations in rich text inserter. (66318)

  • Group: Fix padding select. (65857)

  • Link Shortcut: Only trigger the link shortcut if there's a text selection. (66056)

  • Remove relative position from sidebar tabpanel. (66267)

  • Rich text: Remove empty file. (66553)

  • Block editor: Self nesting and circular nesting block fix. (66121)

  • Post Editor: Set the default value of the editorTool to edit. (66636)

Components

  • ColorPalette: Prevent overflow of custom color button background. (66152)
  • Fix: Text overflow in Patterns filter. (66504)
  • RadioGroup: Fix arrow key navigation in RTL. (66202)
  • Tabs and TabPanel: Fix arrow key navigation in RTL. (66201)
  • Tabs and ToggleGroupControl: Round indicator size. (66426)
  • Tabs: Fix animation timings. (66198)
  • Tabs: Override tablist's tabindex only when necessary. (66209)
  • Tabs: Restore vertical alignment for tabs content. (66215)
  • Tabs: Update indicator more reactively. (66207)
  • SpacingSizesControl: Use generic label for linked button. (66304)

i18n

  • Miscellaneous i18n fixes. (66510)
  • Remove most of the occurrences of the verb toggle. (66371)

Post Editor

  • Always force iframe in pattern editor. (65887)
  • Editor: Multi-entity saving: Show correct count of entities to be saved. (66482)
  • Fix : "Set featured image" button border flashes on focus. (66092)
  • Fix Parent Check Condition in buildTermsTree. (66006)
  • Fix: Improve the DocumentBar post type label for the Homepage and Posts Page cases. (66355)
  • PostTaxonomiesFlatTermSelector: Restore space between tag list and most used tags. (66566)
  • Typo metabox pane is a meta box panel. (66502)

Block Library

  • Block registration: Normalize blockType.parent to array. (66250)
  • Button Block: Apply Stretch Styles Correctly. (64770)
  • Buttons: Fix the initial white space in nofollow rel. (66303)
  • Fix - Image block: Aspect ratio not responding when dimensions are not set. (66217)
  • Navigation block: Fix block appender size. (66153)
  • Fix the navigation issue inside cover blocks. (66093)

Site Editor

  • Edit Site: Fix canvasMode va...
Read more

19.6.0 RC3

01 Nov 13:49
Compare
Choose a tag to compare
19.6.0 RC3 Pre-release
Pre-release

Changelog

Bug Fixes

Block Editor

  • Post Editor: Set the default value of the editorTool to edit. (66636)

Contributors

The following contributors merged PRs in this release:

@arthur791004

19.5.1

01 Nov 12:40
Compare
Choose a tag to compare
  • Post Editor: Set the default value of the editorTool to edit (#66636)

19.6.0 RC2

30 Oct 17:50
Compare
Choose a tag to compare
19.6.0 RC2 Pre-release
Pre-release

Changelog

Enhancements

Components

  • Add elevation tokens to storybook. (66122)
  • Add foundations:Elevation to storybook. (66124)
  • Add radius foundation and tokens to storybook. (66219)
  • Combobox, FormTokenField: Show message when no matches found. (66142)
  • Storybook: Organizes components under 'Utilities'. (66210)
  • Tabs: Expose active tab item props, use ariakit prop types. (66223)
  • Tabs: Remove custom logic. (66097)
  • DropdownMenuV2: Rename to Menu. (66289)

Core data

  • Core Data: Add the 'getEntitiesConfig' resolver. (65871)

Block Library

  • Add Transformation from Separator to Spacer. (66230)
  • Add lightbox option in gallery block link control. (64014)
  • Archives: Add border block support. (63400)
  • Border support added to comments. (66354)
  • Cover Block: Add Image Resolution options. (62926)
  • HTML Block: Force HTML preview in view mode. (66440)

Zoom Out

  • Add keyboard shortcut in editor. (66400)
  • Iterate zoom out shuffle into a more visual control. (66194)
  • Use the zoom-level value to scale the iframe. (66280)

Site Editor

  • Remove synchronization of canvas mode into store. (66213)
  • Style Book: Clean up layout. (66255)
  • Update site icon and title position. (66171)
  • Editor Interface: Remove small header from global styles/plugin sidebar. (64474)
  • Remove purple coloring from DocumentBar and PostCard. (66451)

Block Editor

  • BlockGroupToolbar: Better i18n context for toolbar labels. (66211)

Data Views

  • Fix alignment of action items in list layout. (66273)
  • Templates: Hide media field in list view. (66573)

Global Styles

  • Backport: Caching of global styles for blocks from core. (66349)
  • Style Book: Add color tab. (65692)

Real-time Collaboration

  • Inline Commenting: Disable comments on published posts for now. (66583)

Post Editor

  • Set ResizableEditor height based on border-box. (66342)

Icons

  • Add align-item related icons. (66242)

REST API

  • Backport from WordPress core: Improvements for the post format query loop filter. (66037)

Build tooling

  • Create Block: Adds --target-dir flag to allow the tool to target where to scaffold. (53781)
  • Scripts: Add build-blocks-manifest command. (65866)
  • Scripts: Add BlueOak-1.0.0 license to GPL2 compatible. (66139)
  • WP Scripts: Add a --root-folder argument to the plugin-zip command. (61375)

New APIs

  • Stabilize isPreviewMode flag. (66149)

Bug Fixes

Zoom Out

  • Disable zoom out toggle button when Style Book is open. (66228)
  • Don't switch editor mode when changing entities. (66452)
  • Fix scaling animation for device previews. (66132)
  • Fix zoom out not persisting while switching between editor and code editor. (65932)
  • Fix zoom out shortcut on Windows. (66506)
  • Fix: Activate zoom out on large viewport. (66308)
  • Hide slots and grouping buttons. (66243)
  • Remove zoom-out toolbar. (66039)
  • Resets the Zoom on viewed/edited entity change. (66232)
  • Revise zoom layout shift fix. (66390)
  • Zoom-out: Rely on zoom-level instead of zoom-out mode. (66141)

Block Editor

  • Block inserter: Prevent editor from crashing if blockType.parent is a string. (66234)
  • Block toolbar: Account for scrollable blocks that affect the position of the block toolbar. (66188)
  • Fix extra scrollbar appearing when searching in the inserter. (66229)
  • Fix: Show paragraph block variations in rich text inserter. (66318)
  • Group: Fix padding select. (65857)
  • Link Shortcut: Only trigger the link shortcut if there's a text selection. (66056)
  • Remove relative position from sidebar tabpanel. (66267)
  • Rich text: Remove empty file. (66553)
  • Zoom Out: Fix bouncy drop zones. (66399)
  • Block editor: Self nesting and circular nesting block fix. (66121)

Components

  • ColorPalette: Prevent overflow of custom color button background. (66152)
  • Fix: Text overflow in Patterns filter. (66504)
  • RadioGroup: Fix arrow key navigation in RTL. (66202)
  • Tabs and TabPanel: Fix arrow key navigation in RTL. (66201)
  • Tabs and ToggleGroupControl: Round indicator size. (66426)
  • Tabs: Fix animation timings. (66198)
  • Tabs: Override tablist's tabindex only when necessary. (66209)
  • Tabs: Restore vertical alignment for tabs content. (66215)
  • Tabs: Update indicator more reactively. (66207)
  • SpacingSizesControl: Use generic label for linked button. (66304)

Global Styles

  • Global styles: Move preload paths filter to 6.7 (previously 6.8). (66543)

i18n

  • Miscellaneous i18n fixes. (66510)
  • Remove most of the occurrences of the verb toggle. (66371)

Post Editor

  • Always force iframe in pattern editor. (65887)
  • Editor: Multi-entity saving: Show correct count of entities to be saved. (66482)
  • Fix : "Set featured image" button border flashes on focus. (66092)
  • Fix Parent Check Condition in buildTermsTree. (66006)
  • Fix: Improve the DocumentBar post type label for the Homepage and Posts Page cases. (66355)
  • PostTaxonomiesFlatTermSelector: Restore space between tag list and most used tags. (66566)

Block Library

  • Block registration: Normalize blockType.parent to array. (66250)
  • Button Block: Apply Stretch Styles Correctly. (64770)
  • Buttons: Fix the initial white space in nofollow rel. (66303)
  • Fix - Image block: Aspect ratio not responding when dimensions are not set. (66217)
  • Navigation block: Fix block appender size. (66153)

Site Editor

  • Edit Site: Fix canvasMode var. (66316)
  • Fix button hover style in sidebar nav...
Read more

19.6.0 RC1

30 Oct 14:02
Compare
Choose a tag to compare
19.6.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

  • BlockGroupToolbar: Better i18n context for toolbar labels. (66211)
  • Core Data: Add the 'getEntitiesConfig' resolver. (65871)
  • Create Block: Adds --target-dir flag to allow the tool to target where to scaffold. (53781)
  • Editor Interface: Remove small header from global styles/plugin sidebar. (64474)
  • Remove purple coloring from DocumentBar and PostCard. (66451)
  • Scripts: Add BlueOak-1.0.0 license to GPL2 compatible. (66139)
  • WP Scripts: Add a --root-folder argument to the plugin-zip command. (61375)

Components

  • Add elevation tokens to storybook. (66122)
  • Add foundations:Elevation to storybook. (66124)
  • Add radius foundation and tokens to storybook. (66219)
  • Combobox, FormTokenField: Show message when no matches found. (66142)
  • Storybook: Organizes components under 'Utilities'. (66210)
  • Tabs: Expose active tab item props, use ariakit prop types. (66223)
  • Tabs: Remove custom logic. (66097)
  • DropdownMenuV2: Rename to Menu. (66289)

Block Library

  • Add Transformation from Separator to Spacer. (66230)
  • Add lightbox option in gallery block link control. (64014)
  • Archives: Add border block support. (63400)
  • Border support added to comments. (66354)
  • Cover Block: Add Image Resolution options. (62926)
  • HTML Block: Force HTML preview in view mode. (66440)

Zoom Out

  • Add keyboard shortcut in editor. (66400)
  • Iterate zoom out shuffle into a more visual control. (66194)
  • Use the zoom-level value to scale the iframe. (66280)

Site Editor

  • Remove synchronization of canvas mode into store. (66213)
  • Style Book: Clean up layout. (66255)
  • Update site icon and title position. (66171)

Data Views

  • Fix alignment of action items in list layout. (66273)
  • Templates: Hide media field in list view. (66573)

Global Styles

  • Backport: Caching of global styles for blocks from core. (66349)
  • Style Book: Add color tab. (65692)

Real-time Collaboration

  • Inline Commenting: Disable comments on published posts for now. (66583)

Post Editor

  • Set ResizableEditor height based on border-box. (66342)

Icons

  • Add align-item related icons. (66242)

REST API

  • Backport from WordPress core: Improvements for the post format query loop filter. (66037)

New APIs

  • Stabilize isPreviewMode flag. (66149)
  • scripts: Add build-blocks-manifest command. (65866)

Bug Fixes

  • Create block: Ensure $slug is replaced with passed slug. (66528)
  • Fix extraneous scrollbar in device previews. (66494)
  • GH-66090: Self nesting and circular nesting block fix. (66121)
  • Global styles: Move preload paths filter to 6.7 (previously 6.8). (66543)
  • Miscellaneous i18n fixes. (66510)
  • Remove most of the occurrences of the verb toggle. (66371)
  • SpacingSizesControl: Use generic label for linked button. (66304)

Zoom Out

  • Disable zoom out toggle button when Style Book is open. (66228)
  • Don't switch editor mode when changing entities. (66452)
  • Fix scaling animation for device previews. (66132)
  • Fix zoom out not persisting while switching between editor and code editor. (65932)
  • Fix zoom out shortcut on Windows. (66506)
  • Fix: Activate zoom out on large viewport. (66308)
  • Hide slots and grouping buttons. (66243)
  • Remove zoom-out toolbar. (66039)
  • Resets the Zoom on viewed/edited entity change. (66232)
  • Revise zoom layout shift fix. (66390)
  • Zoom-out: Rely on zoom-level instead of zoom-out mode. (66141)

Block Editor

  • Block inserter: Prevent editor from crashing if blockType.parent is a string. (66234)
  • Block toolbar: Account for scrollable blocks that affect the position of the block toolbar. (66188)
  • Fix extra scrollbar appearing when searching in the inserter. (66229)
  • Fix: Show paragraph block variations in rich text inserter. (66318)
  • Group: Fix padding select. (65857)
  • Link Shortcut: Only trigger the link shortcut if there's a text selection. (66056)
  • Remove relative position from sidebar tabpanel. (66267)
  • Rich text: Remove empty file. (66553)
  • Zoom Out: Fix bouncy drop zones. (66399)

Components

  • ColorPalette: Prevent overflow of custom color button background. (66152)
  • Fix: Text overflow in Patterns filter. (66504)
  • RadioGroup: Fix arrow key navigation in RTL. (66202)
  • Tabs and TabPanel: Fix arrow key navigation in RTL. (66201)
  • Tabs and ToggleGroupControl: Round indicator size. (66426)
  • Tabs: Fix animation timings. (66198)
  • Tabs: Override tablist's tabindex only when necessary. (66209)
  • Tabs: Restore vertical alignment for tabs content. (66215)
  • Tabs: Update indicator more reactively. (66207)

Post Editor

  • Always force iframe in pattern editor. (65887)
  • Editor: Multi-entity saving: Show correct count of entities to be saved. (66482)
  • Fix : "Set featured image" button border flashes on focus. (66092)
  • Fix Parent Check Condition in buildTermsTree. (66006)
  • Fix: Improve the DocumentBar post type label for the Homepage and Posts Page cases. (66355)
  • PostTaxonomiesFlatTermSelector: Restore space between tag list and most used tags. (66566)

Block Library

  • Block registration: Normalize blockType.parent to array. (66250)
  • Button Block: Apply Stretch Styles Correctly. (64770)
  • Buttons: Fix the initial white space in nofollow rel. (66303)
  • Fix - Image block: Aspect ratio not responding when dimensions are not set. (66217)
  • Navigation block: Fix block appender size. (66153)

Site Ed...

Read more

19.5.0

23 Oct 12:11
Compare
Choose a tag to compare

Changelog

Enhancements

General interface

  • Remove the verb Toggle from the Block Inserter button. (65983)
  • Write/Design tool: Persist as a user preference. (65945)
  • Update "hidden" icon to be clearer, and invert logic as used in Data Views. (65914)
  • Update cloud upload and add cloud download icon. (65906)

Zoom Out

  • Make zoom transition smoother. (66017)
  • Try zooming out when selecting the patterns tab in the inserter. (65785)
  • Update/replace edit button with enter on selection. (65760)

Global Styles

  • Improve navigation logic for revisions screen. (65946)

Block bindings

  • Register bindings sources in widgets screens. (65937)

Block Library

  • Cover Block: Refactor setting panel. (65432)

Component Storybook

  • Add type tokens to storybook. (65993)
  • Storybook: Add stub doc on existing colors. (65982)

Bug Fixes

Zoom Out

  • Exit zoom out when mode is changed. (65975)
  • Fix scaling issues. (65998)
  • Fix zoom reflow by replacing border with padding. (66012)
  • Focus first section root block if no selected block and tabbing to zoom out canvas. (65843)
  • Make zoom out vertical toolbar consistent. (65627)
  • Polish zoom out inserter. (66110)
  • Position scaled html within available container space. (66034)
  • Restores setting zoom out mode to useZoomOut hook. (65999)
  • Use consistent canvas frame spacing on device preview and zoom out. (66018)
  • Zoom layout shift: Second alternate fix. (66041)

Block Library

  • Code block: Set LTR direction for RTL languages. (65891)
  • Fix duotone on parallax/repeated featured image cover blocks. (65929)
  • Fix: Embed Block: Match HTML in the editor and frontend. (65478)
  • Hide grid visualizer when grid is template locked or block editing mode is not default. (66065)
  • Post Content Block: Fix conflict between clearFix and focus ring in the editor. (65364)
  • Post Content: Fix display of block support styles. (66003)
  • Post Terms: Fix fatal error when 'get_the_term_list' returns 'WP_Error'. (65848)
  • Query Loop: Fix isControlAllowed and isTemplate combined logic. (65984)
  • Query Loop: Fix query type indicator. (65877)
  • Revert "Update z-index hierarchy". (66074)

Block bindings

  • Accept client ID as parameter for useBlockBindingsUtils. (65818)
  • Allow label override when it is defined in client registration. (66160)
  • Bootstrap server sources earlier. (66058)
  • Fix: Don't render image when src attribute is empty. (66004)
  • Allow the field types matching attribute types in bindings. (66174)

Global Styles

  • Always preview style variations using desktop device type. (66023)
  • Improve Navigator usage in typography panel. (65942)
  • Leave screen if current shadow entry gets deleted. (65935)
  • PaletteEdit: Dedupe palette element slugs. (65772)
  • List all active fonts in the typography section. (65806)

Block Editor

  • Fix DropZone class names on drop. (65798)
  • Fix padding appender hook. (66143)
  • Memoize pattern objects returned from getAllowedPatterns. (66159)
  • Fix rich text toolbar corners. (66163)
  • BlockCanvas: Fix the height prop and width of the block editor. (65977)

Components

  • Fix : Secondary Button Transition. (66045)
  • Global Styles: Fix overflow caused by RangeControl tooltip. (65875)
  • ToggleGroupControl: Don't set value on focus after a reset. (66151)
  • Fix: Add missing post.slug dependency to useMemo. (66125)

Interactivity API

  • Allow "default" suffix values. (65815)
  • Correctly handle lazily added, deeply nested properties with deepMerge(). (65465)
  • Improvements to the experimental full-page navigation. (64067)

Site Editor

  • Fix site editor back button visual regressions. (66166)
  • Zoom Out: When double clicking a template while zoomed out , reset zoom level instead of showing dialog. (65963)

CSS & Styling

  • Editor: Prevent wrapping text when showing icon labels in header. (66038)
  • Update z-index hierarchy. (65626)

Data Views

  • Data Views list layout: Revise for improved text truncation. (65376)
  • Fix: Pattern rendering issue. (66022)

Extensibility

  • Rename wp_register_block_template() to register_block_template(). (65958)
  • Fix: Return result from wp_register_block_template function. (66102)

Post Editor

  • Fix "typewriter" spacing style application. (65885)
  • Add argument with post ID to the editor.savePost hook. (66165)

Accessibility

Post Editor

  • Fix meta boxes accessibility. (65466)
  • Fix navigate regions shortcuts on the back button WP logo slot. (63611)
  • Improve PostURL terminology and accessibility. (63669)
  • Match visible label of search inputs with their actual label. (65458)

Components

  • Fixed : Modal dialog: Small improvement for elementShouldBeHidden. (65941)
  • ToggleGroupControl: Don't autoselect option on first group focus. (65892)
  • Tooltip: Add aria-describedby to anchor only if not redundant. (65989)

Typography

  • Revert the "Manage fonts" button in Global Styles. (66107)

Performance

Interactivity API

  • Leverage scheduler.yield in splitTask when available. (66001)

Theme JSON

  • Backport from WordPress Core: improve performance of WP_Theme_JSON::Merge when merging background styles. (66002)

Documentation

  • Add heading level curation documentation. (66076)
  • Components: Set up README auto-generator. (66035)
  • Contrast notes: Update 4.6:1 note with further context. (66168)
  • Data-basics/4-building-a-create-page-form is ready now. (66100)
  • Docs: env: Expand examples of path syntax. (65972)
  • Updated several typos in client-assets.php file. (66084)
  • Use correct label in PHP Backport documenta...
Read more

19.5.0 RC1

16 Oct 16:52
Compare
Choose a tag to compare
19.5.0 RC1 Pre-release
Pre-release

Changelog

Enhancements

  • Remove the verb Toggle from the Block Inserter button. (65983)
  • Update jsdom to 25.0.1. (65879)
  • Write/Design tool: Persist as a user preference. (65945)

Zoom Out

  • Make zoom transition smoother. (66017)
  • Try zooming out when selecting the patterns tab in the inserter. (65785)
  • Update/replace edit button with enter on selection. (65760)

Block Editor

  • Cleanup AutoBlockPreview render memoization of BlockList. (66060)
  • Use shallow memo for prioritized inserter blocks. (65737)

Components

  • Add type tokens to storybook. (65993)
  • Storybook: Add stub doc on existing colors. (65982)

Icons

  • Update "hidden" icon to be clearer, and invert logic as used in Data Views. (65914)
  • Update cloud upload and add cloud download icon. (65906)

Global Styles

  • Improve navigation logic for revisions screen. (65946)

Block bindings

  • Register bindings sources in widgets screens. (65937)

Block Library

  • Cover Block: Refactor setting panel. (65432)

Bug Fixes

  • Add argument with post ID to the editor.savePost hook. (66165)
  • Backport from WordPress Core: improve performance of WP_Theme_JSON::Merge when merging background styles. (66002)
  • BlockCanvas: Fix the height prop and width of the block editor. (65977)
  • Correct capability for the Experiments page. (66118)
  • Fix rich text toolbar corners. (66163)
  • Fix: Add missing post.slug dependency to useMemo. (66125)
  • Fix: Return result from wp_register_block_template function. (66102)
  • List all active fonts in the typography section. (65806)

Zoom Out

  • Exit zoom out when mode is changed. (65975)
  • Fix scaling issues. (65998)
  • Fix zoom reflow by replacing border with padding. (66012)
  • Focus first section root block if no selected block and tabbing to zoom out canvas. (65843)
  • Make zoom out vertical toolbar consistent. (65627)
  • Polish zoom out inserter. (66110)
  • Position scaled html within available container space. (66034)
  • Restores setting zoom out mode to useZoomOut hook. (65999)
  • Use consistent canvas frame spacing on device preview and zoom out. (66018)
  • Zoom layout shift: Second alternate fix. (66041)

Block Library

  • Code block: Set LTR direction for RTL languages. (65891)
  • Fix duotone on parallax/repeated featured image cover blocks. (65929)
  • Fix: Embed Block: Match HTML in the editor and frontend. (65478)
  • Hide grid visualizer when grid is template locked or block editing mode is not default. (66065)
  • Post Content Block: Fix conflict between clearFix and focus ring in the editor. (65364)
  • Post Content: Fix display of block support styles. (66003)
  • Post Terms: Fix fatal error when 'get_the_term_list' returns 'WP_Error'. (65848)
  • Query Loop: Fix isControlAllowed and isTemplate combined logic. (65984)
  • Query Loop: Fix query type indicator. (65877)
  • Revert "Update z-index hierarchy". (66074)

Block bindings

  • Accept client ID as parameter for useBlockBindingsUtils. (65818)
  • Allow label override when it is defined in client registration. (66160)
  • Bootstrap server sources earlier. (66058)
  • Fix: Don't render image when src attribute is empty. (66004)

Global Styles

  • Always preview style variations using desktop device type. (66023)
  • Improve Navigator usage in typography panel. (65942)
  • Leave screen if current shadow entry gets deleted. (65935)
  • PaletteEdit: Dedupe palette element slugs. (65772)

Block Editor

  • Fix DropZone class names on drop. (65798)
  • Fix padding appender hook. (66143)
  • Memoize pattern objects returned from getAllowedPatterns. (66159)

Components

  • Fix : Secondary Button Transition. (66045)
  • Global Styles: Fix overflow caused by RangeControl tooltip. (65875)
  • ToggleGroupControl: Don't set value on focus after a reset. (66151)

Interactivity API

  • Allow "default" suffix values. (65815)
  • Correctly handle lazily added, deeply nested properties with deepMerge(). (65465)
  • Improvements to the experimental full-page navigation. (64067)

Site Editor

  • Fix site editor back button visual regressions. (66166)
  • Zoom Out: When double clicking a template while zoomed out , reset zoom level instead of showing dialog. (65963)

CSS & Styling

  • Editor: Prevent wrapping text when showing icon labels in header. (66038)
  • Update z-index hierarchy. (65626)

Data Views

  • Data Views list layout: Revise for improved text truncation. (65376)
  • Fix: Pattern rendering issue. (66022)

Extensibility

  • Rename wp_register_block_template() to register_block_template(). (65958)

Post Editor

  • Fix "typewriter" spacing style application. (65885)

Synced Patterns

  • Pattern block: Ensure consistent editing of overrides in Write Mode. (65408)

Accessibility

Post Editor

  • Fix meta boxes accessibility. (65466)
  • Fix navigate regions shortcuts on the back button WP logo slot. (63611)
  • Improve PostURL terminology and accessibility. (63669)
  • Match visible label of search inputs with their actual label. (65458)

Components

  • Fixed : Modal dialog: Small improvement for elementShouldBeHidden. (65941)
  • ToggleGroupControl: Don't autoselect option on first group focus. (65892)
  • Tooltip: Add aria-describedby to anchor only if not redundant. (65989)

Typography

  • Revert the "Manage fonts" button in Global Styles. (66107)

Performance

Interactivity API

  • Leverage scheduler.yield in splitTask when available. (66001)

Documentation

  • Add heading level curation documentation. (66076)
  • Components: Set up README auto-generator. (66035)
  • Contrast notes: Update 4.6:1 note with furth...
Read more

19.4.0

09 Oct 09:16
Compare
Choose a tag to compare

Changelog

Enhancements

Block Library

  • Added keywords to query loop block. (65515)
  • Added: DropZone when sitelogo is present. (65596)
  • Avatar: Add block example. (65509)
  • Buttons: add box-sizing:Border-box rule. (65716)
  • Comment Author Name: Add block example. (65558)
  • Comment Content: Add block example. (65559)
  • Comment Date: Add block example. (65632)
  • Comment Edit/Reply Links: Add block examples. (65601)
  • Comment Pagination: Add previous and next link block examples. (65633)
  • Comments Pagination Numbers: Add block example. (65635)
  • Comments Title: Add block example. (65557)
  • File block: Allow content only editing. (65787)
  • Navigation block: Use apply_block_hooks_to_content(). (65703)
  • Post Navigation Link: Add block examples. (65552)
  • Query No Results: Add block example. (65555)
  • Query Pagination Numbers: Add block example. (65636)
  • Query Pagination: Add block example. (65556)
  • Query Title: Add block example. (65554)
  • Revert: Time To Read: Add block example. (65510)
  • Table of Contents: Try maintaining block example attributes. (65549)
  • Term Description: Add block example. (65553)
  • Time To Read: Add block example. (65512)

Components

  • Light branding for the reference site. (65764)
  • BorderControl: Use __next40pxDefaultSize prop for Reset button. (65682)
  • Composite: Always await initial render setup in unit tests. (65823)
  • DatePicker: Use compact button size. (65653)
  • Guide: Update finish button to use the new default size. (65680)
  • Navigator: Add support for exit animation. (64777)
  • Remove useEvent from components package. (65388)
  • Simplify MenuGroup component styles. (65561)
  • Storybook: Allow for case-agnostic filtering of icons. (65780)
  • ToggleGroupControl: Improve animation. (65175)
  • Tabs: Tweak sizing and overflow behavior of TabList. (64371)
  • Tabs: Unify vertical tabs styles. (65387)

Zoom Out

  • Add prompt to zoom out separator. (65392)
  • Make sections contentOnly in Zoom Out. (65396)
  • Move the toggle button to before the device preview dropdown. (65446)
  • Only show zoom out inserters on block selection. (65759)

Block Editor

  • Hide block transforms in contentOnly mode for non-content blocks. (65394)
  • Inserter: Always show the list of all patterns in the inserter. (65611)
  • MediaPlaceholder: Use InputControl in URL popover. (65656)
  • Use proper named File when uploading external images. (65693)

Data Views

  • DataForm - Add combined fields support. (65399)
  • Filter UI: Remove popover max height. (65835)
  • Dataviews configuration dropdown: Remove style overrides. (65373)

Post Editor

  • Edit Post: Remove unnecessary effect in InitPatternModal. (65734)
  • Editor: Consistent external media pre-publish image/button sizes. (65668)

Global Styles

  • Editor Canvas: Tweak close button. (65694)
  • Style book: Create static categories. (65430)

Edit Mode

  • Update tools menus with Write / Design order. (65721)

Select Mode

  • Select Mode: Updates to the block toolbar. (65485)
  • Select Mode: Use the content-only behavior in select mode. (65204)

Icons

  • Adds envelope icon. (65638)

Site Editor

  • Global Styles: Remove navigator screen overrides. (65522)
  • Command Palette: "Add new page" within the site editor creates new page in site editor. (65476)
  • Update elevation in the site editor. (65410)

Block bindings

  • Connected blocks, add backdrop-color. (65233)

Extensibility

  • Stabilize the PreSavePost and SavePost filters. (64198)

Base Styles

  • Base styles: Add type tokens. (65418)

Tools

  • Composer: Allow composer/installers 2.x. (65356)

Block hooks

  • Hooks: Add support for async filters and actions. (64204)

New APIs

  • Revert "Make wordpress/fields a private package". (65477)
  • Stabilise role attribute property. (65484)

Block bindings

  • Open the stable editor APIs. (65713)

Components

  • Navigator: Stabilize and export APIs. (64613)

Bug Fixes

Components

  • Block Editor: Validate options for the 'HeadingLevelDropdown' component. (65425)
  • Composite: Fix legacy implementation passing store prop. (65821)
  • Composite: Make items tabbable if active element gets removed. (65720)
  • Navigator: Fix isInitial logic. (65527)
  • Restore accidentally removed entries in changelog (components package). (65804)
  • useToolsPanel: Calculate derived state in reducer to prevent too many renders. (65564)
  • useToolsPanel: Calculate menuItems in layout effect to avoid painting intermediate state. (65494)

Zoom Out

  • Fix focus loss when deleting selected block in zoom out mode. (65761)
  • Handle zoom out when changing device preview. (65444)
  • Hide Zoom Out Inserters when dragging into canvas. (65789)
  • Makes spacing consistent in zoom out vertical toolbar. (63994)
  • Remove one occurrence of the verb Toggle from Zoom out control. (65609)
  • Reset zoom out level when device type is changed. (65652)
  • Resize cover block only in normal mode. (65731)

Block Editor

  • Fix unable to remove empty blocks on merge. (65262)
  • Inserter: Fix Block visibility manager. (65700)
  • Link autocompleter: Decode post title HTML entities. (65589)
  • Openverse: Prevent multiple insertions during upload. (65719)
  • Paste Handler: Try to fix pasting text with formatting. (63779)
  • Remove user-select:Text. (65662)
  • Editor: Remove edit template menu it...
Read more