Skip to content

Releases: WordPress/gutenberg

24.2.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 14 Oct 16:42

Changelog

Features

Components

  • UI: Add Meter. (83855)
  • UI: Add Progress with custom color support. (83781)
  • UI: Add SearchableSelectControl. (80979)

Interactivity API

  • Add a data-wp-html directive. (83092)
  • Interactivity API Router: Add reactive navigation lifecycle and initiator API. (83280)

Enhancements

  • Dashboard Widgets: Let a mounted widget declare actions at runtime. (83877)

Block Library

  • Accordion Heading: Add line height support. (83958)
  • Archives: Add minimum height support. (83573)
  • Avatar: Add shadow support. (83929)
  • Avatar: Explain that avatars use the Gravatar service. (83567)
  • Button: Add background image, size, and gradient support. (83950)
  • Button: Only open the link popover on explicit user action. (30166)
  • Buttons: Add minimum width and height support. (83894)
  • Buttons: Add shadow support. (83916)
  • Code: Add minimum width and height support. (83574)
  • Columns: Add minimum width and height support. (83895)
  • Columns: Remove the column count slider. (83262)
  • Comments Pagination: Add border support. (83746)
  • Comments Pagination: Add padding, margin, and block gap support. (83744)
  • Details: Add minimum width support. (83576)
  • Embed: Add minimum width and height support. (83903)
  • Embed: Add padding support. (83963)
  • File: Add minimum width and height support. (83896)
  • File: Add shadow support. (83918)
  • Footnotes: Add minimum width and height support. (83579)
  • Gallery Lightbox: Prevent image click from closing the dialog when navigation is enabled. (78898)
  • Gallery: Add duotone support. (83978)
  • Gallery: Add minimum width and height support. (83897)
  • Gallery: Add Order By controls for static gallery, consolidate controls in settings sidebar. (83438)
  • Gallery: Add shadow support. (83919)
  • Heading: Add minimum width and height support. (83580)
  • Heading: Add text indent support. (83615)
  • Home Link: Add minimum width and height support. (83582)
  • Home Link: Add padding and margin support. (83607)
  • Icon: Add block bindings support to the icon attribute. (80730)
  • Latest Comments: Add border support. (84148)
  • Latest Comments: Add minimum width and height support. (83904)
  • Latest Posts: Add minimum width and height support. (83905)
  • List Item: Add background image, size, and gradient support. (83936)
  • List Item: Add shadow support. (83925)
  • List Item: Enable editableRoot for multi-selection on mobile. (82816)
  • List: Add background image, size, and gradient support. (83935)
  • List: Add shadow support. (83923)
  • Login/out: Add minimum width and height support. (83583)
  • Math: Add minimum width and height support. (83585)
  • Media & Text: Add background image, size, and gradient support. (83927)
  • Media & Text: Add duotone support. (83981)
  • Media & Text: Add minimum width and height support. (83906)
  • Media & Text: Add shadow support. (83976)
  • Media & Text: Lower the specificity of the content padding. (83563)
  • Navigation: List allowed blocks in the link UI search results. (83652)
  • Navigation: Search every entity type from the link UI. (83408)
  • No Results: Add minimum width and height support. (83584)
  • Page List: Add minimum width and height support. (83908)
  • Pagination: Add border support. (83745)
  • Pagination: Add padding, margin, and block gap support. (83743)
  • Paragraph: Add shadow support. (83926)
  • Poetry: Add fit text support. (83980)
  • Post Author Biography: Add text indent support. (83614)
  • Post Comments Form: Add font family support. (83967)
  • Post Comments Form: Add minimum width and height support. (83910)
  • Post Content: Add minimum width support. (83575)
  • Post Excerpt: Add minimum width and height support. (83578)
  • Post Featured Image: Add border style support. (83956)
  • Post Terms: Add minimum width and height support. (83586)
  • Post Time to Read: Add minimum width and height support. (83598)
  • Post Title: Add minimum width and height support. (83600)
  • Preformatted: Add minimum width and height support. (83587)
  • Pullquote: Add minimum width support. (83588)
  • Query Total: Add minimum width and height support. (83590)
  • Quote: Add button colour support. (83983)
  • Quote: Add minimum width support. (83592)
  • Read More: Add border style support. (83735)
  • Read More: Add minimum width and height support. (83912)
  • RSS: Add minimum width and height support. (83913)
  • Search: Add padding support. (83984)
  • Site Tagline: Add minimum width and height support. (83589)
  • Site Title: Add minimum width and height support. (83593)
  • Social Icons: Add shadow support. (83920)
  • Tab List: Add shadow support. (83922)
  • Tab Panels: Add minimum height support. (83594)
  • Tabs: Add minimum width support. (83595)
  • Term Count: Add margin support. (83608)
  • Term Count: Add minimum width and height support. (83596)
  • Term Description: Add minimum width and height support. (83597)
  • Term Name: Add margin support. (83606)
  • Term Name: Add minimum width and height support. (83599)
  • Term Template: Add minimum width and height support. (83914)
  • Verse: Add minimum width support. (83609)
  • Verse: Add text columns and indent support. (83962)
  • Video: Add du...
Read more

24.2.0 RC1

24.2.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 07 Oct 14:56

Changelog

Features

Components

  • UI: Add Meter. (83855)
  • UI: Add Progress with custom color support. (83781)
  • UI: Add SearchableSelectControl. (80979)

Interactivity API

  • Add a data-wp-html directive. (83092)
  • Interactivity API Router: Add reactive navigation lifecycle and initiator API. (83280)

Enhancements

  • Dashboard Widgets: Let a mounted widget declare actions at runtime. (83877)

Block Library

  • Accordion Heading: Add line height support. (83958)
  • Archives: Add minimum height support. (83573)
  • Avatar: Add shadow support. (83929)
  • Avatar: Explain that avatars use the Gravatar service. (83567)
  • Button: Add background image, size, and gradient support. (83950)
  • Button: Only open the link popover on explicit user action. (30166)
  • Buttons: Add minimum width and height support. (83894)
  • Buttons: Add shadow support. (83916)
  • Code: Add minimum width and height support. (83574)
  • Columns: Add minimum width and height support. (83895)
  • Columns: Remove the column count slider. (83262)
  • Comments Pagination: Add border support. (83746)
  • Comments Pagination: Add padding, margin, and block gap support. (83744)
  • Details: Add minimum width support. (83576)
  • Embed: Add minimum width and height support. (83903)
  • Embed: Add padding support. (83963)
  • File: Add minimum width and height support. (83896)
  • File: Add shadow support. (83918)
  • Footnotes: Add minimum width and height support. (83579)
  • Gallery Lightbox: Prevent image click from closing the dialog when navigation is enabled. (78898)
  • Gallery: Add duotone support. (83978)
  • Gallery: Add minimum width and height support. (83897)
  • Gallery: Add Order By controls for static gallery, consolidate controls in settings sidebar. (83438)
  • Gallery: Add shadow support. (83919)
  • Heading: Add minimum width and height support. (83580)
  • Heading: Add text indent support. (83615)
  • Home Link: Add minimum width and height support. (83582)
  • Home Link: Add padding and margin support. (83607)
  • Icon: Add block bindings support to the icon attribute. (80730)
  • Latest Comments: Add border support. (84148)
  • Latest Comments: Add minimum width and height support. (83904)
  • Latest Posts: Add minimum width and height support. (83905)
  • List Item: Add background image, size, and gradient support. (83936)
  • List Item: Add shadow support. (83925)
  • List Item: Enable editableRoot for multi-selection on mobile. (82816)
  • List: Add background image, size, and gradient support. (83935)
  • List: Add shadow support. (83923)
  • Login/out: Add minimum width and height support. (83583)
  • Math: Add minimum width and height support. (83585)
  • Media & Text: Add background image, size, and gradient support. (83927)
  • Media & Text: Add duotone support. (83981)
  • Media & Text: Add minimum width and height support. (83906)
  • Media & Text: Add shadow support. (83976)
  • Media & Text: Lower the specificity of the content padding. (83563)
  • Navigation: List allowed blocks in the link UI search results. (83652)
  • Navigation: Search every entity type from the link UI. (83408)
  • No Results: Add minimum width and height support. (83584)
  • Page List: Add minimum width and height support. (83908)
  • Pagination: Add border support. (83745)
  • Pagination: Add padding, margin, and block gap support. (83743)
  • Paragraph: Add shadow support. (83926)
  • Poetry: Add fit text support. (83980)
  • Post Author Biography: Add text indent support. (83614)
  • Post Comments Form: Add font family support. (83967)
  • Post Comments Form: Add minimum width and height support. (83910)
  • Post Content: Add minimum width support. (83575)
  • Post Excerpt: Add minimum width and height support. (83578)
  • Post Featured Image: Add border style support. (83956)
  • Post Terms: Add minimum width and height support. (83586)
  • Post Time to Read: Add minimum width and height support. (83598)
  • Post Title: Add minimum width and height support. (83600)
  • Preformatted: Add minimum width and height support. (83587)
  • Pullquote: Add minimum width support. (83588)
  • Query Total: Add minimum width and height support. (83590)
  • Quote: Add button colour support. (83983)
  • Quote: Add minimum width support. (83592)
  • Read More: Add border style support. (83735)
  • Read More: Add minimum width and height support. (83912)
  • RSS: Add minimum width and height support. (83913)
  • Search: Add padding support. (83984)
  • Site Tagline: Add minimum width and height support. (83589)
  • Site Title: Add minimum width and height support. (83593)
  • Social Icons: Add shadow support. (83920)
  • Tab List: Add shadow support. (83922)
  • Tab Panels: Add minimum height support. (83594)
  • Tabs: Add minimum width support. (83595)
  • Term Count: Add margin support. (83608)
  • Term Count: Add minimum width and height support. (83596)
  • Term Description: Add minimum width and height support. (83597)
  • Term Name: Add margin support. (83606)
  • Term Name: Add minimum width and height support. (83599)
  • Term Template: Add minimum width and height support. (83914)
  • Verse: Add minimum width support. (83609)
  • Verse: Add text columns and indent support. (83962)
  • Video: Add du...
Read more

24.1.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 30 Sep 09:21

Changelog

Features

Components

  • UI: Add CheckboxGroup form primitive. (82556)
  • UI: Add RadioGroup form primitive. (83038)
  • UI: Add RadioGroupControl. (83143)
  • UI: Add Switch form primitive. (83039)
  • UI: Add SwitchControl component. (83146)

Enhancements

  • Admin bar: Backport removal of site icon background from 7.1.1. (83433)
  • Command Palette: Only add the admin bar node when Core does not provide it. (82733)

Block Library

  • Accordion Item: Add background gradient support. (83197)
  • Accordion Item: Add link, heading, and button colour support. (83371)
  • Accordion Panel: Add background image, size, and gradient support. (83201)
  • Accordion Panel: Add link, heading, and button colour support. (83374)
  • Accordion: Add link, heading, and button colour support. (83373)
  • Archives: Add background image, size, and gradient support. (83198)
  • Audio: Add link colour support. (83375)
  • Block API: Add textShadow typography support and UI. (79584)
  • Block API: Public API for supporting viewport states in custom controls. (82741)
  • Block API: Re-enable editableRoot for multi-selection on mobile web. (81542)
  • Breadcrumbs: Add background gradient support. (83202)
  • Buttons: Add background image, size, and gradient support. (83203)
  • Code: Add background image, size, and gradient support. (83204)
  • Code: Add shadow support. (83014)
  • Column: Add background image, size, and gradient support. (83205)
  • Columns: Add background image, size, and gradient support. (83206)
  • Comment Author Name: Add background gradient support. (83207)
  • Comment Content: Add background gradient support. (83208)
  • Comment Content: Add heading and button colour support. (83376)
  • Comment Date: Add background gradient support. (83209)
  • Comment Edit Link: Add background gradient support. (83210)
  • Comment Reply Link: Add background gradient support. (83211)
  • Comments Next Page: Add background gradient support. (83215)
  • Comments Page Numbers: Add background gradient support. (83216)
  • Comments Pagination: Add background gradient support. (83219)
  • Comments Previous Page: Add background gradient support. (83220)
  • Comments Title: Add background gradient support. (83217)
  • Comments: Add background image, size, and gradient support. (83212)
  • Comments: Add button colour support. (83378)
  • Cover: Add a Media section to the block inspector panel. (82751)
  • Details: Add background image, size, and gradient support. (83222)
  • Details: Add heading and button colour support. (83381)
  • Details: Add shadow support. (83021)
  • File: Add background image, size, and gradient support. (83223)
  • Footnotes: Add background image, size, and gradient support. (83224)
  • Footnotes: Add shadow support. (83044)
  • Gallery: Add background image, size, and gradient support. (83225)
  • Gallery: Enable viewport state values for Gallery aspect ratio. (82233)
  • Group: Add text columns support. (83425)
  • Heading: Add background image, size, and gradient support. (83226)
  • Heading: Add shadow support. (83045)
  • Home Link: Add background image, size, and gradient support. (83230)
  • Home Link: Add border support. (83360)
  • Home Link: Add shadow support. (83046)
  • Icon block: Don't render non-public icons on the frontend. (82774)
  • Latest Comments: Add background image, size, and gradient support. (83227)
  • Latest Comments: Add shadow support. (83047)
  • Latest Posts: Add background image, size, and gradient support. (83228)
  • Latest Posts: Add shadow support. (83051)
  • Login/out: Add background image, size, and gradient support. (83229)
  • Login/out: Add shadow support. (83050)
  • Math: Add background image, size, and gradient support. (83231)
  • Math: Add shadow support. (83052)
  • Math: Improve inline block UI. (77743)
  • Media & Text: Add a Media section to the block inspector panel. (82593)
  • Media & Text: Add button colour support. (83380)
  • Navigation Overlay Close: Add border support. (83362)
  • Navigation Overlay Close: Add shadow support. (83053)
  • Next Page: Add background gradient support. (83232)
  • No Results: Add background image, size, and gradient support. (83233)
  • No Results: Add heading and button colour support. (83382)
  • No Results: Add shadow support. (83054)
  • Page List: Add background image, size, and gradient support. (83234)
  • Page List: Add shadow support. (83056)
  • Page Numbers: Add background gradient support. (83235)
  • Pagination: Add background gradient support. (83236)
  • Playlist: Add shadow support. (83055)
  • Post Author Biography: Add background gradient support. (83199)
  • Post Author Biography: Add text columns support. (83424)
  • Post Author Name: Add background image, size, and gradient support. (83200)
  • Post Comments Count: Add background gradient support. (83213)
  • Post Comments Form: Add background image, size, and gradient support. (83214)
  • Post Comments Form: Add button colour support. (83377)
  • Post Content: Add button colour support. (83379)
  • Post Content: Add shadow support. (83016)
  • Post Content: Add text align support. (83427)
  • Post Date: Add background gradient support. (83218)
  • Post Excerpt: Add background image, size, and gradient support. (83221)
  • Post Excerpt: Add shadow support. (83018)
  • Post Navigation Link: Add border and spacing support. (83122)
  • Post Navigation Link: Add shadow...
Read more

24.1.0 RC1

24.1.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 23 Sep 11:39

Changelog

Features

Components

  • UI: Add CheckboxGroup form primitive. (82556)
  • UI: Add RadioGroup form primitive. (83038)
  • UI: Add RadioGroupControl. (83143)
  • UI: Add Switch form primitive. (83039)
  • UI: Add SwitchControl component. (83146)

Enhancements

  • Admin bar: Backport removal of site icon background from 7.1.1. (83433)
  • Command Palette: Only add the admin bar node when Core does not provide it. (82733)

Block Library

  • Accordion Item: Add background gradient support. (83197)
  • Accordion Item: Add link, heading, and button colour support. (83371)
  • Accordion Panel: Add background image, size, and gradient support. (83201)
  • Accordion Panel: Add link, heading, and button colour support. (83374)
  • Accordion: Add link, heading, and button colour support. (83373)
  • Archives: Add background image, size, and gradient support. (83198)
  • Audio: Add link colour support. (83375)
  • Block API: Add textShadow typography support and UI. (79584)
  • Block API: Public API for supporting viewport states in custom controls. (82741)
  • Block API: Re-enable editableRoot for multi-selection on mobile web. (81542)
  • Breadcrumbs: Add background gradient support. (83202)
  • Buttons: Add background image, size, and gradient support. (83203)
  • Code: Add background image, size, and gradient support. (83204)
  • Code: Add shadow support. (83014)
  • Column: Add background image, size, and gradient support. (83205)
  • Columns: Add background image, size, and gradient support. (83206)
  • Comment Author Name: Add background gradient support. (83207)
  • Comment Content: Add background gradient support. (83208)
  • Comment Content: Add heading and button colour support. (83376)
  • Comment Date: Add background gradient support. (83209)
  • Comment Edit Link: Add background gradient support. (83210)
  • Comment Reply Link: Add background gradient support. (83211)
  • Comments Next Page: Add background gradient support. (83215)
  • Comments Page Numbers: Add background gradient support. (83216)
  • Comments Pagination: Add background gradient support. (83219)
  • Comments Previous Page: Add background gradient support. (83220)
  • Comments Title: Add background gradient support. (83217)
  • Comments: Add background image, size, and gradient support. (83212)
  • Comments: Add button colour support. (83378)
  • Cover: Add a Media section to the block inspector panel. (82751)
  • Details: Add background image, size, and gradient support. (83222)
  • Details: Add heading and button colour support. (83381)
  • Details: Add shadow support. (83021)
  • File: Add background image, size, and gradient support. (83223)
  • Footnotes: Add background image, size, and gradient support. (83224)
  • Footnotes: Add shadow support. (83044)
  • Gallery: Add background image, size, and gradient support. (83225)
  • Gallery: Enable viewport state values for Gallery aspect ratio. (82233)
  • Group: Add text columns support. (83425)
  • Heading: Add background image, size, and gradient support. (83226)
  • Heading: Add shadow support. (83045)
  • Home Link: Add background image, size, and gradient support. (83230)
  • Home Link: Add border support. (83360)
  • Home Link: Add shadow support. (83046)
  • Icon block: Don't render non-public icons on the frontend. (82774)
  • Latest Comments: Add background image, size, and gradient support. (83227)
  • Latest Comments: Add shadow support. (83047)
  • Latest Posts: Add background image, size, and gradient support. (83228)
  • Latest Posts: Add shadow support. (83051)
  • Login/out: Add background image, size, and gradient support. (83229)
  • Login/out: Add shadow support. (83050)
  • Math: Add background image, size, and gradient support. (83231)
  • Math: Add shadow support. (83052)
  • Math: Improve inline block UI. (77743)
  • Media & Text: Add a Media section to the block inspector panel. (82593)
  • Media & Text: Add button colour support. (83380)
  • Navigation Overlay Close: Add border support. (83362)
  • Navigation Overlay Close: Add shadow support. (83053)
  • Next Page: Add background gradient support. (83232)
  • No Results: Add background image, size, and gradient support. (83233)
  • No Results: Add heading and button colour support. (83382)
  • No Results: Add shadow support. (83054)
  • Page List: Add background image, size, and gradient support. (83234)
  • Page List: Add shadow support. (83056)
  • Page Numbers: Add background gradient support. (83235)
  • Pagination: Add background gradient support. (83236)
  • Playlist: Add shadow support. (83055)
  • Post Author Biography: Add background gradient support. (83199)
  • Post Author Biography: Add text columns support. (83424)
  • Post Author Name: Add background image, size, and gradient support. (83200)
  • Post Comments Count: Add background gradient support. (83213)
  • Post Comments Form: Add background image, size, and gradient support. (83214)
  • Post Comments Form: Add button colour support. (83377)
  • Post Content: Add button colour support. (83379)
  • Post Content: Add shadow support. (83016)
  • Post Content: Add text align support. (83427)
  • Post Date: Add background gradient support. (83218)
  • Post Excerpt: Add background image, size, and gradient support. (83221)
  • Post Excerpt: Add shadow support. (83018)
  • Post Navigation Link: Add border and spacing support. (83122)
  • Post Navigation Link: Add shadow...
Read more

24.0.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 16 Sep 10:31

Changelog

Enhancements

Components

  • Add defaultShown, onShownChange to ToolsPanelItem. (78010)
  • Border Box Control: Try moving the unlink button to the label row, and rename the panel to Borders. (82163)
  • Breadcrumb: Add UI component. (80425)
  • DataForm: Add a showPlaceholderIfEmpty option to the panel layout. (82527)
  • DataForm: Communicate the timezone in the datetime control. (82291)
  • Editor: Migrate post-card-panel Badge to UI Badge. (82500)
  • Global Styles UI: Migrate revisions Active Badge to UI Badge. (82560)
  • Icons: Redraw 35 prominent icons with consistent stroke widths. (78808)
  • Icons: Redraw 64 icons to be stroke-based. (78812)
  • Menu: Stabilize portaled iframe unit test. (82092)
  • Menu: Support multiple item descriptions. (81825)
  • Menu: Use Text for item labels and descriptions. (82237)
  • SearchableSelect: Add form primitive to @wordpress/ui. (80961)
  • Storybook: Persist sidebar theme in URL. (82111)
  • Support isAny and isNone filter operators for numeric fields. (77942)
  • Tab Panel: Show focus with outline instead of legacy box-shadow ring. (82421)
  • Text: Use pretty wrapping by default. (82133)
  • Theme: Build default ramps before token artifacts. (82525)
  • Theme: Reduce repeated color ramp search work. (82545)
  • UI: Add CheckboxControl. (82213)
  • UI: Add Combobox and Autocomplete Status. (82195)
  • UI: Add popupWidth prop to item popup components. (82087)
  • UI: Add Radio form primitive. (82214)
  • UI: Align overlay Trigger props with Base UI. (81824)
  • UI: Put overflow on Select.List instead of a nested wrapper. (82470)
  • UI: Rename Popup popupWidth prop to width. (82193)
  • UI: Reset completed calendar ranges by default. (82612)
  • UI: Support custom targets on Link and Menu.LinkItem. (82347)
  • UI: Use root theme for portaled overlays. (82038)
  • Validated form controls: Use design token for invalid focus rings. (82410)

Block Library

  • Math: Declare clientNavigation interactivity support. (82248)
  • Allow themes to override the padding added via background color. (82024)
  • Audio: Update autoplay help text for clarity. (69978)
  • Enable Gallery columns and crop controls in viewport states. (82003)
  • Icons: Convert Search icon to strokes. (82338)
  • List: Indent and outdent a fully selected list item with Tab. (82460)
  • List: Indent and outdent multi-selected items with Tab. (82411)
  • Query Loop: Rename the "Keyword" filter to "Search terms" and add help text. (82387)
  • Query: Replace the "Reload full page enabled" modal with a snackbar notice. (82246)
  • Site title: Add fit-text support. (82074)
  • Try adding a Grid block variation to Gallery. (81909)
  • Update navigation link block name, use a default variation for custom link. (82375)
  • Use 'useEntityProp' in Site Title and Tagline blocks. (82518)
  • Video block: Switch to UI Badge. (82441)
  • feat: Introduce 'Add Media' in the block controls for media-text block. (82420)

Post Editor

  • Autocompleters: Consider email address context in user mention. (47249)
  • CSS Styling: Represent focus with outline for list view component. (82129)
  • DataViews: Append an ellipsis to action labels that open a dialog. (81994)
  • Editor: Refactor the Options menu to use the Menu component. (81564)
  • Editor: Refactor the View menu to use the Menu component. (82321)
  • Editor: Render change diffs in the post title in revisions. (82586)
  • Editor: Show revision data in Post Title component. (82536)
  • Media: Attach unattached media to the current post on save/publish. (81977)
  • Menu: Align selection indicators and prefix icons with item labels. (82346)
  • Post slug: Prefer server sanitization in the editor. (78135)
  • Try: Add "reading settings" link to Front Page template. (81987)

Site Editor

  • Add New Template: Show the design system focus ring instead of legacy box-shadow rings. (82164)
  • Add a root error boundary to prevent a blank screen. (82486)
  • Site editor v2: Identity takes its form from the view configuration endpoint. (82692)
  • Site editor v2: Navigation takes view configuration from endpoint. (82138)
  • Site editor v2: Pages take view configuration from endpoint. (82140)
  • Site editor v2: Patterns take view configuration from endpoint. (82458)
  • Site editor v2: Template parts take view configuration from endpoint. (82457)
  • Site editor v2: Templates take view configuration from endpoint. (82456)
  • Site editor v2: Use the canonical template fields in the templates list. (82666)
  • Site editor v2: Use the canonical wp_block fields in the patterns list. (82672)

Block Editor

  • Background image: Support setting the image from a URL. (82230)
  • BlockPreview: Assert preview contents are inert. (82682)
  • Format library: Visualise non-breaking spaces. (74040)
  • List View: Disable block icon colors while the block is selected. (82498)
  • Show the block outline where the grab cursor shows. (81798)
  • Tab trap escape hatch: Leave/enter the canvas with Escape/Enter. (82314)

Dashboard

  • Site Health widget: Route the body's review link through the host. (82066)
  • Widget Dashboard: Add a Policy provider to govern what users may do. (81967)
  • Widget Dashboard: Enforce the policy on the staging layer for every instance operation. (82256)
  • Widget Dashboard: Govern Reset to default through the policy. (82255)

API fetch

  • Add unregister to remove a registered middleware. (82408)
  • Expose defaultFetchHandler so overrides can restore it. (82553)
  • api-fetch: Resolve to null for a 200 response with an empty body. (79325)

Media

  • Media Editor: Refactor the panel layout. (81840)
  • Media Fields: Pass the field's disabled state to the textarea controls. ([82516](https:...
Read more

24.0.0 RC1

24.0.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 10 Sep 02:20

Changelog

Enhancements

Components

  • Add defaultShown, onShownChange to ToolsPanelItem. (78010)
  • Border Box Control: Try moving the unlink button to the label row, and rename the panel to Borders. (82163)
  • Breadcrumb: Add UI component. (80425)
  • DataForm: Add a showPlaceholderIfEmpty option to the panel layout. (82527)
  • DataForm: Communicate the timezone in the datetime control. (82291)
  • Editor: Migrate post-card-panel Badge to UI Badge. (82500)
  • Global Styles UI: Migrate revisions Active Badge to UI Badge. (82560)
  • Icons: Redraw 35 prominent icons with consistent stroke widths. (78808)
  • Icons: Redraw 64 icons to be stroke-based. (78812)
  • Menu: Stabilize portaled iframe unit test. (82092)
  • Menu: Support multiple item descriptions. (81825)
  • Menu: Use Text for item labels and descriptions. (82237)
  • SearchableSelect: Add form primitive to @wordpress/ui. (80961)
  • Storybook: Persist sidebar theme in URL. (82111)
  • Support isAny and isNone filter operators for numeric fields. (77942)
  • Tab Panel: Show focus with outline instead of legacy box-shadow ring. (82421)
  • Text: Use pretty wrapping by default. (82133)
  • Theme: Build default ramps before token artifacts. (82525)
  • Theme: Reduce repeated color ramp search work. (82545)
  • UI: Add CheckboxControl. (82213)
  • UI: Add Combobox and Autocomplete Status. (82195)
  • UI: Add popupWidth prop to item popup components. (82087)
  • UI: Add Radio form primitive. (82214)
  • UI: Align overlay Trigger props with Base UI. (81824)
  • UI: Put overflow on Select.List instead of a nested wrapper. (82470)
  • UI: Rename Popup popupWidth prop to width. (82193)
  • UI: Reset completed calendar ranges by default. (82612)
  • UI: Support custom targets on Link and Menu.LinkItem. (82347)
  • UI: Use root theme for portaled overlays. (82038)
  • Validated form controls: Use design token for invalid focus rings. (82410)

Block Library

  • Math: Declare clientNavigation interactivity support. (82248)
  • Allow themes to override the padding added via background color. (82024)
  • Audio: Update autoplay help text for clarity. (69978)
  • Enable Gallery columns and crop controls in viewport states. (82003)
  • Icons: Convert Search icon to strokes. (82338)
  • List: Indent and outdent a fully selected list item with Tab. (82460)
  • List: Indent and outdent multi-selected items with Tab. (82411)
  • Query Loop: Rename the "Keyword" filter to "Search terms" and add help text. (82387)
  • Query: Replace the "Reload full page enabled" modal with a snackbar notice. (82246)
  • Site title: Add fit-text support. (82074)
  • Try adding a Grid block variation to Gallery. (81909)
  • Update navigation link block name, use a default variation for custom link. (82375)
  • Use 'useEntityProp' in Site Title and Tagline blocks. (82518)
  • Video block: Switch to UI Badge. (82441)
  • feat: Introduce 'Add Media' in the block controls for media-text block. (82420)

Post Editor

  • Autocompleters: Consider email address context in user mention. (47249)
  • CSS Styling: Represent focus with outline for list view component. (82129)
  • DataViews: Append an ellipsis to action labels that open a dialog. (81994)
  • Editor: Refactor the Options menu to use the Menu component. (81564)
  • Editor: Refactor the View menu to use the Menu component. (82321)
  • Editor: Render change diffs in the post title in revisions. (82586)
  • Editor: Show revision data in Post Title component. (82536)
  • Media: Attach unattached media to the current post on save/publish. (81977)
  • Menu: Align selection indicators and prefix icons with item labels. (82346)
  • Post slug: Prefer server sanitization in the editor. (78135)
  • Try: Add "reading settings" link to Front Page template. (81987)

Site Editor

  • Add New Template: Show the design system focus ring instead of legacy box-shadow rings. (82164)
  • Add a root error boundary to prevent a blank screen. (82486)
  • Site editor v2: Identity takes its form from the view configuration endpoint. (82692)
  • Site editor v2: Navigation takes view configuration from endpoint. (82138)
  • Site editor v2: Pages take view configuration from endpoint. (82140)
  • Site editor v2: Patterns take view configuration from endpoint. (82458)
  • Site editor v2: Template parts take view configuration from endpoint. (82457)
  • Site editor v2: Templates take view configuration from endpoint. (82456)
  • Site editor v2: Use the canonical template fields in the templates list. (82666)
  • Site editor v2: Use the canonical wp_block fields in the patterns list. (82672)

Block Editor

  • Background image: Support setting the image from a URL. (82230)
  • BlockPreview: Assert preview contents are inert. (82682)
  • Format library: Visualise non-breaking spaces. (74040)
  • List View: Disable block icon colors while the block is selected. (82498)
  • Show the block outline where the grab cursor shows. (81798)
  • Tab trap escape hatch: Leave/enter the canvas with Escape/Enter. (82314)

Dashboard

  • Site Health widget: Route the body's review link through the host. (82066)
  • Widget Dashboard: Add a Policy provider to govern what users may do. (81967)
  • Widget Dashboard: Enforce the policy on the staging layer for every instance operation. (82256)
  • Widget Dashboard: Govern Reset to default through the policy. (82255)

API fetch

  • Add unregister to remove a registered middleware. (82408)
  • Expose defaultFetchHandler so overrides can restore it. (82553)
  • api-fetch: Resolve to null for a 200 response with an empty body. (79325)

Media

  • Media Editor: Refactor the panel layout. (81840)
  • Media Fields: Pass the field's disabled state to the textarea controls. ([82516](https:...
Read more

23.9.1

Choose a tag to compare

@wp-printingpress wp-printingpress released this 07 Sep 11:22

Changelog

Bug Fixes

  • Upgrade React 19 to 19.2.8, read version from package.json. (82439)

Contributors

The following contributors merged PRs in this release:

@jsnajdr

23.9.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 02 Sep 14:31

Enhancements

Components

  • Admin UI: Add Navigation component and Page navigation slot. (79746)
  • Align legacy form control focus rings with WPDS. (80417)
  • Base Styles: Align input-control mixin to design system. (81357)
  • Base styles: Streamline focus ring override. (81242)
  • Calendar: Support custom root roles. (81443)
  • CollapsibleCard: Support multiple header descriptions. (81227)
  • DataViews: Pass the WordPress locale to the date/datetime calendar controls. (81592)
  • Global Styles: Allow editing duotone palettes. (81605)
  • Menu: Add UI component. (79560)
  • RadioControl: Allow individual options to be disabled. (82026)
  • SearchableChipSelect: Add grouped items support. (80989)
  • SearchableChipSelectControl: Add form control to @wordpress/ui. (80980)
  • Theme: Add color warning diagnostics workbench. (81817)
  • UI: Accept locale codes in Calendar components. (81814)
  • UI: Add Spinner component. (81358)
  • UI: Add TextareaControl component. (81359)
  • UI: Add tooltips to Calendar and RangeCalendar navigation buttons. (81983)
  • UI: Align Calendar styling with WPDS tokens. (81438)
  • UI: Collapse item-popup item sizing to default and small. (81354)
  • UI: Expose keyboard shortcut presentation utilities. (81826)
  • UI: Set Calendar text direction automatically. (81982)
  • UI: Use the default neutral border for Cards. (81746)

Block Library

  • Add transform to Row for Columns block. (81802)
  • Enable axial gap for Group and restrict to flex and grid layouts. (81476)
  • Global Styles: Register <label> as an element. (81160)
  • List: Add Align Support. (68002)
  • More block: Clarify description about excerpt vs full content. (80619)
  • Playlist Track: Show upload spinner inline. (81445)
  • Playlist: Add bulk track metadata editing. (81441)
  • Query No Results: Add Border & Spacing Support. (64601)
  • Tabs: Make inactive panel content findable in page. (81743)

Post Editor

  • Command Palette: Add View post command. (66720)
  • Command Palette: Allow commands to override the category icon. (81787)
  • Editor: Defer hierarchical term filtering and soften announcements. (81422)
  • Editor: Migrate hierarchical term selector to @wordpress/ui. (81848)
  • Editor: Refactor 'ErrorBoundary' to use the new recommended components. (81638)
  • Editor: Simplify List View sidebar shortcut handling. (81693)
  • Editor: Surface debugging details in the ErrorBoundary. (81642)
  • Editor: Use PluginSidebar in GlobalStylesSidebar. (81570)
  • Pre-publish panel: Remove the headings that repeat the panel title. (81806)

Block Editor

  • Add an inserter to the parent selector. (81532)
  • Global Styles: Expose additional elements in Typography and Colors. (80852)
  • Patterns explorer: Refactor the category sidebar to use Tabs. (81807)
  • Quick Inserter: Standardize the design of the Browse all button. (81827)
  • Writing flow: Select next block on Enter key. (63484)
  • Inbetween Inserter: Use average width of adjacent blocks for inserter size. (68074)

Dashboard

  • Dashboard Widgets: Let the host decide which component renders an action link. (81740)
  • Dashboard Widgets: Promote high-relevance actions into a chrome footer. (81556)
  • Dashboard Widgets: Resolve widget types without a metadata module. (81738)

Fields

  • Export the package stylesheet. (81769)

DataViews

  • DataViews: Add an aspect ratio toggle for grid layouts. (81604)

Collaboration

  • Add __unstable_wp_sync_storage filter for pluggable storage backends. (81697)

Site Editor

  • Update template section description. (81613)

Global Styles

  • Filter and indicate blocks that have custom styles. (81373)

Font Library

  • Add skeleton loader for the font preview images. (81047)

Bug Fixes

Components

  • InputControl: Hide the value-like placeholder Safari renders in empty date and time inputs in ui and components packages. (81991)
  • Admin UI: Fix the primary color of the Fresh admin color scheme. (81618)
  • BoxControl: Update the opposite side when ALT is held on the left or right input. (81530)
  • Button: Fix alignment in loading spinner for rtl screens. (81901)
  • DataForm: Fix the datetime control sending two updates per calendar interaction. (81440)
  • DataForm: Make the panel layout edit button the real field trigger. (80689)
  • DataViews: Fix date and datetime controls selecting the adjacent day. (81498)
  • DataViews: Fix invisible sticky Actions column divider. (82055)
  • DataViews: Sync the displayed calendar month with external value changes. (81635)
  • Duotone Picker: Stop the duotone bar offering to move its control points. (81850)
  • Fix Storybook accessibility issues in stories. (81777)
  • Improve text detection for button icon-with-text. (81521)
  • InputControl: Vertically center date and time input values in Safari. (81361)
  • Menu: Close non-modal menus on iframe interaction. (81952)
  • Modal: Stop Escape key propagation on dismiss. (81785)
  • PaletteEdit: Expose palette swatches as command buttons. (82023)
  • Storybook: Handle production module load failures. (81867)
  • Theme: Improve color ramp contrast safeguards. (81185)
  • UI: Fix accessibility issues in form primitives and their stories. (81853)

Block Library

  • Accordion Heading: Route theme.json spacing to the toggle button. (81976)
  • Dynamic Gallery block: Skip transforms that expect inner blocks, e.g. Image and Grid transforms. (82009)
  • Enable blockGap spacing supports in Query loop block. (79689)
  • Fix MediaPlaceholder drag eligibility. (81431)
  • Fix playlist track toolbar insertion. (81639)
  • Fix: Accordion: Anchored hash inside the accordion throws the malformed URL console error. (81780)
  • Fix: Skip empty b...
Read more

23.9.0 RC1

23.9.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 26 Aug 17:45
316b504

Changelog

Enhancements

Components

  • Admin UI: Add Navigation component and Page navigation slot. (79746)
  • Align legacy form control focus rings with WPDS. (80417)
  • Base Styles: Align input-control mixin to design system. (81357)
  • Base styles: Streamline focus ring override. (81242)
  • Calendar: Support custom root roles. (81443)
  • CollapsibleCard: Support multiple header descriptions. (81227)
  • DataViews: Pass the WordPress locale to the date/datetime calendar controls. (81592)
  • Global Styles: Allow editing duotone palettes. (81605)
  • Menu: Add UI component. (79560)
  • RadioControl: Allow individual options to be disabled. (82026)
  • SearchableChipSelect: Add grouped items support. (80989)
  • SearchableChipSelectControl: Add form control to @wordpress/ui. (80980)
  • Theme: Add color warning diagnostics workbench. (81817)
  • UI: Accept locale codes in Calendar components. (81814)
  • UI: Add Spinner component. (81358)
  • UI: Add TextareaControl component. (81359)
  • UI: Add tooltips to Calendar and RangeCalendar navigation buttons. (81983)
  • UI: Align Calendar styling with WPDS tokens. (81438)
  • UI: Collapse item-popup item sizing to default and small. (81354)
  • UI: Expose keyboard shortcut presentation utilities. (81826)
  • UI: Set Calendar text direction automatically. (81982)
  • UI: Use the default neutral border for Cards (81746)

Block Library

  • Add transform to Row for Columns block. (81802)
  • Enable axial gap for Group and restrict to flex and grid layouts. (81476)
  • Global styles: Register as element. (81160)
  • List: Add Align Support. (68002)
  • More block: Clarify description about excerpt vs full content. (80619)
  • Playlist Track: Show upload spinner inline. (81445)
  • Playlist: Add bulk track metadata editing. (81441)
  • Query No Results: Add Border & Spacing Support. (64601)
  • Tabs: Make inactive panel content findable in page. (81743)

Post Editor

  • Command Palette: Add View post command. (66720)
  • Command Palette: Allow commands to override the category icon. (81787)
  • Editor: Defer hierarchical term filtering and soften announcements. (81422)
  • Editor: Migrate hierarchical term selector to @wordpress/ui. (81848)
  • Editor: Refactor 'ErrorBoundary' to use the new recommended components. (81638)
  • Editor: Simplify List View sidebar shortcut handling. (81693)
  • Editor: Surface debugging details in the ErrorBoundary. (81642)
  • Editor: Use PluginSidebar in GlobalStylesSidebar. (81570)
  • Pre-publish panel: Remove the headings that repeat the panel title. (81806)

Block Editor

  • Add an inserter to the parent selector. (81532)
  • Global Styles: Expose additional elements in Typography and Colors. (80852)
  • Patterns explorer: Refactor the category sidebar to use Tabs. (81807)
  • Quick Inserter: Standardize the design of the Browse all button. (81827)
  • Writing flow: Select next block on Enter key. (63484)
  • Inbetween Inserter: Use average width of adjacent blocks for inserter size. (68074)

Dashboard

  • Dashboard Widgets: Let the host decide which component renders an action link. (81740)
  • Dashboard Widgets: Promote high-relevance actions into a chrome footer. (81556)
  • Dashboard Widgets: Resolve widget types without a metadata module. (81738)

Fields

  • Export the package stylesheet. (81769)

DataViews

  • DataViews: Add an aspect ratio toggle for grid layouts. (81604)

Collaboration

  • Add __unstable_wp_sync_storage filter for pluggable storage backends. (81697)

Site Editor

  • Update template section description. (81613)

Global Styles

  • Filter and indicate blocks that have custom styles. (81373)

Font Library

  • Add skeleton loader for the font preview images. (81047)

Bug Fixes

Components

  • InputControl: Hide the value-like placeholder Safari renders in empty date and time inputs in ui and components packages. (81991)
  • Admin UI: Fix the primary color of the Fresh admin color scheme. (81618)
  • BoxControl: Update the opposite side when ALT is held on the left or right input. (81530)
  • Button: Fix alignment in loading spinner for rtl screens. (81901)
  • DataForm: Fix the datetime control sending two updates per calendar interaction. (81440)
  • DataForm: Make the panel layout edit button the real field trigger. (80689)
  • DataViews: Fix date and datetime controls selecting the adjacent day. (81498)
  • DataViews: Fix invisible sticky Actions column divider. (82055)
  • DataViews: Sync the displayed calendar month with external value changes. (81635)
  • Duotone Picker: Stop the duotone bar offering to move its control points. (81850)
  • Fix Storybook accessibility issues in stories. (81777)
  • Improve text detection for button icon-with-text. (81521)
  • InputControl: Vertically center date and time input values in Safari. (81361)
  • Menu: Close non-modal menus on iframe interaction. (81952)
  • Modal: Stop Escape key propagation on dismiss. (81785)
  • PaletteEdit: Expose palette swatches as command buttons. (82023)
  • Storybook: Handle production module load failures. (81867)
  • Theme: Improve color ramp contrast safeguards. (81185)
  • UI: Fix accessibility issues in form primitives and their stories. (81853)

Block Library

  • Accordion Heading: Route theme.json spacing to the toggle button. (81976)
  • Dynamic Gallery block: Skip transforms that expect inner blocks, e.g. Image and Grid transforms. (82009)
  • Enable blockGap spacing supports in Query loop block. (79689)
  • Fix MediaPlaceholder drag eligibility. (81431)
  • Fix playlist track toolbar insertion. (81639)
  • Fix: Accordion: Anchored hash inside the accordion throws the malformed URL console error. (81780)
  • Fix: ...
Read more

23.8.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 19 Aug 08:42

Changelog

Features

Collaboration

  • Notes: Email users mentioned in a note. (79606)

Enhancements

  • Element: Make the package importable in React 19. (80053)
  • Interface: Let CSS own the ComplementaryArea width and use AnimatePresence custom for exit. (81363)
  • Widget Dashboard: Preserve widget chrome flex layout. (80570)
  • Normalize block gap values in layout. (81460)
  • Visual revisions: Add shareable urls. (79934)

Block Library

  • Block editor: Render a real default block in place of the default appender. (81231)
  • Block editor: Unify what a new sibling block inherits. (81250)
  • Blocks: Support static block templates in block type settings. (80027)
  • Feature: Tabs block: Consider using the tab title in the Document Overview instead of a generic "Tab" label. (81427)
  • Page List: Rename the Edit action to Detach and confirm it in a dialog. (80847)
  • Pass Playlist controls to track blocks. (80368)
  • Quote: Ensure paragraph placeholder appears after deleting nested blocks. (77151)
  • Table of Contents: Replace "Convert to static list" with confirmed "Detach" action. (80844)
  • Post Navigation Link: Use the 'next' icon. (81384)
  • Writing flow: Stop the caret on containers that do not merge with the text flow. (81456)
  • Playlist: Add track icon. (80959)

Components

  • Add allowForms prop to SandBox component. (76471)
  • DataViews: Add time field type and control. (80830)
  • DataViews: Make grid and table item preview aspect ratio configurable. (79329)
  • IconButton: Improve keyboard shortcut accessibility. (80402)
  • Icons: Move the inline image icon into the library. (81271)
  • SearchableChipSelect: Add form primitive to @wordpress/ui. (80779)
  • UI: Add Combobox.InputGroup primitive. (80869)
  • UI: Add Calendar and RangeCalendar, moved from components private APIs. (81337)
  • UI: Derive Base UI direction from WordPress i18n. (80399)
  • UI: Use focus styles from base-styles. (80635)

Post Editor

  • Add opt-out for block style state controls. (80956)
  • Editor: Clarify autosave failure notice. (76470)
  • Editor: Migrate settings sidebar to Tabs from @wordpress/ui. (81054)
  • Notes: Display shortcut for form action buttons. (81064)
  • Visual revisions: Add a code diff view inside the editor. (80314)

Dashboard

  • Dashboard Widgets: Add icon and relevance to the widget action envelope. (81275)
  • Dashboard Widgets: Split action icons into wire and resolved forms. (81381)
  • Widget Dashboard: Host-tunable tile spacing via public custom properties. (81352)
  • Widgets: Carry a declarative icon through the widget pipeline. (80969)

Widgets Editor

  • Add ThemeProvider for admin color schemes. (81173)
  • Customizer widgets: Add ThemeProvider for admin color schemes. (81174)

Global Styles

  • Migrate font size presets to the shared preset layer. (79811)
  • Migrate shadows presets to use the preset management layer. (79812)

Bug Fixes

  • Backport core fixes for finalize route. (81465)
  • Boot: Adjust specificity of the image reset styles so components can size their own images. (80845)
  • Fix end-to-end tests that break when shard rebalancing changes their neighbors. (81117)
  • Fix: Add missing target to the webpack dev server proxy configuration. (81141)
  • Fix: Flaky autosave shareable URL revisions end-to-end test. (81455)
  • Fix: Flaky list view paste block styles end-to-end test. (81229)
  • Fix: Flaky revisions pagination end-to-end cross-page diff assertion. (81119)
  • Interface: Increase footer breadcrumb height to prevent focus ring clipping. (81145)
  • Views: Honor all developer-defined view configuration overrides. (80832)
  • Interface: Stop the secondary sidebar animating into place on page load. (81362)
  • Site editor: Fix sidebar item hover color. (81317)
  • theme.json schema: Allow responsive states on block style variations. (81309)
  • Dashboard Widgets: Remove the Hello Dolly download action. (81272)
  • Decode HTML entities in Identity fields. (81269)
  • Make downloadable block item labels translatable. (81237)
  • Edit Widgets: Fix header toolbar button focus ring. (81176)
  • Fix template modified and date return value for file templates. (80733)

Block Editor

  • Background: Fix the legacy gradient UI where a gradient cannot be selected. (81056)
  • Block Inspector: Disable the 'Edit original' button when the entity ID is missing. (81288)
  • Copy: Preserve the block when its entire text is selected. (80994)
  • Disclose the nested block count of a multi selection. (80745)
  • Fix Escape from the block toolbar and stop redundant last focus dispatches. (81319)
  • Fix empty list block with anchor persisting after backspace deletion. (77000)
  • Fix overflowing block UI being covered after a block is moved. (80824)
  • Link Control: Restore the preview title underline. (81083)
  • Make the Group action wrap blocks with a group transform. (80891)
  • PanelColorSettings: Restore the missing space below the panel header. (81155)
  • Quote & List v2: Deleting empty list item should delete list block. (42503)
  • Return false from isBlockSelected when there is no client ID. (81212)
  • Style states: Fix state deselection when selecting the already selected block. (81277)
  • URLInput: Skip search requests while an IME composition is in progress. (80602)
  • Writing flow: Forward delete an empty paragraph without breaking apart the next block. (80813)

Block Library

  • Clarify the GIF Video variation description. (81181)
  • Fix: Tabs block: Start with empty tab labels with placeholders. (81009, 81429)
  • Media: Reword the HEIC upload error and keep it up until dismissed. (81130)
  • Navigation Overlay Close: Inherit typography and color from the overlay. (80751)
  • Playlist: Improve audio conversion and track selection. (80926)
  • Playlist: Normalize...
Read more