AmazeeLabs / silverback-mono

Silverback Monorepo. Central hub for our open source packages and tooling.
https://silverback.netlify.app
8 stars 7 forks source link

chore(deps): update all-major (major) #1530

Open renovate[bot] opened 3 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@headlessui/react (source) 1.7.19 -> 2.1.2 age adoption passing confidence
@headlessui/react (source) ^1.7.19 -> ^2.1.2 age adoption passing confidence
@rollup/plugin-commonjs (source) 25.0.7 -> 26.0.1 age adoption passing confidence
@testing-library/react 14.3.1 -> 16.0.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.8.0 -> 8.0.1 age adoption passing confidence
@typescript-eslint/parser (source) 7.8.0 -> 8.0.1 age adoption passing confidence
@vitest/ui (source) 1.6.0 -> 2.0.5 age adoption passing confidence
drupal/core 10.2.6 -> 11.0.0 age adoption passing confidence
drupal/core-composer-scaffold (source) 10.2.6 -> 11.0.1 age adoption passing confidence
drupal/core-dev 10.2.6 -> 11.0.2 age adoption passing confidence
drupal/core-recommended ^9 \|\| ^10 -> ^9 \|\| ^10 \|\| ^11 age adoption passing confidence
drupal/core-recommended 10.2.6 -> 11.0.0 age adoption passing confidence
drupal/gutenberg (source) ^2.8.0 -> ^3.0.4 age adoption passing confidence
drupal/gutenberg (source) 2.8.0 -> 3.0.4 age adoption passing confidence
drupal/typed_data (source) 1.0.0-beta2 -> 2.1.0 age adoption passing confidence
drush/drush (source) ^10 \|\| ^11 \|\| ^12 -> ^10 \|\| ^11 \|\| ^12 \|\| ^13 age adoption passing confidence
eslint-plugin-promise 6.1.1 -> 7.1.0 age adoption passing confidence
glob 10.3.14 -> 11.0.0 age adoption passing confidence
glob 8.0.3 -> 11.0.0 age adoption passing confidence
iframe-resizer-react (source) ^1.1.0 -> ^5.1.5 age adoption passing confidence
remeda (source) ^1.61.0 -> ^2.10.0 age adoption passing confidence
tar ^6.2.1 -> ^7.4.3 age adoption passing confidence
vite-plugin-dts 3.9.1 -> 4.0.0 age adoption passing confidence
vitest (source) 1.6.0 -> 2.0.5 age adoption passing confidence
vitest (source) ^1.6.0 -> ^2.0.0 age adoption passing confidence
vitest (source) 1.5.0 -> 2.0.5 age adoption passing confidence
vitest (source) ^1.6.0 -> ^2.0.5 age adoption passing confidence
vitest (source) ^1.5.0 -> ^2.0.0 age adoption passing confidence

Release Notes

tailwindlabs/headlessui (@​headlessui/react) ### [`v2.1.2`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#212---2024-07-05) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.1.1...@headlessui/react@v2.1.2) ##### Fixed - Fix prematurely added anchoring styles on `ListboxOptions` ([#​3337](https://redirect.github.com/tailwindlabs/headlessui/pull/3337)) - Ensure `unmount` on `Dialog` works in combination with the `transition` prop on `DialogBackdrop` and `DialogPanel` components ([#​3352](https://redirect.github.com/tailwindlabs/headlessui/pull/3352)) - Fix crash in `Combobox` component when in `virtual` mode when options are empty ([#​3356](https://redirect.github.com/tailwindlabs/headlessui/pull/3356)) - Fix hanging tests when using `anchor` prop ([#​3357](https://redirect.github.com/tailwindlabs/headlessui/pull/3357)) - Fix `transition` and `focus` prop combination for `PopoverPanel` component ([#​3361](https://redirect.github.com/tailwindlabs/headlessui/pull/3361)) - Fix outside click in nested portalled `Popover` components ([#​3362](https://redirect.github.com/tailwindlabs/headlessui/pull/3362)) - Fix restoring focus to correct element when closing `Dialog` component ([#​3365](https://redirect.github.com/tailwindlabs/headlessui/pull/3365)) - Fix `flushSync` warning for `Combobox` component with `immediate` prop enabled ([#​3366](https://redirect.github.com/tailwindlabs/headlessui/pull/3366)) ### [`v2.1.1`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#211---2024-06-26) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.1.0...@headlessui/react@v2.1.1) ##### Fixed - Fix issues spreading omitted props onto components ([#​3313](https://redirect.github.com/tailwindlabs/headlessui/pull/3313)) - Fix initial `anchor="selection"` positioning ([#​3324](https://redirect.github.com/tailwindlabs/headlessui/pull/3324)) - Fix render prop in `ComboboxOptions` to use `any` instead of `unknown` ([#​3327](https://redirect.github.com/tailwindlabs/headlessui/pull/3327)) - Fix incorrect `Transition` boundary for `Dialog` component ([#​3331](https://redirect.github.com/tailwindlabs/headlessui/pull/3331)) ### [`v2.1.0`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#210---2024-06-21) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.0.4...@headlessui/react@v2.1.0) ##### Added - Add ability to render multiple `Dialog` components at once (without nesting them) ([#​3242](https://redirect.github.com/tailwindlabs/headlessui/pull/3242)) - Add new data-attribute-based transition API ([#​3273](https://redirect.github.com/tailwindlabs/headlessui/pull/3273), [#​3285](https://redirect.github.com/tailwindlabs/headlessui/pull/3285), [#​3307](https://redirect.github.com/tailwindlabs/headlessui/pull/3307), [#​3309](https://redirect.github.com/tailwindlabs/headlessui/pull/3309), [#​3312](https://redirect.github.com/tailwindlabs/headlessui/pull/3312)) - Add `DialogBackdrop` component ([#​3307](https://redirect.github.com/tailwindlabs/headlessui/pull/3307), [#​3310](https://redirect.github.com/tailwindlabs/headlessui/pull/3310)) - Add `PopoverBackdrop` component to replace `PopoverOverlay` ([#​3308](https://redirect.github.com/tailwindlabs/headlessui/pull/3308)) ##### Fixed - Keep `Combobox` open when clicking scrollbar in `ComboboxOptions` ([#​3249](https://redirect.github.com/tailwindlabs/headlessui/pull/3249)) - Ensure `ComboboxInput` does not sync with current value while typing ([#​3259](https://redirect.github.com/tailwindlabs/headlessui/pull/3259)) - Fix visual jitter in `Combobox` component when using native scrollbar ([#​3190](https://redirect.github.com/tailwindlabs/headlessui/pull/3190)) - Improve UX by freezing `ComboboxOptions` while closing ([#​3304](https://redirect.github.com/tailwindlabs/headlessui/pull/3304)) - Merge incoming `style` prop on `ComboboxOptions`, `ListboxOptions`, `MenuItems`, and `PopoverPanel` components ([#​3250](https://redirect.github.com/tailwindlabs/headlessui/pull/3250)) - Prevent focus on `Checkbox` when it is `disabled` ([#​3251](https://redirect.github.com/tailwindlabs/headlessui/pull/3251)) - Use `useId` instead of React internals (for React 19 compatibility) ([#​3254](https://redirect.github.com/tailwindlabs/headlessui/pull/3254)) - Cancel outside click behavior on touch devices when scrolling ([#​3266](https://redirect.github.com/tailwindlabs/headlessui/pull/3266)) - Correctly apply conditional classes when using `Transition` and `TransitionChild` components ([#​3303](https://redirect.github.com/tailwindlabs/headlessui/pull/3303)) ##### Changed - Allow using the `Tab` and `Shift+Tab` keys when the `Listbox` component is open ([#​3284](https://redirect.github.com/tailwindlabs/headlessui/pull/3284)) ### [`v2.0.4`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#204---2024-05-25) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.0.3...@headlessui/react@v2.0.4) ##### Fixed - \[internal] Don’t set a focus fallback for Dialog’s in demo mode ([#​3194](https://redirect.github.com/tailwindlabs/headlessui/pull/3194)) - Ensure page doesn't scroll down when pressing `Escape` to close the `Dialog` component ([#​3218](https://redirect.github.com/tailwindlabs/headlessui/pull/3218)) - Fix crash when toggling between `virtual` and non-virtual mode in `Combobox` component ([#​3236](https://redirect.github.com/tailwindlabs/headlessui/pull/3236)) - Ensure tabbing to a portalled `` component moves focus inside (without using ``) ([#​3239](https://redirect.github.com/tailwindlabs/headlessui/pull/3239)) - Only handle form reset when `defaultValue` is used ([#​3240](https://redirect.github.com/tailwindlabs/headlessui/pull/3240)) ##### Deprecated - Mark `SwitchGroup` as deprecated, prefer `Field` instead ([#​3232](https://redirect.github.com/tailwindlabs/headlessui/pull/3232)) ##### Changed - Use native `fieldset` instead of `div` by default for `
` component ([#​3237](https://redirect.github.com/tailwindlabs/headlessui/pull/3237)) ### [`v2.0.3`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#203---2024-05-07) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.0.2...@headlessui/react@v2.0.3) ##### Fixed - Make sure disabling demo mode on `` works ([#​3182](hhttps://redirect.github.com/tailwindlabs/headlessui/pull/3182)) ### [`v2.0.2`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#202---2024-05-07) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.0.1...@headlessui/react@v2.0.2) ##### Fixed - Improve performance of internal `useInertOthers` hook ([#​3181](https://redirect.github.com/tailwindlabs/headlessui/pull/3181)) ### [`v2.0.1`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#201---2024-05-06) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v2.0.0...@headlessui/react@v2.0.1) ##### Fixed - Remove accidental deprecation comments on `` and `` ([#​3176](https://redirect.github.com/tailwindlabs/headlessui/pull/3176)) ### [`v2.0.0`](https://redirect.github.com/tailwindlabs/headlessui/blob/HEAD/packages/@​headlessui-react/CHANGELOG.md#200---2024-05-06) [Compare Source](https://redirect.github.com/tailwindlabs/headlessui/compare/@headlessui/react@v1.7.19...@headlessui/react@v2.0.0) ##### Added - Add new `Checkbox` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​2962](https://redirect.github.com/tailwindlabs/headlessui/pull/2962)) - Add new `Button` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `Input` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​2902](https://redirect.github.com/tailwindlabs/headlessui/pull/2902), [#​2940](https://redirect.github.com/tailwindlabs/headlessui/pull/2940)) - Add new `Textarea` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​2902](https://redirect.github.com/tailwindlabs/headlessui/pull/2902), [#​2940](https://redirect.github.com/tailwindlabs/headlessui/pull/2940)) - Add new `Select` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​2902](https://redirect.github.com/tailwindlabs/headlessui/pull/2902)) - Add new `Fieldset` and `Legend` components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `Field`, `Label`, and `Description` components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​2941](https://redirect.github.com/tailwindlabs/headlessui/pull/2941)) - Add new `MenuSection`, `MenuHeading`, and `MenuSeparator` components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `ListboxSelectedOption` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `DataInteractive` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `CloseButton` component and `useClose` hook ([#​3096](https://redirect.github.com/tailwindlabs/headlessui/pull/3096)) - Add new `anchor`, `modal`, and `portal` props to `Combobox`, `Listbox`, `Menu` and `Popover` components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​3075](https://redirect.github.com/tailwindlabs/headlessui/pull/3075), [#​3097](https://redirect.github.com/tailwindlabs/headlessui/pull/3097), [#​3111](https://redirect.github.com/tailwindlabs/headlessui/pull/3111), [#​3115](https://redirect.github.com/tailwindlabs/headlessui/pull/3115), [#​3121](https://redirect.github.com/tailwindlabs/headlessui/pull/3121), [#​3124](https://redirect.github.com/tailwindlabs/headlessui/pull/3124), [#​3133](https://redirect.github.com/tailwindlabs/headlessui/pull/3133), [#​3138](https://redirect.github.com/tailwindlabs/headlessui/pull/3138), [#​3148](https://redirect.github.com/tailwindlabs/headlessui/pull/3148), [#​3152](https://redirect.github.com/tailwindlabs/headlessui/pull/3152), [#​3154](https://redirect.github.com/tailwindlabs/headlessui/pull/3154), [#​3157](https://redirect.github.com/tailwindlabs/headlessui/pull/3157)) - Add new `autoFocus` prop to focusable components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Add new `virtual` prop to `Combobox` component ([#​2779](https://redirect.github.com/tailwindlabs/headlessui/pull/2779), [#​3128](https://redirect.github.com/tailwindlabs/headlessui/pull/3128), [#​3160](https://redirect.github.com/tailwindlabs/headlessui/pull/3160), [#​3161](https://redirect.github.com/tailwindlabs/headlessui/pull/3161), [#​3163](https://redirect.github.com/tailwindlabs/headlessui/pull/3163)) - Add new `onClose` prop to `Combobox` component ([#​3122](https://redirect.github.com/tailwindlabs/headlessui/pull/3122)) - Add new `immediate` prop to `Combobox` for immediately opening the Combobox when the `input` receives focus ([#​2686](https://redirect.github.com/tailwindlabs/headlessui/pull/2686)) - Add new `--button-width` CSS variable on the `ListboxOptions`, `MenuItems`, and `PopoverPanel` components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​3058](https://redirect.github.com/tailwindlabs/headlessui/pull/3058)) - Add new `--input-width` and `--button-width` CSS variables on the `ComboboxOptions` component ([#​3057](https://redirect.github.com/tailwindlabs/headlessui/pull/3057)) - Add new `data-*` attributes as an alternative to the existing `data-headlessui-state` attribute ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​3035](https://redirect.github.com/tailwindlabs/headlessui/pull/3035), [#​3061](https://redirect.github.com/tailwindlabs/headlessui/pull/3061)) ##### Fixed - Fix scroll-locking on iOS ([#​2891](https://redirect.github.com/tailwindlabs/headlessui/pull/2891)) - Fix cancellation of events when using `disabled` or `aria-disabled` attributes ([#​2890](https://redirect.github.com/tailwindlabs/headlessui/pull/2890)) - Fix unnecessary execution of the `displayValue` callback in `ComboboxInput` component ([#​3048](https://redirect.github.com/tailwindlabs/headlessui/pull/3048)) - Fix types for `multiple` prop in `Combobox` component ([#​3099](https://redirect.github.com/tailwindlabs/headlessui/pull/3099)) - Fix focus handling in `ComboboxInput` component ([#​3065](https://redirect.github.com/tailwindlabs/headlessui/pull/3065), [#​3073](https://redirect.github.com/tailwindlabs/headlessui/pull/3073)) - Fix enter transitions in `Transition` component ([#​3074](https://redirect.github.com/tailwindlabs/headlessui/pull/3074)) - Fix focus handling in `ListboxOptions` and `MenuItems` components ([#​3112](https://redirect.github.com/tailwindlabs/headlessui/pull/3112)) - Fix horizontal scrolling inside the `Dialog` component ([#​2889](https://redirect.github.com/tailwindlabs/headlessui/pull/2889)) - Don’t cancel `touchmove` on `input` elements inside a dialog ([#​3166](https://redirect.github.com/tailwindlabs/headlessui/pull/3166)) ##### Changed - Require React 18 ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​3092](https://redirect.github.com/tailwindlabs/headlessui/pull/3092), [#​3131](https://redirect.github.com/tailwindlabs/headlessui/pull/3131)) - Always render hidden form input fields for `Checkbox`, `Switch`, and `RadioGroup` components ([#​3095](https://redirect.github.com/tailwindlabs/headlessui/pull/3095)) - Deprecate the `RadioGroup.Option` component in favor of new `Radio` component ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Dialog is now focused by default instead of the first focusable element ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887)) - Change default tags for `ListboxOptions`, `ListboxOption`, `ComboboxOptions`, `ComboboxOption`, and `TabGroup` components ([#​3109](https://redirect.github.com/tailwindlabs/headlessui/pull/3109)) - Change default tag from `div` to `Fragment` on `Transition` components ([#​3110](https://redirect.github.com/tailwindlabs/headlessui/pull/3110), [#​3147](https://redirect.github.com/tailwindlabs/headlessui/pull/3147)) - Allow `Combobox` component to have a `null` value ([#​3064](https://redirect.github.com/tailwindlabs/headlessui/pull/3064), [#​3100](https://redirect.github.com/tailwindlabs/headlessui/pull/3100)) - Attempt form submission when pressing enter on the `ListboxButton` component ([#​2972](https://redirect.github.com/tailwindlabs/headlessui/pull/2972)) - Deprecate the `entered` prop on the `Transition` component ([#​3089](https://redirect.github.com/tailwindlabs/headlessui/pull/3089)) - Deprecate dot notation for components ([#​2887](https://redirect.github.com/tailwindlabs/headlessui/pull/2887), [#​3170](https://redirect.github.com/tailwindlabs/headlessui/pull/3170)) - Add frozen value to `ComboboxOptions` component ([#​3126](https://redirect.github.com/tailwindlabs/headlessui/pull/3126)) - Remove deprecated `DialogBackdrop` and `DialogOverlay` components ([#​3171](https://redirect.github.com/tailwindlabs/headlessui/pull/3171))
rollup/plugins (@​rollup/plugin-commonjs) ### [`v26.0.1`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2601) *2024-06-05* ##### Bugfixes - fix: correct import of glob ([`04a15b5`](https://redirect.github.com/rollup/plugins/commit/04a15b5)) ### [`v26.0.0`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2600) *2024-06-05* ##### Breaking Changes - chore!: bump glob's version ([#​1695](https://redirect.github.com/rollup/plugins/issues/1695)) ### [`v25.0.8`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2508) *2024-05-22* ##### Bugfixes - fix: preserve the class body property keys even if they are special keywords ([#​1688](https://redirect.github.com/rollup/plugins/issues/1688))
testing-library/react-testing-library (@​testing-library/react) ### [`v16.0.0`](https://redirect.github.com/testing-library/react-testing-library/releases/tag/v16.0.0) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0) ##### Features - Move `@testing-library/dom` and `@types/react-dom` to peer dependencies ([#​1305](https://redirect.github.com/testing-library/react-testing-library/issues/1305)) ([a4744fa](https://redirect.github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636)) ##### BREAKING CHANGES - `@testing-library/dom` was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of `@testing-library/dom` installed that frequently caused bugs when used with `@testing-library/user-event`. We will also be able to allow new versions of `@testing-library/dom` being used without a SemVer major release of `@testing-library/react` by just widening the peer dependency. `@types/react-dom` needs to be installed if you're typechecking files using `@testing-library/react`. ### [`v15.0.7`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.6...c1f2957a219ec7e6a6159a57c5d0717655c515cd) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.6...v15.0.7) ### [`v15.0.6`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.5...b6e59f7d58c69f617cc9854d8c3e6f86c2dfb0e9) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.5...v15.0.6) ### [`v15.0.5`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.4...f6a1677501b53471f6a989078726aeb0dea114be) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.4...v15.0.5) ### [`v15.0.4`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.3...48282c2f35fb7338834b40983c12b889af35f5d1) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.3...v15.0.4) ### [`v15.0.3`](https://redirect.github.com/testing-library/react-testing-library/releases/tag/v15.0.3) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.2...v15.0.3) ##### Bug Fixes - Don't raise TypeScript errors when hydating `document` ([#​1304](https://redirect.github.com/testing-library/react-testing-library/issues/1304)) ([067d0c6](https://redirect.github.com/testing-library/react-testing-library/commit/067d0c6d2e87092f6ecaa8c9fcf505e4576055cf)) ### [`v15.0.2`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.1...c63b873072d62c858959c2a19e68f8e2cc0b11be) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.1...v15.0.2) ### [`v15.0.1`](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.0...1645d21950ab8e3c6740b7e51b8a179a4c975c24) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v15.0.0...v15.0.1) ### [`v15.0.0`](https://redirect.github.com/testing-library/react-testing-library/compare/v14.3.0...787cb85f8baa3d2e2a9916b7dad12c0a76d787a4) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v14.3.1...v15.0.0)
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v8.0.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#801-2024-08-05) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.0...v8.0.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unused-vars] ignore imports used only as types ##### ❤️ Thank You - Jake Bailey You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.0.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#800-2024-07-31) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.18.0...v8.0.0) ##### 🚀 Features - stricter parent types for the AST - **typescript-estree:** split TSMappedType typeParameter into constraint and key - **eslint-plugin:** remove formatting/layout rules - **eslint-plugin:** \[prefer-nullish-coalescing] change ignoreConditionalTests default to true - **eslint-plugin:** deprecate no-loss-of-precision extension rule - **eslint-plugin:** \[no-unused-vars] align catch behavior to ESLint 9 - **typescript-estree:** rename automaticSingleRunInference to disallowAutomaticSingleRunInference - **utils:** allow specifying additional rule meta.docs in RuleCreator - **eslint-plugin:** split no-empty-object-type out from ban-types and no-empty-interfaces - **rule-tester:** support multipass fixes - **typescript-estree:** stabilize EXPERIMENTAL_useProjectService as projectService - **eslint-plugin:** remove deprecated no-throw-literal rule - **eslint-plugin:** apply initial config changes for v8 - **eslint-plugin:** remove no-useless-template-literals - **eslint-plugin:** \[no-floating-promises] add 'allowForKnownSafeCalls' option - **eslint-plugin:** replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types - **eslint-plugin:** \[no-unused-vars] add `reportUnusedIgnorePattern` option - **eslint-plugin:** \[no-unused-vars] support `ignoreClassWithStaticInitBlock` - **eslint-plugin:** \[no-unused-vars] handle comma operator for assignments, treat for-of the same as for-in - **eslint-plugin:** \[no-unused-vars] report if var used only in typeof - **eslint-plugin:** \[no-floating-promises] disable checkThenables by default for v8 - **rule-tester:** switched to flat config - **eslint-plugin:** \[no-unnecessary-type-parameters] promote to strict ##### 🩹 Fixes - correct eslint-plugin's peerDependency on parser@8 - disable `projectService` in `disabled-type-checked` shared config - **typescript-estree:** add TSEnumBody node for TSEnumDeclaration body - **eslint-plugin:** include alpha pre-releases in parser peer dependency - **eslint-plugin:** correct rules.d.ts types to not rely on non-existent imports - **eslint-plugin:** remove duplicate import `RuleModuleWithMetaDocs` - **type-utils:** also check declared modules for package names in TypeOrValueSpecifier - **eslint-plugin:** \[no-unnecessary-template-expression] do not render escaped strings in autofixes - **eslint-plugin:** \[no-unused-vars] incorporate upstream changes around caught errors report messages - **eslint-plugin:** \[no-misused-promises] perf: avoid getting types of variables/functions if the annotated type is obviously not a function - **rule-tester:** provide Linter a cwd in its constructor ##### ❤️ Thank You - Abraham Guo - Alfred Ringstad - auvred - Brad Zacher - Christopher Aubut - Collin Bachman - James Henry - Josh Goldberg - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit - Victor Lin - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.18.0 (2024-07-29) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib - **eslint-plugin:** \[unbound-method] report on destructuring in function parameters - **eslint-plugin:** \[no-duplicate-type-constituents] shouldn't report on error types - **eslint-plugin:** \[strict-boolean-expressions] support branded booleans ##### ❤️ Thank You - auvred - Oliver Salzburg - Vinccool96 - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.17.0 (2024-07-22) ##### 🚀 Features - **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7 - **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never" ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more) - **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context - **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field ##### ❤️ Thank You - Armano - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.16.1 (2024-07-15) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters ##### ❤️ Thank You - Dan Vanderkam You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.16.0 (2024-07-08) ##### 🚀 Features - **rule-tester:** stricter rule test validations - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule - **eslint-plugin:** add support for nested namespaces to unsafe-member-access - **eslint-plugin:** \[no-floating-promises] add checkThenables option ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#​9263](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables` - **website:** react key error on internal pages of website - **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.15.0 (2024-07-01) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly` case - **eslint-plugin:** back-port new rules around empty object types from v8 ##### 🩹 Fixes - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any from a true any - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any from a true any ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.14.1 (2024-06-24) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens ##### ❤️ Thank You - Jake Bailey You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.14.0 (2024-06-24) ##### 🚀 Features - support TypeScript 5.5 ##### 🩹 Fixes - **eslint-plugin:** \[no-extraneous-class] handle abstract members - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types - **eslint-plugin:** \[no-invalid-this] support AccessorProperty ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.13.1 (2024-06-17) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-readonly] refine report locations - **eslint-plugin:** \[return-await] support explicit resource management - **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any ##### ❤️ Thank You - Kirk Waiblinger - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.13.0 (2024-06-10) ##### 🚀 Features - **typescript-estree:** require `import = require()` argument to be a string literal - **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function` - **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index ##### 🩹 Fixes - **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression - **scope-manager:** handle index signature in class - **eslint-plugin:** \[init-declarations] refine report locations - **eslint-plugin:** \[no-base-to-string] make error message more nuanced - **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types - **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option ##### ❤️ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.12.0 (2024-06-03) ##### 🚀 Features - **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`) - **rule-tester:** check for parsing errors in suggestion fixes - **rule-tester:** port `checkDuplicateTestCases` from ESLint - **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises' ##### 🩹 Fixes - no-useless-template-expression -> no-unnecessary-template-expression - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check - **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining - **eslint-plugin:** \[explicit-member-accessibility] refine report locations - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions - **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set ##### ❤️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.11.0 (2024-05-27) ##### 🚀 Features - **eslint-plugin:** deprecate prefer-ts-expect-error in favor of ban-ts-comment ##### 🩹 Fixes - **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors on arrow functions ##### ❤️ Thank You - Abraham Guo - auvred - Dom Armstrong - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.10.0 (2024-05-20) ##### 🚀 Features - **eslint-plugin:** \[sort-type-constituents] support case sensitive sorting ##### 🩹 Fixes - **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check whether regex may contain global flag ##### ❤️ Thank You - auvred - Emanuel Hoogeveen - jsfm01 - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.9.0 (2024-05-13) ##### 🩹 Fixes - **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters ##### ❤️ Thank You - Kirk Waiblinger - Sheetal Nandi - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.8.0 (2024-04-29) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-argument] handle tagged templates - **eslint-plugin:** \[prefer-optional-chain] suggests optional chaining during strict null equality check - **eslint-plugin:** \[consistent-type-assertions] handle tagged templates - **eslint-plugin:** \[no-unsafe-return] handle union types - **eslint-plugin:** \[no-unused-vars] clear error report range ##### ❤️ Thank You - auvred - Josh Goldberg ✨ - jsfm01 - Kim Sang Du - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### 7.7.1 (2024-04-22) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property assignment - **eslint-plugin:** \[explicit-function-return-type] fix checking wrong ancestor's return type - **eslint-plugin:** \[prefer-optional-chain] only look at left operand for `requireNullish` - **eslint-plugin:** \[no-for-in-array] refine report location - **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null assertion for void type ##### ❤️ Thank You - Abraham Guo - Kirk Waiblinge

Configuration

📅 Schedule: Branch creation - "before 3am on thursday" (UTC), 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 if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 month ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: apps/silverback-drupal/composer.lock
Command failed: composer update drupal/core:11.0.0 drupal/core-composer-scaffold:11.0.1 drupal/core-dev:11.0.2 drupal/core-recommended:11.0.0 drupal/gutenberg:3.0.4 drupal/typed_data:2.1.0 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Dependency phpspec/prophecy-phpunit is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires drupal/core 11.0.0 (exact version match: 11.0.0 or 11.0.0.0), found drupal/core[11.0.0] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - drupal/admin_toolbar is locked to version 3.4.2 and an update of this package was not requested.
    - drupal/admin_toolbar 3.4.2 requires drupal/core ^9.2 || ^10 -> found drupal/core[9.2.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 3
    - drupal/ckeditor is locked to version 1.0.2 and an update of this package was not requested.
    - drupal/ckeditor 1.0.2 requires drupal/core ^9.4 || ^10 -> found drupal/core[9.4.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 4
    - Root composer.json requires drupal/core-dev 11.0.2 -> satisfiable by drupal/core-dev[11.0.2].
    - drupal/core-dev 11.0.2 requires symfony/var-dumper ^7.1 -> found symfony/var-dumper[v7.1.0, ..., v7.1.4] but these were not loaded, likely because it conflicts with another require.
  Problem 5
    - Root composer.json requires drupal/core-recommended 11.0.0 -> satisfiable by drupal/core-recommended[11.0.0].
    - drupal/core-recommended 11.0.0 requires drupal/core 11.0.0 -> found drupal/core[11.0.0] but these were not loaded, likely because it conflicts with another require.
  Problem 6
    - drupal/default_content is locked to version 2.0.0-alpha2 and an update of this package was not requested.
    - drupal/default_content 2.0.0-alpha2 requires drupal/core ^9.1 || ^10 -> found drupal/core[9.1.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 7
    - drupal/entity_usage is locked to version 2.0.0-beta12 and an update of this package was not requested.
    - drupal/entity_usage 2.0.0-beta12 requires drupal/core ^9.1 || ^10 -> found drupal/core[9.1.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 8
    - drupal/graphql is locked to version 4.7.0 and an update of this package was not requested.
    - drupal/graphql 4.7.0 requires drupal/core ^9.3 || ^10 -> found drupal/core[9.3.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 9
    - Root composer.json requires drupal/gutenberg 3.0.4 -> satisfiable by drupal/gutenberg[3.0.4].
    - drupal/gutenberg 3.0.4 requires drupal/core ^9.5 || ^10 -> found drupal/core[9.5.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 10
    - drupal/hal is locked to version 2.0.2 and an update of this package was not requested.
    - drupal/hal 2.0.2 requires drupal/core ^10 -> found drupal/core[10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 11
    - drupal/key_auth is locked to version 2.1.0 and an update of this package was not requested.
    - drupal/key_auth 2.1.0 requires drupal/core ^9.5 || ^10 -> found drupal/core[9.5.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 12
    - drupal/linkit is locked to version 6.1.4 and an update of this package was not requested.
    - drupal/linkit 6.1.4 requires drupal/core ^10.1 -> found drupal/core[10.1.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 13
    - drupal/paragraphs is locked to version 1.17.0 and an update of this package was not requested.
    - drupal/paragraphs 1.17.0 requires drupal/core ^9.3 || ^10 -> found drupal/core[9.3.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 14
    - drupal/redirect is locked to version 1.9.0 and an update of this package was not requested.
    - drupal/redirect 1.9.0 requires drupal/core ^9.2 || ^10 -> found drupal/core[9.2.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 15
    - drupal/simple_oauth is locked to version 5.2.5 and an update of this package was not requested.
    - drupal/simple_oauth 5.2.5 requires drupal/core ^9 || ^10 -> found drupal/core[9.0.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 16
    - Root composer.json requires drupal/typed_data 2.1.0 -> satisfiable by drupal/typed_data[2.1.0].
    - drupal/typed_data 2.1.0 requires drupal/core ^10.3 | ^11 -> found drupal/core[10.3.0, 10.3.1, 10.3.2, 10.3.3, 11.0.0, 11.0.1, 11.0.2] but these were not loaded, likely because it conflicts with another require.
  Problem 17
    - drupal/webform is locked to version 6.2.2 and an update of this package was not requested.
    - drupal/webform 6.2.2 requires drupal/core ^9.4 || ^10 -> found drupal/core[9.4.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
  Problem 18
    - drupal/default_content 2.0.0-alpha2 requires drupal/core ^9.1 || ^10 -> found drupal/core[9.1.0, ..., 9.5.11, 10.0.0, ..., 10.3.3] but it conflicts with your root composer.json require (11.0.0).
    - amazeelabs/default-content 1.2.17 requires amazeelabs/proxy-default-content ^1.1.18 -> satisfiable by amazeelabs/proxy-default-content[1.1.18].
    - amazeelabs/proxy-default-content 1.1.18 requires drupal/default_content ^2.0.0-alpha1 -> satisfiable by drupal/default_content[2.0.0-alpha2].
    - Root composer.json requires amazeelabs/default-content @dev -> satisfiable by amazeelabs/default-content[1.2.17].

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.