Skip to content

Releases

24.4.0 RC1

24.4.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 03 Nov 23:58

Changelog

Features

  • wp-env: Add an experimental runtime using locally installed PHP and SQLite. (85512)

Enhancements

Components

  • RadioControl: Place group help text below the fieldset label and remove its legacy components-base-control__help class. (85126)
  • UI: Add Menu width presets and make Select and SelectControl popup presets size to content up to a maximum width. Use CSS when a fixed width is required. (84086)
  • DataViews: Standardize action-label punctuation. Consumers should supply labels without ellipses; modal menu actions add translated ellipses. (85396)
  • Align focus indicators across AlignmentMatrixControl, DataViews grids, FormToggle, Modal scrollable content, RangeControl, RotationRuler, and disabled items. (85528, 85364, 85285, 85251, 85536, 85535, 86125)
  • Badge: Add optional infotips using a consumer-supplied Popover. (85309)
  • Align Modal colors and corners, and Tooltip backgrounds, with the design system. (85855, 85858)
  • Migrate CustomGradientPicker and BackgroundClipControl select controls to @wordpress/ui. (85750, 86046)
  • DataViews: Migrate Sort by and relative-date Unit controls to @wordpress/ui. (86167)
  • DataViews: Use @wordpress/ui buttons in the bulk actions bar. (85939)
  • Align the standalone Spinner appearance with the design system and scale its stroke width with its size. (85859, 85378)
  • Theme: Report insufficient contrast of focus-ring and strong brand-fill colors against theme surfaces. (85449)
  • Use solid brand highlights for popup items. (84583)

Block Library

  • Improve content-only editing for Button content, Comments Pagination link labels, and Query Loop pagination link labels. (84854, 86175, 70165)
  • Add border support to Comments Pagination Numbers, and border and padding support to Query Pagination Numbers. (85164, 85245)
  • Migrate select controls in the Archives, Audio, File, Latest Comments, List, Playlist, Post Author Avatar, Social Icons, and Tag Cloud blocks to @wordpress/ui. (86137, 86194, 86199, 86138, 86141, 86161, 86160, 86196, 86198)
  • Remove the Auto/Manual grid toggle and add an experimental Canvas variation of the Group block. (85985)
  • Social Icon: Support editing the link from the inspector. (84860)

Block and Site Editors

  • Rich Text: Give formats in the More dropdown a consistent order and reserve dedicated name-based toolbar slots for known core formats. (85843)
  • Add an alignment-menu action to select the block constraining a child block's width. (82607)
  • Guard entity preload filters and share entity actions and fields logic. (85390)
  • Experimental Site Editor v2: Unregister the View revisions action on the server. (85279)

Design Tools and Global Styles

  • Show an icon for each aspect ratio option in the Dimensions tool. (85812)
  • Global Styles: List core block types that override an element's styles. (84671)
  • Place background and text colors first in the color palette. (62548)

Media

  • Experimental media editor: Show file type and size in the header and reposition the settings dropdown. (86154, 86020)
  • Add PDF previews to the experimental media editor. (86002)
  • Animate the media editor sidebar when opening and closing it. (85889)
  • Group Reset and Restore original under a History menu. (85891)
  • Prevent MediaEdit item-removal animations. (85372)

Collaboration

  • Hide collaborator avatars while typing. (83490)
  • Notes: Add search and a status filter to the All Notes sidebar. (84060)
  • Notes: Add thumbs-up and plus reactions, and show the reaction picker as a row of emoji. (85565, 85819)

Dashboard and Widgets

  • Widget Dashboard: Forward grid settings to the surface. Stop applying the automatic 600px and 960px breakpoints to numeric column counts; hosts that relied on them must supply a column-step map. Render positive row heights without snapping to presets. (85228)
  • Add useWidgetIdentity for translated widget titles. (85729)
  • Support an example declaration in widget.json. (85240)
  • Grid: Support column-count steps based on container width. (85216)

Icons

  • Add the database icon and expose error, info, and postComments in the core-admin collection. (85273, 85452)
  • Promote Dashicon replacements to the core-admin collection and map their Dashicons. (85541)

Developer Tools

  • Design System MCP: Add pattern tools using Storybook MDX manifest output. (84864)
  • Storybook: Show icon details in the Icon Library. (86057)
  • Limit wp-build esbuild concurrency. (79889)

Bug Fixes

Components

  • CheckboxControl: Use design system color tokens; legacy --wp-components-color-accent and --wp-components-color-accent-inverted overrides no longer apply. Use ThemeProvider for customization. (85856)
  • Widget Dashboard: Give the footer strip a consistent height. (85237)
  • BoxControl: Add fallback units for the input slider. (70288)
  • DataViews: Correct filter-chip focus styling and prevent the remove button from overlapping chip text. (85374)
  • ColorPicker: Preserve hex and RGB edits when the picker closes. (85734)
  • ControlWithError: Skip unchanged validity-state updates. (85479)
  • Core fields: Preserve status-icon sizing when labels wrap and remove extra spacing in slug inputs. (85828, 85935)
  • DataViews: Use a page-number input for pagination above 100 pages. (85303)
  • DropdownMenu: Account for Button borders in menu-item padding. (85503)
  • Keep MenuItem and ToggleGroupControl widths stable when selection changes. (85831, 85454)
  • Modal: Restore each modal's aria-hidden state when modals close out of order. (85720)
  • PaletteEdit: Preserve existing slugs when deduplicating presets. (85817)
  • ToolsPanel: Keep Reset labels visible on highlighted menu items. ([...
Read more

24.3.1

Choose a tag to compare

@wp-printingpress wp-printingpress released this 03 Nov 13:12

Changelog

Bug Fixes

Babel preset

  • babel-preset-default: Polyfill Array.prototype.toSorted. (86159)

Collaboration

  • Notes: Tolerate a null comment in the reaction cascade hooks. (85959)

Contributors

The following contributors merged PRs in this release:

@adamsilverstein @jsnajdr

24.3.0

Choose a tag to compare

@wp-printingpress wp-printingpress released this 28 Oct 16:36

Changelog

Features

  • Block Editor: Allow rich text formatting across blocks. (58913)
  • UI: Add Avatar with initials, colored fallbacks, and an optional color ring. (84145, 84653, 84822, 84824)

Enhancements

  • React 19: Add new incompatible plugins. (84607)
  • Scripts: Run end-to-end tests against the configured wp-env test environment. (84654)
  • Standardize focus rings with the design system:
    • Components: Checkbox and radio, DataViews list items, Link, Snackbar, Tabs panels, and the UnitControl unit select. (85379, 85358, 84697, 85168, 84914, 85444)
    • Editor: Block Directory downloadable blocks, Edit as HTML textarea, LinkControl preview, MediaEdit, and the Meta Boxes panel toggle. (85307, 85266, 84695, 84940, 85355)

Block Library

  • Accordion Heading: Add background gradient support. (83938)
  • Comments Pagination Previous and Next: Add border and padding support. (64308, 64310)
  • Cover: Add link and button color support. (83972)
  • Cover: Add minimum width support. (83975)
  • File: Add typography support. (83969)
  • Gallery: Improve mobile lightbox with animated swiping. (79114)
  • Heading: Enable editableRoot for multi-selection on mobile. (84358)
  • Icon: Add background image, size, and gradient support. (83948)
  • Icon: Add minimum width and height support. (83971)
  • Icon: Add shadow support. (83921)
  • Icon: Show the collection name in the "All" tab of the icon library. (84055)
  • List: Add minimum width and height support. (83915)
  • Navigation Link: Check page create permission only when needed. (84663)
  • Navigation Overlay Close: Add margin support. (83970)
  • Navigation Overlay Close: Add minimum width and height support. (83907)
  • Paragraph: Add background image, size, and gradient support. (83934)
  • Paragraph: Add minimum width and height support. (83924)
  • Playlist: Add background image, size, and gradient support. (83928)
  • Playlist: Add minimum width and height support. (83909)
  • Post Navigation Link: Add background image, size, and gradient support. (83940)
  • Post Navigation Link: Add minimum width and height support. (83973)
  • Post Template: Add minimum width and height support. (83911)
  • Post Title: Add fit text support. (83036)
  • Pullquote: Add writing mode and text indent support. (83964)
  • Query Loop: List taxonomy terms so they can be browsed, not recalled. (82583)
  • Quote: Add writing mode support. (83965)
  • Search: Add background gradient support. (83954)
  • Search: Add border style support. (83960)
  • Search: Add minimum width and height support. (83977)
  • Search: Add shadow support. (83937)
  • Tab List: Add background image, size, and gradient support. (83953)
  • Tab List: Add line height, font weight, letter spacing, and text transform support. (83961)
  • Table of Contents: Read headings from the post in block context. (85040)
  • Table: Add background gradient support. (83949)
  • Table: Add link color support. (72229)
  • Table: Add text align support. (83966)
  • Term Count: Reuse term data from Term Template. (84119)
  • Term Template: Add heading and button color support. (83968)
  • Terms Query: Add padding, margin, and block gap support. (83959)
  • Video: Add minimum width and height support. (83974)

Components

  • Button: Use Spinner for loading indicators. (84321)
  • BorderBoxControl: Unpack multi-value shorthand width when unlinking border sides. (84826)
  • DataViews: Format footer counts. (84622)
  • DataViews: Improve bulk actions discoverability. (82730)
  • DataViews: Render table bulk actions outside the table. (85250)
  • DataViews: Support mixed-library overlays. (84305)
  • Dialog: Add an auto popup size that fits content width. (84559)
  • Migrate SelectControl consumers to @wordpress/ui. (83035, 84345, 84546, 84584, 84936)
  • Modal: Add focus fallback for firstContentElement. (84344)
  • Notice: Match dismiss controls and titles to status colors. (84571)
  • Popover: Use design system tokens on the default surface. (84574)
  • RangeControl: Add size prop. (69844)
  • SearchableSelect, SelectControl: Add trigger slots for props and content. (84934, 84828)
  • Select, Combobox, Autocomplete: Align popup list spacing. (84393)
  • Snackbar: Keep snackbars with an action on screen longer. (84842)
  • Tabs: Align interaction backgrounds and focus states. (84572)
  • Theme: Enrich the design-tokens.js export with more token data. (76604)
  • Theme: Generate JavaScript design token fallbacks. (84569)
  • UI: Support button items in Breadcrumb. (84156)
  • UI: Use solid brand highlights for popup items. (84087)
  • UI: Use the compatibility overlay slot for AlertDialog, Dialog, and Drawer. (83878, 84379, 84380)

Block Editor

  • Block Breadcrumbs: Use the @wordpress/ui Breadcrumb component. (84295)
  • Block Supports: Add background clip UI. (77142)
  • Block Toolbar: Only show the parent selector plus when no allowed block splits. (84645)
  • Drag a multi-selection by pressing anywhere inside it. (81602)
  • FontAppearanceControl, FontFamilyControl: Migrate to @wordpress/ui. (84715, [84716](https://github.com/WordPress/gutenb...
Read more

24.3.0 RC1

24.3.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@wp-printingpress wp-printingpress released this 20 Oct 10:05

Changelog

Features

Block Editor

  • Allow rich text formatting across blocks. (58913)

Enhancements

  • ESLint: Make jsdoc/escape-inline-tags an error. (84701)
  • React 19: Add new incompatible plugins. (84607)

Block Library

  • Accordion Heading: Add background gradient support. (83938)
  • Block Supports: Add background-clip block support UI. (77142)
  • Comment Pagination Previous: Add Border and Padding Support. (64308)
  • Comments Pagination Next: Add border and padding support. (64310)
  • Cover: Add link and button colour support. (83972)
  • Cover: Add minimum width support. (83975)
  • Enable editableRoot for the heading block for multi-selection on mobile. (84358)
  • Enable style state-specific custom CSS. (83539)
  • File: Add typography support. (83969)
  • Gallery: Improve mobile lightbox with animated swiping. (79114)
  • Icon block: Show collection name in the "All" tab of the icon library. (84055)
  • Icon: Add background image, size, and gradient support. (83948)
  • Icon: Add minimum width and height support. (83971)
  • Icon: Add shadow support. (83921)
  • Icons: Mirror the tag icons to match the other angled icons. (84675)
  • List: Add minimum width and height support. (83915)
  • Media & Text: replace deprecated word-break with overflow-wrap: Anywhere. (82580)
  • Navigation Link: Check page create permission only when needed. (84663)
  • Navigation Overlay Close: Add margin support. (83970)
  • Navigation Overlay Close: Add minimum width and height support. (83907)
  • Paragraph: Add background image, size, and gradient support. (83934)
  • Paragraph: Add minimum width and height support. (83924)
  • Playlist: Add background image, size, and gradient support. (83928)
  • Playlist: Add minimum width and height support. (83909)
  • Post Navigation Link: Add background image, size, and gradient support. (83940)
  • Post Navigation Link: Add minimum width and height support. (83973)
  • Post Template: Add minimum width and height support. (83911)
  • Post Title: Add fit text support. (83036)
  • Pullquote: Add writing mode and text indent support. (83964)
  • Query Loop: List taxonomy terms so they can be browsed, not recalled. (82583)
  • Quote: Add writing mode support. (83965)
  • Search: Add background gradient support. (83954)
  • Search: Add border style support. (83960)
  • Search: Add minimum width and height support. (83977)
  • Search: Add shadow support. (83937)
  • Tab List: Add background image, size, and gradient support. (83953)
  • Tab List: Add line height, font weight, letter spacing, and text transform support. (83961)
  • Table Block: Adds link color support. (72229)
  • Table of Contents: Read headings from the post in block context. (85040)
  • Table: Add background gradient support. (83949)
  • Table: Add text align support. (83966)
  • Term Count: Reuse term data from Term Template. (84119)
  • Term Template: Add heading and button colour support. (83968)
  • Terms Query: Add padding, margin, and block gap support. (83959)
  • Video: Add minimum width and height support. (83974)

Components

  • Add size prop to RangeControl. (69844)
  • Avatar: Add an optional color ring. (84822)
  • Avatar: Add colored fallbacks with foreground tinting. (84824)
  • Avatar: Add shared initials and improve fallbacks. (84653)
  • Block breadcrumbs: Use @wordpress/ui package component. (84295)
  • BorderBoxControl: Unpack multi-value shorthand width when unlinking border sides. (84826)
  • Button: Use Spinner for loading indicators. (84321)
  • ColorPicker: Migrate Emotion styles to SCSS Modules. (84128)
  • CustomSelectControl: Migrate Emotion styles to SCSS Modules. (84131)
  • DataViews: Convert the filterSortAndPaginate tests to TypeScript. (84836)
  • DataViews: Format footer counts. (84622)
  • Date: Convert the tests to TypeScript. (84830)
  • DateTimePicker: Migrate Emotion wrapper to SCSS Modules. (84129)
  • Dialog: Add an auto popup size that fits content width. (84559)
  • Generate JavaScript design token fallbacks. (84569)
  • Icons: Experiment with proportional stroke scaling. (84081)
  • Improve accessibility, discoverability of ColorPicker inputs. (70214)
  • Link: Add a small radius for consistent focus rings. (84697)
  • Menu: Migrate Emotion styles to SCSS Modules. (84706)
  • Modal: Add focus fallback for firstContentElement. (84344)
  • Navigator: Migrate Emotion styles to SCSS Modules. (84565)
  • Notice: Match dismiss controls and titles to status colors. (84571)
  • NumberControl: Migrate Emotion styles to SCSS Modules. (84330)
  • PaletteEdit: Migrate Emotion styles to SCSS Modules. (84130)
  • Popover: Use design-system tokens on the default surface. (84574)
  • RangeControl: Migrate Emotion styles to SCSS Modules. (84562)
  • SearchableSelect: Add trigger slots for props and content. (84934)
  • Select, Combobox, Autocomplete: Align popup list spacing. (84393)
  • Tabs: Align interaction backgrounds and focus states. (84572)
  • Tabs: Migrate Emotion styles to SCSS Modules. (84332)
  • TimePicker: Migrate Emotion styles to SCSS Modules. (84331)
  • UI: Support button items in Breadcrumb. (84156)
  • UI: Use the compatibility overlay slot for Dialog. (84379)
  • UI: Use the compatibility overlay slot for Drawer. (84380)
  • UnitControl: Migrate Emotion styles to SCSS Modules. (84561)
  • Use Select for remaining SelectControl variant="minimal" call sites. (83035)

Block Editor

Read more

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