Skip to content

chore(deps): update wordpress monorepo (major)

Michael Iseard requested to merge renovate/major-wordpress-monorepo into master

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
@wordpress/components (source) ^25.0.0 -> ^27.0.0 age adoption passing confidence
@wordpress/dependency-extraction-webpack-plugin (source) ^4.0.0 -> ^5.0.0 age adoption passing confidence
@wordpress/env (source) ^8.0.0 -> ^9.0.0 age adoption passing confidence

Release Notes

WordPress/gutenberg (@​wordpress/components)

v27.2.0

Compare Source

  • Dropdown : Add styling support for MenuGroup (#​59723).
  • Placeholder : Allow overflow but only when placeholder is selected, to fix a layout shift. (#​59857).
Enhancements
  • TextControl: Add typings for date, time and datetime-local (#​59666).
  • Text, Heading, ItemGroup : Update the line height from 1.2 to 1.4 (#​60041).
Deprecation
  • isSmall prop in Button component has been deprecated. Use size="small" prop instead (#​59734).
Internal
  • Button: Keep deprecated props in type definitions (#​59913).
Bug Fix
  • PaletteEdit: Fix number incrementing of default names for new colors added in non-en-US locales (#​52212).
  • DateTimePicker: Change day button size back from 32px to 28px (#​59990).

v27.1.0

Compare Source

Bug Fix
  • InputControl: Fix sample code on InputControl docs #​59517
  • Tooltip: Explicitly set system font to avoid CSS bleed (#​59307).
  • HStack, VStack: Stop passing invalid props to underlying element (#​59416).
  • Button: Fix focus outline in disabled primary variant (#​59391).
  • Button: Place children before the icon when iconPosition is right (#​59489).
  • ToggleGroupControl: Fix unwanted backdrop vertical animation (#​59642).
Internal
  • SnackbarList, Snackbar: add unit tests (#​59157).
  • Remove unused useLatestRef() hook (#​59471).
Experimental
  • CustomSelectControlV2: Remove legacy adapter layer (#​59420).

v27.0.0

Compare Source

Breaking Changes
  • CustomSelectControl: Remove deprecated __nextUnconstrainedWidth prop and promote to default behavior (#​58974).
Bug Fix
  • ToolbarButton: Center text for short labels (#​59117).
Internal
  • ColorPicker: Style without accessing internal InputControl classes (#​59069).
  • Add lint rules for theme color CSS var usage (#​59022).
  • FormTokenField: Use Element.scrollIntoView() instead of dom-scroll-into-view (#​59085).
  • Removing dom-scroll-into-view as a dependency of the components package (#​59085).
  • Add higher-order function to ignore IME keydowns (#​59081).
Experimental
  • Tabs: rename initialTabId prop to defaultTabId (#​59035).

v26.0.5

Compare Source

v26.0.4

Compare Source

v26.0.3

Compare Source

v26.0.2

Compare Source

v26.0.1

Compare Source

Bug Fix
  • Modal: Add box-sizing reset style (#​58905).
  • Popover: Fix positioning in nested iframes by upgrading Floating UI packages to their latest versions (#​58932).
Experimental
  • CustomSelectControlV2: Adapt component for legacy usage (#​57902).

v26.0.0

Compare Source

Breaking Changes
  • FontSizePicker: Remove deprecated __nextHasNoMarginBottom prop and promote to default behavior (#​58702).
  • GradientPicker: Remove deprecated __nextHasNoMargin prop and promote to default behavior (#​58701).
  • CustomGradientPicker: Remove deprecated __nextHasNoMargin prop and promote to default behavior (#​58699).
  • AnglePickerControl: Remove deprecated __nextHasNoMarginBottom prop and promote to default behavior (#​58700).
Enhancements
  • Button: Update secondary variant to show the border even in a disabled state. (#​58606).
  • ConfirmDialog: Add __next40pxDefaultSize to buttons (#​58421).
  • Snackbar: Update the warning message (#​58591).
  • Composite: Implementing useCompositeState with Ariakit (#​57304).
  • Remove deprecation warnings for __next36pxDefaultSize prop (#​58703).
  • CheckboxControl: Remove ability for label prop to be false (#​58339).
  • FocalPointPicker: Apply modern styling (#​58459).
Bug Fix
  • FocalPointPicker: Allow PointerCircle to render in a default centered position when x and y coordinates are undefined (#​58592).
  • DateTime: Add a timezone offset value for display purposes. (#​56682).
  • Placeholder: Fix Placeholder component padding when body text font size is changed (#​58323).
  • Placeholder: Fix Global Styles typography settings bleeding into placeholder component (#​58303).
  • PaletteEdit: Fix palette item accessibility in details view (#​58214).
  • Snackbar: Fix the auto-dismissal timers (#​58604).
  • Tabs: Fix infinite loop in useEffect (#​58861).
  • Popover: Add box-sizing reset style (#​58871).
Experimental
  • Guide, Modal: Restore accent color themability (#​58098).
  • DropdownMenuV2: Restore accent color themability (#​58130).
  • Tabs: improve controlled mode focus handling and keyboard navigation (#​57696).
  • Tabs: prevent internal focus from updating too early (#​58625).
  • Expand theming support in the COLORS variable object (#​58097).
  • CustomSelect: disable virtualFocus to fix issue for screenreaders (#​58585).
Internal
  • Composite: Removing Reakit Composite implementation (#​58620).
  • Removing Reakit as a dependency of the components package (#​58631).
  • CustomSelect: add unit tests (#​58583).
  • InputBase: Add isBorderless prop (#​58750).
  • SearchControl: Replace internal implementation to use InputControl (#​56524).
WordPress/gutenberg (@​wordpress/dependency-extraction-webpack-plugin)

v5.5.0

Compare Source

v5.4.0

Compare Source

v5.3.0

Compare Source

v5.2.1

Compare Source

v5.2.0

Compare Source

Bug fixes
  • Fix import type field in script module asset files (#​58770).

v5.1.0

Compare Source

v5.0.0

Compare Source

Breaking Changes
  • Drop support for webpack 4.
  • Drop support for Node.js versions < 18.
New Features
  • Add support for producing module-compatible asset files (#​57199).
WordPress/gutenberg (@​wordpress/env)

v9.6.0

Compare Source

v9.5.0

Compare Source

v9.4.0

Compare Source

Bug fix

v9.3.1

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

Breaking Change
  • Update Docker usage to docker compose V2 following deprecation of docker-compose V1.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports