Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update all non-major dependencies (#740)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@wordpress/babel-preset-default](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/babel-preset-default/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/babel-preset-default)) | [`^8.3.0` -> `^8.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fbabel-preset-default/8.3.0/8.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fbabel-preset-default/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fbabel-preset-default/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fbabel-preset-default/8.3.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fbabel-preset-default/8.3.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/block-editor](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/block-editor/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/block-editor)) | [`^13.3.0` -> `^13.4.0`](https://renovatebot.com/diffs/npm/@wordpress%2fblock-editor/13.3.0/13.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fblock-editor/13.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fblock-editor/13.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fblock-editor/13.3.0/13.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fblock-editor/13.3.0/13.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/blocks](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/blocks/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/blocks)) | [`^13.3.0` -> `^13.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fblocks/13.3.0/13.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fblocks/13.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fblocks/13.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fblocks/13.3.0/13.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fblocks/13.3.0/13.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/components](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/components/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/components)) | [`^28.3.0` -> `^28.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fcomponents/28.3.0/28.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fcomponents/28.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fcomponents/28.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fcomponents/28.3.0/28.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fcomponents/28.3.0/28.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/compose](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/compose/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/compose)) | [`^7.3.0` -> `^7.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fcompose/7.3.0/7.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fcompose/7.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fcompose/7.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fcompose/7.3.0/7.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fcompose/7.3.0/7.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/element](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/element/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/element)) | [`^6.3.0` -> `^6.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2felement/6.3.0/6.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2felement/6.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2felement/6.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2felement/6.3.0/6.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2felement/6.3.0/6.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/i18n](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/i18n/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/i18n)) | [`^5.3.0` -> `^5.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fi18n/5.3.0/5.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fi18n/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fi18n/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fi18n/5.3.0/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fi18n/5.3.0/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@wordpress/postcss-plugins-preset](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/postcss-plugins-preset/README.md) ([source](https://togithub.com/WordPress/gutenberg/tree/HEAD/packages/postcss-plugins-preset)) | [`^5.3.0` -> `^5.6.0`](https://renovatebot.com/diffs/npm/@wordpress%2fpostcss-plugins-preset/5.3.0/5.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@wordpress%2fpostcss-plugins-preset/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@wordpress%2fpostcss-plugins-preset/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@wordpress%2fpostcss-plugins-preset/5.3.0/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@wordpress%2fpostcss-plugins-preset/5.3.0/5.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [cspell](https://streetsidesoftware.github.io/cspell/) ([source](https://togithub.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)) | [`^8.11.0` -> `^8.14.2`](https://renovatebot.com/diffs/npm/cspell/8.11.0/8.14.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/8.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cspell/8.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cspell/8.11.0/8.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/8.11.0/8.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [cssnano](https://togithub.com/cssnano/cssnano) | [`^7.0.4` -> `^7.0.5`](https://renovatebot.com/diffs/npm/cssnano/7.0.4/7.0.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/7.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cssnano/7.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cssnano/7.0.4/7.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/7.0.4/7.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`^9.7.0` -> `^9.9.1`](https://renovatebot.com/diffs/npm/eslint/9.7.0/9.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.7.0/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.7.0/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [husky](https://togithub.com/typicode/husky) | [`^9.1.1` -> `^9.1.5`](https://renovatebot.com/diffs/npm/husky/9.1.1/9.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.1/9.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.1/9.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [lint-staged](https://togithub.com/lint-staged/lint-staged) | [`^15.2.7` -> `^15.2.9`](https://renovatebot.com/diffs/npm/lint-staged/15.2.7/15.2.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.7/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.7/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [mini-css-extract-plugin](https://togithub.com/webpack-contrib/mini-css-extract-plugin) | [`^2.9.0` -> `^2.9.1`](https://renovatebot.com/diffs/npm/mini-css-extract-plugin/2.9.0/2.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mini-css-extract-plugin/2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mini-css-extract-plugin/2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mini-css-extract-plugin/2.9.0/2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mini-css-extract-plugin/2.9.0/2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [node](https://nodejs.org) ([source](https://togithub.com/nodejs/node)) | `22` -> `22.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v22.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v22.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v22.0.0/v22.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v22.0.0/v22.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | minor | | [webpack](https://togithub.com/webpack/webpack) | [`^5.93.0` -> `^5.94.0`](https://renovatebot.com/diffs/npm/webpack/5.93.0/5.94.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.94.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.94.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.93.0/5.94.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.93.0/5.94.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | --- ### Release Notes <details> <summary>WordPress/gutenberg (@​wordpress/babel-preset-default)</summary> ### [`v8.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/babel-preset-default/CHANGELOG.md#860-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v8.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/babel-preset-default/CHANGELOG.md#850-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v8.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/babel-preset-default/CHANGELOG.md#840-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/block-editor)</summary> ### [`v13.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/block-editor/CHANGELOG.md#1340-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/blocks)</summary> ### [`v13.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/blocks/CHANGELOG.md#1360-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v13.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/blocks/CHANGELOG.md#1350-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v13.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/blocks/CHANGELOG.md#1340-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/components)</summary> ### [`v28.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/components/CHANGELOG.md#2860-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ##### Deprecations - Deprecate bottom margin on the following `BaseControl`-based components. Set the `__nextHasNoMarginBottom` prop to true to start opting into the new styles, which will become the default in a future version ([#​64408](https://togithub.com/WordPress/gutenberg/pull/64408)). - `BaseControl` - `CheckboxControl` - `ComboboxControl` - `DimensionControl` - `FocalPointPicker` - `RangeControl` - `SearchControl` - `SelectControl` - `TextControl` - `TextareaControl` - `ToggleControl` - `ToggleGroupControl` - `TreeSelect` - Deprecate `NavigatorToParentButton` and `useNavigator().goToParent()` in favor of `NavigatorBackButton` and `useNavigator().goBack()` ([#​63317](https://togithub.com/WordPress/gutenberg/pull/63317)). ##### Enhancements - `Placeholder`: Temporarily rewind radius scale ([#​64672](https://togithub.com/WordPress/gutenberg/pull/64672)). - `Composite`: improve Storybook examples and add interactive controls ([#​64397](https://togithub.com/WordPress/gutenberg/pull/64397)). - `Composite`: use internal context to forward the composite store to sub-components ([#​64493](https://togithub.com/WordPress/gutenberg/pull/64493)). - `QueryControls`: Default to new 40px size ([#​64457](https://togithub.com/WordPress/gutenberg/pull/64457)). - `TimePicker`: add `hideLabelFromVision` prop ([#​64267](https://togithub.com/WordPress/gutenberg/pull/64267)). - `FocalPointPicker`: Default to new 40px size ([#​64456](https://togithub.com/WordPress/gutenberg/pull/64456)). - `DropdownMenuV2`: adopt elevation scale ([#​64432](https://togithub.com/WordPress/gutenberg/pull/64432)). - `AlignmentMatrixControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `AnglePickerControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `BorderControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ButtonGroup`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Button`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `CircularOptionPicker`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ColorIndicator`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ColorPalette`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `CustomGradientPicker`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `DropZone`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `DropdownMenuV2`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `FocalPointPicker`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Guide`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Modal`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Placeholder`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Popover`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ProgressBar`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `RadioControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Snackbar`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `TabPanel`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Text`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ToggleGroupControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `ToolbarGroup`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Toolbar`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Tooltip`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `UnitControl`: Adopt radius scale ([#​64368](https://togithub.com/WordPress/gutenberg/pull/64368)). - `Popover`: allow `style` prop usage ([#​64489](https://togithub.com/WordPress/gutenberg/pull/64489)). - `ToolsPanel`: sets column-gap to 16px for ToolsPanel grid ([#​64497](https://togithub.com/WordPress/gutenberg/pull/64497)). - `Modal`: Replace references to deprecated styling variables ([#​64655](https://togithub.com/WordPress/gutenberg/pull/64655)). - `Popover`: Replace references to deprecated styling variables ([#​64655](https://togithub.com/WordPress/gutenberg/pull/64655)). - `Snackbar`: Replace references to deprecated styling variables ([#​64655](https://togithub.com/WordPress/gutenberg/pull/64655)). - `TextareaControl`: Update styles ([#​64586](https://togithub.com/WordPress/gutenberg/pull/64586)). - `CircularOptionPicker`: Update hard-coded border-width value ([#​64680](https://togithub.com/WordPress/gutenberg/pull/64680)). - `CustomGradientPicker`: Update hard-coded border-width value ([#​64680](https://togithub.com/WordPress/gutenberg/pull/64680)). ##### Bug Fixes - `RangeControl`: disable reset button when the current value is equal to the reset value ([#​64579](https://togithub.com/WordPress/gutenberg/pull/64579)). - `RangeControl`: tweak mark and label absolute positioning ([#​64487](https://togithub.com/WordPress/gutenberg/pull/64487)). - `RadioGroup`: use fieldset and legend to group radio inputs ([#​64582](https://togithub.com/WordPress/gutenberg/pull/64582)). ##### Internal - `Composite` v2: add `Hover` and `Typeahead` subcomponents ([#​64399](https://togithub.com/WordPress/gutenberg/pull/64399)). - `Composite` v2: add focus-related props to `Composite`and`Composite.Item` subcomponents ([#​64450](https://togithub.com/WordPress/gutenberg/pull/64450)). - `Composite` v2: add `Context` subcomponent ([#​64493](https://togithub.com/WordPress/gutenberg/pull/64493)). - `DropdownMenu` v2: use themed color variables ([#​64647](https://togithub.com/WordPress/gutenberg/pull/64647)). - `CustomSelectControl`: Improve type inferring ([#​64412](https://togithub.com/WordPress/gutenberg/pull/64412)). - Update `ariakit` to version `0.4.10` ([#​64637](https://togithub.com/WordPress/gutenberg/pull/64637)). - Ariakit: Use `useStoreState()` instead of `store.useState()` ([#​64648](https://togithub.com/WordPress/gutenberg/pull/64648)). ### [`v28.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/components/CHANGELOG.md#2850-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ##### Bug Fixes - `ColorPalette`: Remove extra bottom margin when `CircularOptionPicker` is unneeded ([#​63961](https://togithub.com/WordPress/gutenberg/pull/63961)). - `CustomSelectControl`: Restore `describedBy` functionality ([#​63957](https://togithub.com/WordPress/gutenberg/pull/63957)). - `Button`: Improve the aria-disabled focus style ([#​62480](https://togithub.com/WordPress/gutenberg/pull/62480)). - `Modal`: Fix the dismissal logic for React development mode ([#​64132](https://togithub.com/WordPress/gutenberg/pull/64132)). - `Button`: Fix tertiary destructive hover style ([#​64152](https://togithub.com/WordPress/gutenberg/pull/64152)). - `Autocompleter UI`: Fix text color when hovering selected item ([#​64294](https://togithub.com/WordPress/gutenberg/pull/64294)). - `Heading`: Add the missing `size` prop to the component's props type ([#​64299](https://togithub.com/WordPress/gutenberg/pull/64299)). - `TextControl`: Fix the padding of the component to be consistent with the rest of the controls. ([#​64326](https://togithub.com/WordPress/gutenberg/pull/64326)). ##### Enhancements - `TimeInput`: Expose as subcomponent of `TimePicker` ([#​63145](https://togithub.com/WordPress/gutenberg/pull/63145)). - `RadioControl`: add support for option help text ([#​63751](https://togithub.com/WordPress/gutenberg/pull/63751)). - `SelectControl`: Infer `value` type from `options` ([#​64069](https://togithub.com/WordPress/gutenberg/pull/64069)). - `Guide`: Add `__next40pxDefaultSize` to buttons ([#​64181](https://togithub.com/WordPress/gutenberg/pull/64181)). - `SelectControl`: Pass through `options` props ([#​64211](https://togithub.com/WordPress/gutenberg/pull/64211)). - `DimensionControl`: Add `__nextHasNoMarginBottom` prop to remove bottom margin ([#​64346](https://togithub.com/WordPress/gutenberg/pull/64346)). ##### Internal - Upgraded `@ariakit/react` (v0.4.7) and `@ariakit/test` (v0.4.0) ([#​64066](https://togithub.com/WordPress/gutenberg/pull/64066)). - `DropdownMenuV2`: break menu item help text on multiple lines for better truncation. ([#​63916](https://togithub.com/WordPress/gutenberg/pull/63916)). - `CustomSelectControl`: Support generic props type ([#​63985](https://togithub.com/WordPress/gutenberg/pull/63985)). ### [`v28.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/components/CHANGELOG.md#2840-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ##### Deprecations - `FormTokenField`: Deprecate bottom margin. Add a `__nextHasNoMarginBottom` prop to start opting into the margin-free styles that will become the default in a future version, currently scheduled to be WordPress 7.0 ([#​63491](https://togithub.com/WordPress/gutenberg/pull/63491)). ##### Bug Fixes - `BaseControl`: change label's `display` to `block`. ([#​63911](https://togithub.com/WordPress/gutenberg/pull/63911)) - `ComboboxControl`: Fix ComboboxControl reset button when using the keyboard. ([#​63410](https://togithub.com/WordPress/gutenberg/pull/63410)) - `Button`: Never apply `aria-disabled` to anchor ([#​63376](https://togithub.com/WordPress/gutenberg/pull/63376)). - `SelectControl`: Fix hover/focus color in wp-admin ([#​63855](https://togithub.com/WordPress/gutenberg/pull/63855)). - `ToggleControl`: Fix indentation ([#​63903](https://togithub.com/WordPress/gutenberg/pull/63903)). ##### Enhancements - `Button`: Rename Button describedBy prop to description and deprecate old name. ([#​63486](https://togithub.com/WordPress/gutenberg/pull/63486)) - `ToggleGroupControl`: support disabled options ([#​63450](https://togithub.com/WordPress/gutenberg/pull/63450)). - `CustomSelectControl`: Stabilize `__experimentalShowSelectedHint` and `options[]. __experimentalHint` props ([#​63248](https://togithub.com/WordPress/gutenberg/pull/63248)). - `SelectControl`: Add `"minimal"` variant ([#​63265](https://togithub.com/WordPress/gutenberg/pull/63265)). - `FontSizePicker`: tidy up internal logic ([#​63553](https://togithub.com/WordPress/gutenberg/pull/63553)). - `ToggleControl`: Update spacing and appearance to adhere to 4px baseline, slightly reducing footprint. Make label treatment and focus styles consistent with `RadioControl` and `CheckboxControl`. ([#​63490](https://togithub.com/WordPress/gutenberg/pull/63490)). - `CheckboxControl`: Slightly reduced footprint. Make label treatment, focus styles, and spacing consistent with `ToggleControl` and `RadioControl`. ([#​63490](https://togithub.com/WordPress/gutenberg/pull/63490)). - `RadioControl`: Slightly reduced footprint. Make label treatment, focus styles, and spacing consistent with `ToggleControl` and `CheckboxControl`. ([#​63490](https://togithub.com/WordPress/gutenberg/pull/63490)). - `FormToggle`: Update spacing and appearance to adhere to 4px baseline, slightly reducing footprint. Make label treatment and focus styles consistent with `RadioControl` and `CheckboxControl`. ([#​63490](https://togithub.com/WordPress/gutenberg/pull/63490)). ##### Internal - `CustomSelectControl`: switch to ariakit-based implementation ([#​63258](https://togithub.com/WordPress/gutenberg/pull/63258)). - `CustomSelectControlV2`: animate select popover appearance. ([#​63343](https://togithub.com/WordPress/gutenberg/pull/63343)) - `CustomSelectControlV2`: do not flip popover if legacy adapter. ([#​63357](https://togithub.com/WordPress/gutenberg/pull/63357)). - `DropdownMenuV2`: invert animation direction. ([#​63443](https://togithub.com/WordPress/gutenberg/pull/63443)). - `Tabs`: Vertical Tabs should be 40px min height. ([#​63446](https://togithub.com/WordPress/gutenberg/pull/63446)). - `ColorPicker`: Use `minimal` variant for `SelectControl` ([#​63676](https://togithub.com/WordPress/gutenberg/pull/63676)). - `Tabs`: keep full opacity of focus ring and remove hover styles on disabled tabs ([#​63754](https://togithub.com/WordPress/gutenberg/pull/63754)). - `Placeholder`: Remove unnecssary `placeholder-style` Sass mixin ([#​63885](https://togithub.com/WordPress/gutenberg/pull/63885)). ##### Documentation - `BaseControl`: Improve the base control help prop documentation. ([#​63693](https://togithub.com/WordPress/gutenberg/pull/63693)). </details> <details> <summary>WordPress/gutenberg (@​wordpress/compose)</summary> ### [`v7.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/compose/CHANGELOG.md#760-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v7.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/compose/CHANGELOG.md#750-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v7.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/compose/CHANGELOG.md#740-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/element)</summary> ### [`v6.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/element/CHANGELOG.md#660-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v6.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/element/CHANGELOG.md#650-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v6.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/element/CHANGELOG.md#640-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/i18n)</summary> ### [`v5.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/i18n/CHANGELOG.md#560-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v5.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/i18n/CHANGELOG.md#550-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v5.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/i18n/CHANGELOG.md#540-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>WordPress/gutenberg (@​wordpress/postcss-plugins-preset)</summary> ### [`v5.6.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/postcss-plugins-preset/CHANGELOG.md#560-2024-08-21) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v5.5.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/postcss-plugins-preset/CHANGELOG.md#550-2024-08-07) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) ### [`v5.4.0`](https://togithub.com/WordPress/gutenberg/blob/HEAD/packages/postcss-plugins-preset/CHANGELOG.md#540-2024-07-24) [Compare Source](https://togithub.com/WordPress/gutenberg/compare/@wordpress/[email protected]...@wordpress/[email protected]) </details> <details> <summary>streetsidesoftware/cspell (cspell)</summary> ### [`v8.14.2`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8142-2024-08-20-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.14.1...v8.14.2) - chore: Update Integration Test Performance Data ([#​6126](https://togithub.com/streetsidesoftware/cspell/issues/6126)) ([012c897](https://togithub.com/streetsidesoftware/cspell/commit/012c897)), closes [#​6126](https://togithub.com/streetsidesoftware/cspell/issues/6126) ### [`v8.14.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8141-2024-08-17-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.13.3...v8.14.1) - fix: Fix publishing ([8a56148](https://togithub.com/streetsidesoftware/cspell/commit/8a56148)) ### [`v8.13.3`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8133-2024-08-12-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.13.2...v8.13.3) - chore: Update Integration Test Performance Data ([#​6079](https://togithub.com/streetsidesoftware/cspell/issues/6079)) ([dd28ef5](https://togithub.com/streetsidesoftware/cspell/commit/dd28ef5)), closes [#​6079](https://togithub.com/streetsidesoftware/cspell/issues/6079) ### [`v8.13.2`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8132-2024-08-08-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.13.1...v8.13.2) - chore: Update Integration Test Performance Data ([#​6060](https://togithub.com/streetsidesoftware/cspell/issues/6060)) ([c766d18](https://togithub.com/streetsidesoftware/cspell/commit/c766d18)), closes [#​6060](https://togithub.com/streetsidesoftware/cspell/issues/6060) ### [`v8.13.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8131-2024-08-02-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.13.0...v8.13.1) - chore: Update Integration Test Performance Data ([#​6028](https://togithub.com/streetsidesoftware/cspell/issues/6028)) ([738d2a9](https://togithub.com/streetsidesoftware/cspell/commit/738d2a9)), closes [#​6028](https://togithub.com/streetsidesoftware/cspell/issues/6028) ### [`v8.13.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#8130-2024-07-30) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.12.1...v8.13.0) - chore: Update Integration Test Performance Data ([#​6011](https://togithub.com/streetsidesoftware/cspell/issues/6011)) ([135838a](https://togithub.com/streetsidesoftware/cspell/commit/135838a)), closes [#​6011](https://togithub.com/streetsidesoftware/cspell/issues/6011) ### [`v8.12.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small8121-2024-07-22-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.11.0...v8.12.1) - fix: make sure the version is up to date ([f6ab018](https://togithub.com/streetsidesoftware/cspell/commit/f6ab018)) </details> <details> <summary>cssnano/cssnano (cssnano)</summary> ### [`v7.0.5`](https://togithub.com/cssnano/cssnano/compare/[email protected]@7.0.5) [Compare Source](https://togithub.com/cssnano/cssnano/compare/[email protected]@7.0.5) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.9.1`](https://togithub.com/eslint/eslint/compare/v9.9.0...8781e6f063e56438dc22346504ff637df3f84daf) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.9.0...v9.9.1) ### [`v9.9.0`](https://togithub.com/eslint/eslint/releases/tag/v9.9.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.8.0...v9.9.0) #### Features - [`41d0206`](https://togithub.com/eslint/eslint/commit/41d02066935b987d2e3b13a08680cc74d7067986) feat: Add support for TS config files ([#​18134](https://togithub.com/eslint/eslint/issues/18134)) (Arya Emami) - [`3a4eaf9`](https://togithub.com/eslint/eslint/commit/3a4eaf921543b1cd5d1df4ea9dec02fab396af2a) feat: add suggestion to `require-await` to remove `async` keyword ([#​18716](https://togithub.com/eslint/eslint/issues/18716)) (Dave) #### Documentation - [`9fe068c`](https://togithub.com/eslint/eslint/commit/9fe068c60db466277a785434496a8f90a9090bed) docs: how to author plugins with configs that extend other configs ([#​18753](https://togithub.com/eslint/eslint/issues/18753)) (Alec Gibson) - [`48117b2`](https://togithub.com/eslint/eslint/commit/48117b27e98639ffe7e78a230bfad9a93039fb7f) docs: add version support page in the side navbar ([#​18738](https://togithub.com/eslint/eslint/issues/18738)) (Amaresh S M) - [`fec2951`](https://togithub.com/eslint/eslint/commit/fec2951d58c704c57bea7e89ffde119e4dc621e3) docs: add version support page to the dropdown ([#​18730](https://togithub.com/eslint/eslint/issues/18730)) (Amaresh S M) - [`38a0661`](https://togithub.com/eslint/eslint/commit/38a0661872dd6f1db2f53501895c58e8cf4e8064) docs: Fix typo ([#​18735](https://togithub.com/eslint/eslint/issues/18735)) (Zaina Al Habash) - [`3c32a9e`](https://togithub.com/eslint/eslint/commit/3c32a9e23c270d83bd8b2649e78aabb76992928e) docs: Update yarn command for creating ESLint config ([#​18739](https://togithub.com/eslint/eslint/issues/18739)) (Temitope Ogunleye) - [`f9ac978`](https://togithub.com/eslint/eslint/commit/f9ac978de629c9a702febcf478a743c5ab11fcf6) docs: Update README (GitHub Actions Bot) #### Chores - [`461b2c3`](https://togithub.com/eslint/eslint/commit/461b2c35786dc5fd5e146f370bdcafd32938386f) chore: upgrade to `@eslint/[email protected]` ([#​18765](https://togithub.com/eslint/eslint/issues/18765)) (Francesco Trotta) - [`59dba1b`](https://togithub.com/eslint/eslint/commit/59dba1b3404391f5d968be578f0205569d5d41b2) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`fea8563`](https://togithub.com/eslint/eslint/commit/fea8563d3372a663aa7a1a676290c34cfb8452ba) chore: update dependency [@​eslint/core](https://togithub.com/eslint/core) to ^0.3.0 ([#​18724](https://togithub.com/eslint/eslint/issues/18724)) (renovate\[bot]) - [`aac191e`](https://togithub.com/eslint/eslint/commit/aac191e6701495666c264f71fc440207ea19251f) chore: update dependency [@​eslint/json](https://togithub.com/eslint/json) to ^0.3.0 ([#​18760](https://togithub.com/eslint/eslint/issues/18760)) (renovate\[bot]) - [`b97fa05`](https://togithub.com/eslint/eslint/commit/b97fa051375d1a4592faf251c783691d0b0b9ab9) chore: update wdio dependencies for more stable tests ([#​18759](https://togithub.com/eslint/eslint/issues/18759)) (Christian Bromann) ### [`v9.8.0`](https://togithub.com/eslint/eslint/compare/v9.7.0...63881dc11299aba1d0960747c199a4cf48d6b9c8) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0) </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.5`](https://togithub.com/typicode/husky/compare/v9.1.4...2fee8d212c601942ad146ea9209f15c20a07fb6d) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.4...v9.1.5) ### [`v9.1.4`](https://togithub.com/typicode/husky/compare/v9.1.3...fc549e0e5c8723a6d796f6ad26ef6590769f5d82) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.3...v9.1.4) ### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3) - fix: better handle space in `PATH` ### [`v9.1.2`](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v15.2.9`](https://togithub.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1529) [Compare Source](https://togithub.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9) ##### Patch Changes - [#​1463](https://togithub.com/lint-staged/lint-staged/pull/1463) [`b69ce2d`](https://togithub.com/lint-staged/lint-staged/commit/b69ce2ddfd5a7ae576f4fef4afc60b8a81f3c945) Thanks [@​iiroj](https://togithub.com/iiroj)! - Set the maximum number of event listeners to the number of tasks. This should silence the console warning `MaxListenersExceededWarning: Possible EventEmitter memory leak detected`. ### [`v15.2.8`](https://togithub.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1528) [Compare Source](https://togithub.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.8) ##### Patch Changes - [`f0480f0`](https://togithub.com/lint-staged/lint-staged/commit/f0480f01b24b9f6443a12515d413a7ba4dda3981) Thanks [@​iiroj](https://togithub.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version switched the `--show-toplevel` flag with `--show-cdup`, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js `child_process`. The new flag returns a path relative to the working directory, avoiding the issue. The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2. </details> <details> <summary>webpack-contrib/mini-css-extract-plugin (mini-css-extract-plugin)</summary> ### [`v2.9.1`](https://togithub.com/webpack-contrib/mini-css-extract-plugin/blob/HEAD/CHANGELOG.md#291-2024-08-19) [Compare Source](https://togithub.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.0...v2.9.1) </details> <details> <summary>nodejs/node (node)</summary> ### [`v22.7.0`](https://togithub.com/nodejs/node/releases/tag/v22.7.0): 2024-08-22, Version 22.7.0 (Current), @​RafaelGSS [Compare Source](https://togithub.com/nodejs/node/compare/v22.0.0...v22.7.0) ##### Experimental transform types support With the new flag `--experimental-transform-types` it is possible to enable the transformation of TypeScript-only syntax into JavaScript code. This feature allows Node.js to support TypeScript syntax such as `Enum` and `namespace`. Thanks to Marco Ippolito for making this work on [#​54283](https://togithub.com/nodejs/node/pull/54283). ##### Module syntax detection is now enabled by default. Module syntax detection (the `--experimental-detect-module` flag) is now enabled by default. Use `--no-experimental-detect-module` to disable it if needed. Syntax detection attempts to run ambiguous files as CommonJS, and if the module fails to parse as CommonJS due to ES module syntax, Node.js tries again and runs the file as an ES module. Ambiguous files are those with a `.js` or no extension, where the nearest parent `package.json` has no `"type"` field (either `"type": "module"` or `"type": "commonjs"`). Syntax detection should have no performance impact on CommonJS modules, but it incurs a slight performance penalty for ES modules; add `"type": "module"` to the nearest parent `package.json` file to eliminate the performance cost. A use case unlocked by this feature is the ability to use ES module syntax in extensionless scripts with no nearby `package.json`. Thanks to Geoffrey Booth for making this work on [#​53619](https://togithub.com/nodejs/node/pull/53619). ##### Performance Improvements to Buffer Performance of Node.js Buffers have been optimized through multiple PR's with significant improvements to the `Buffer.copy` and `Buffer.write` methods. These are used throughout the codebase and should give a nice boost across the board. Thanks to Robert Nagy for making this work on [#​54311](https://togithub.com/nodejs/node/pull/54311), [#​54324](https://togithub.com/nodejs/node/pull/54324), and [#​54087](https://togithub.com/nodejs/node/pull/54087). ##### Other Notable Changes - \[[`911de7dd6d`](https://togithub.com/nodejs/node/commit/911de7dd6d)] - **(SEMVER-MINOR)** **inspector**: support `Network.loadingFailed` event (Kohei Ueno) [#​54246](https://togithub.com/nodejs/node/pull/54246) - \[[`9ee4b16bd8`](https://togithub.com/nodejs/node/commit/9ee4b16bd8)] - **(SEMVER-MINOR)** **lib**: rewrite AsyncLocalStorage without async_hooks (Stephen Belanger) [#​48528](https://togithub.com/nodejs/node/pull/48528) ##### Commits - \[[`c6544ff5a6`](https://togithub.com/nodejs/node/commit/c6544ff5a6)] - **benchmark**: use assert.ok searchparams (Rafael Gonzaga) [#​54334](https://togithub.com/nodejs/node/pull/54334) - \[[`51b8576897`](https://togithub.com/nodejs/node/commit/51b8576897)] - **benchmark**: add stream.compose benchmark (jakecastelli) [#​54308](https://togithub.com/nodejs/node/pull/54308) - \[[`c166036515`](https://togithub.com/nodejs/node/commit/c166036515)] - **benchmark**: rename count to n (Rafael Gonzaga) [#​54271](https://togithub.com/nodejs/node/pull/54271) - \[[`1be0ee76ef`](https://togithub.com/nodejs/node/commit/1be0ee76ef)] - **benchmark**: change assert() to assert.ok() (Rafael Gonzaga) [#​54254](https://togithub.com/nodejs/node/pull/54254) - \[[`4dd229f546`](https://togithub.com/nodejs/node/commit/4dd229f546)] - **benchmark**: support --help in CLI (Aviv Keller) [#​53358](https://togithub.com/nodejs/node/pull/53358) - \[[`a5a320cd5b`](https://togithub.com/nodejs/node/commit/a5a320cd5b)] - **benchmark**: remove force option as force defaults to true (Yelim Koo) [#​54203](https://togithub.com/nodejs/node/pull/54203) - \[[`db0a80a0eb`](https://togithub.com/nodejs/node/commit/db0a80a0eb)] - **benchmark**: use assert.ok instead of assert (Rafael Gonzaga) [#​54176](https://togithub.com/nodejs/node/pull/54176) - \[[`8ba53ae7b7`](https://togithub.com/nodejs/node/commit/8ba53ae7b7)] - **buffer**: properly apply dst offset and src length on fast path (Robert Nagy) [#​54391](https://togithub.com/nodejs/node/pull/54391) - \[[`a5a60e6823`](https://togithub.com/nodejs/node/commit/a5a60e6823)] - **buffer**: use fast API for writing one-byte strings (Robert Nagy) [#​54311](https://togithub.com/nodejs/node/pull/54311) - \[[`7b641bc2bd`](https://togithub.com/nodejs/node/commit/7b641bc2bd)] - **buffer**: optimize byteLength for short strings (Robert Nagy) [#​54345](https://togithub.com/nodejs/node/pull/54345) - \[[`28ca678f81`](https://togithub.com/nodejs/node/commit/28ca678f81)] - **buffer**: optimize byteLength for common encodings (Robert Nagy) [#​54342](https://togithub.com/nodejs/node/pull/54342) - \[[`12785559be`](https://togithub.com/nodejs/node/commit/12785559be)] - **buffer**: optimize createFromString (Robert Nagy) [#​54324](https://togithub.com/nodejs/node/pull/54324) - \[[`f7f7b0c498`](https://togithub.com/nodejs/node/commit/f7f7b0c498)] - **buffer**: optimize for common encodings (Robert Nagy) [#​54319](https://togithub.com/nodejs/node/pull/54319) - \[[`37631f826b`](https://togithub.com/nodejs/node/commit/37631f826b)] - **buffer**: add JSDoc to blob bytes method (Roberto Simonini) [#​54117](https://togithub.com/nodejs/node/pull/54117) - \[[`ab6fae9dbf`](https://togithub.com/nodejs/node/commit/ab6fae9dbf)] - **buffer**: faster type check (Robert Nagy) [#​54088](https://togithub.com/nodejs/node/pull/54088) - \[[`9f8f26eb2f`](https://togithub.com/nodejs/node/commit/9f8f26eb2f)] - **buffer**: use native copy impl (Robert Nagy) [#​54087](https://togithub.com/nodejs/node/pull/54087) - \[[`019ebf03c1`](https://togithub.com/nodejs/node/commit/019ebf03c1)] - **buffer**: use faster integer argument check (Robert Nagy) [#​54089](https://togithub.com/nodejs/node/pull/54089) - \[[`c640a2f24c`](https://togithub.com/nodejs/node/commit/c640a2f24c)] - **build**: always disable strict aliasing (Michaël Zasso) [#​54339](https://togithub.com/nodejs/node/pull/54339) - \[[`6aa1d9e855`](https://togithub.com/nodejs/node/commit/6aa1d9e855)] - **build**: update `ruff` to `0.5.2` (Aviv Keller) [#​53909](https://togithub.com/nodejs/node/pull/53909) - \[[`350e699443`](https://togithub.com/nodejs/node/commit/350e699443)] - **build**: support `lint-js-fix` in `vcbuild.bat` (Aviv Keller) [#​53695](https://togithub.com/nodejs/node/pull/53695) - \[[`98fed763f7`](https://togithub.com/nodejs/node/commit/98fed763f7)] - **build**: add `--without-amaro` build flag (Antoine du Hamel) [#​54136](https://togithub.com/nodejs/node/pull/54136) - \[[`1ca598c5ce`](https://togithub.com/nodejs/node/commit/1ca598c5ce)] - **cli**: allow `--test-[name/skip]-pattern` in `NODE_OPTIONS` (Aviv Keller) [#​53001](https://togithub.com/nodejs/node/pull/53001) - \[[`37960a67ae`](https://togithub.com/nodejs/node/commit/37960a67ae)] - **console**: use validateOneOf for colorMode validation (HEESEUNG) [#​54245](https://togithub.com/nodejs/node/pull/54245) - \[[`d52f515bab`](https://togithub.com/nodejs/node/commit/d52f515bab)] - **crypto**: include NODE_EXTRA_CA_CERTS in all secure contexts by default (Eric Bickle) [#​44529](https://togithub.com/nodejs/node/pull/44529) - \[[`b6a3e61353`](https://togithub.com/nodejs/node/commit/b6a3e61353)] - **deps**: update amaro to 0.1.6 (Node.js GitHub Bot) [#​54374](https://togithub.com/nodejs/node/pull/54374) - \[[`0d716ad3f3`](https://togithub.com/nodejs/node/commit/0d716ad3f3)] - **deps**: update simdutf to 5.3.4 (Node.js GitHub Bot) [#​54312](https://togithub.com/nodejs/node/pull/54312) - \[[`18bfea5f33`](https://togithub.com/nodejs/node/commit/18bfea5f33)] - **deps**: update zlib to 1.3.0.1-motley-71660e1 (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`d0c23f332f`](https://togithub.com/nodejs/node/commit/d0c23f332f)] - **deps**: update zlib to 1.3.0.1-motley-c2469fd (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`e7db63972c`](https://togithub.com/nodejs/node/commit/e7db63972c)] - **deps**: update zlib to 1.3.0.1-motley-68e57e6 (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`713ae95555`](https://togithub.com/nodejs/node/commit/713ae95555)] - **deps**: update zlib to 1.3.0.1-motley-8b7eff8 (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`758c9df36e`](https://togithub.com/nodejs/node/commit/758c9df36e)] - **deps**: update zlib to 1.3.0.1-motley-e432200 (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`fe7e6c9563`](https://togithub.com/nodejs/node/commit/fe7e6c9563)] - **deps**: update zlib to 1.3.0.1-motley-887bb57 (Node.js GitHub Bot) [#​53464](https://togithub.com/nodejs/node/pull/53464) - \[[`35722b7bca`](https://togithub.com/nodejs/node/commit/35722b7bca)] - **deps**: update simdjson to 3.10.0 (Node.js GitHub Bot) [#​54197](https://togithub.com/nodejs/node/pull/54197) - \[[`a2a41557db`](https://togithub.com/nodejs/node/commit/a2a41557db)] - **deps**: fix GN build warning in ncrypto (Cheng) [#​54222](https://togithub.com/nodejs/node/pull/54222) - \[[`869da204d7`](https://togithub.com/nodejs/node/commit/869da204d7)] - **deps**: update c-ares to v1.33.0 (Node.js GitHub Bot) [#​54198](https://togithub.com/nodejs/node/pull/54198) - \[[`e0d503a715`](https://togithub.com/nodejs/node/commit/e0d503a715)] - **deps**: update nbytes to 0.1.1 (Node.js GitHub Bot) [#​54277](https://togithub.com/nodejs/node/pull/54277) - \[[`b0c768dae1`](https://togithub.com/nodejs/node/commit/b0c768dae1)] - **deps**: update undici to 6.19.7 (Node.js GitHub Bot) [#​54286](https://togithub.com/nodejs/node/pull/54286) - \[[`ef9a950cb9`](https://togithub.com/nodejs/node/commit/ef9a950cb9)] - **deps**: update acorn to 8.12.1 (Node.js GitHub Bot) [#​53465](https://togithub.com/nodejs/node/pull/53465) - \[[`1597a1139a`](https://togithub.com/nodejs/node/commit/1597a1139a)] - **deps**: update undici to 6.19.5 (Node.js GitHub Bot) [#​54076](https://togithub.com/nodejs/node/pull/54076) - \[[`103e4db3e0`](https://togithub.com/nodejs/node/commit/103e4db3e0)] - **deps**: update simdutf to 5.3.1 (Node.js GitHub Bot) [#​54196](https://togithub.com/nodejs/node/pull/54196) - \[[`9f115ba9e9`](https://togithub.com/nodejs/node/commit/9f115ba9e9)] - **doc**: fix error description of the max header size (Egawa Ryo) [#​54125](https://togithub.com/nodejs/node/pull/54125) - \[[`f967ab3810`](https://togithub.com/nodejs/node/commit/f967ab3810)] - **doc**: add git node security --cleanup (Rafael Gonzaga) [#​54381](https://togithub.com/nodejs/node/pull/54381) - \[[`8883c01afa`](https://togithub.com/nodejs/node/commit/8883c01afa)] - **doc**: add note on weakness of permission model (Tobias Nießen) [#​54268](https://togithub.com/nodejs/node/pull/54268) - \[[`824bd58bc5`](https://togithub.com/nodejs/node/commit/824bd58bc5)] - **doc**: add versions when `--watch-preserve-output` was added (Théo LUDWIG) [#​54328](https://togithub.com/nodejs/node/pull/54328) - \[[`33795cfd49`](https://togithub.com/nodejs/node/commit/33795cfd49)] - **doc**: replace v19 mention in Current release (Rafael Gonzaga) [#​54361](https://togithub.com/nodejs/node/pull/54361) - \[[`aa6e770ea5`](https://togithub.com/nodejs/node/commit/aa6e770ea5)] - **doc**: correct peformance entry types (Jason Zhang) [#​54263](https://togithub.com/nodejs/node/pull/54263) - \[[`4b099ce1bd`](https://togithub.com/nodejs/node/commit/4b099ce1bd)] - **doc**: fix typo in method name in the sea doc (Eliyah Sundström) [#​54027](https://togithub.com/nodejs/node/pull/54027) - \[[`8a8d1d2281`](https://togithub.com/nodejs/node/commit/8a8d1d2281)] - **doc**: mark process.nextTick legacy (Marco Ippolito) [#​51280](https://togithub.com/nodejs/node/pull/51280) - \[[`6f4b5d998e`](https://togithub.com/nodejs/node/commit/6f4b5d998e)] - **doc**: add esm examples to node:http2 (Alfredo González) [#​54292](https://togithub.com/nodejs/node/pull/54292) - \[[`1535469c12`](https://togithub.com/nodejs/node/commit/1535469c12)] - **doc**: explicitly mention node:fs module restriction (Rafael Gonzaga) [#​54269](https://togithub.com/nodejs/node/pull/54269) - \[[`26c37f7910`](https://togithub.com/nodejs/node/commit/26c37f7910)] - **doc**: remove module-based permission doc (Rafael Gonzaga) [#​54266](https://togithub.com/nodejs/node/pull/54266) - \[[`971b9f31f5`](https://togithub.com/nodejs/node/commit/971b9f31f5)] - **doc**: update `buffer.constants.MAX_LENGTH` size (Samuli Asmala) [#​54207](https://togithub.com/nodejs/node/pull/54207) - \[[`3106149965`](https://togithub.com/nodejs/node/commit/3106149965)] - **doc**: warn for windows build bug (Jason Zhang) [#​54217](https://togithub.com/nodejs/node/pull/54217) - \[[`55f8ac3e89`](https://togithub.com/nodejs/node/commit/55f8ac3e89)] - **doc**: make some parameters optional in `tracingChannel.traceCallback` (Deokjin Kim) [#​54068](https://togithub.com/nodejs/node/pull/54068) - \[[`e3e2f22cab`](https://togithub.com/nodejs/node/commit/e3e2f22cab)] - **doc**: add esm examples to node:dns (Alfredo González) [#​54172](https://togithub.com/nodejs/node/pull/54172) - \[[`0429b1eb9d`](https://togithub.com/nodejs/node/commit/0429b1eb9d)] - **doc**: add KevinEady as a triager (Chengzhong Wu) [#​54179](https://togithub.com/nodejs/node/pull/54179) - \[[`4bfa7d8e54`](https://togithub.com/nodejs/node/commit/4bfa7d8e54)] - **doc**: add esm examples to node:console (Alfredo González) [#​54108](https://togithub.com/nodejs/node/pull/54108) - \[[`2f5309fc22`](https://togithub.com/nodejs/node/commit/2f5309fc22)] - **doc**: fix sea assets example (Sadzurami) [#​54192](https://togithub.com/nodejs/node/pull/54192) - \[[`88aef5a39d`](https://togithub.com/nodejs/node/commit/88aef5a39d)] - **doc**: add links to security steward companies (Aviv Keller) [#​52981](https://togithub.com/nodejs/node/pull/52981) - \[[`5175903c23`](https://togithub.com/nodejs/node/commit/5175903c23)] - **doc**: move `onread` option from `socket.connect()` to `new net.socket()` (sendoru) [#​54194](https://togithub.com/nodejs/node/pull/54194) - \[[`144637e845`](https://togithub.com/nodejs/node/commit/144637e845)] - **doc**: move release key for Myles Borins (Richard Lau) [#​54059](https://togithub.com/nodejs/node/pull/54059) - \[[`358fdacec6`](https://togithub.com/nodejs/node/commit/358fdacec6)] - **doc**: refresh instructions for building node from source (Liran Tal) [#​53768](https://togithub.com/nodejs/node/pull/53768) - \[[`11fdaa6ad2`](https://togithub.com/nodejs/node/commit/11fdaa6ad2)] - **doc**: add documentation for blob.bytes() method (jaexxin) [#​54114](https://togithub.com/nodejs/node/pull/54114) - \[[`db3b0df42c`](https://togithub.com/nodejs/node/commit/db3b0df42c)] - **doc**: add missing new lines to custom test reporte </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on Monday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/mheob/include-fussball-de-widgets).
- Loading branch information