chore(deps): bump the all-dependencies group with 54 updates - #4500
Conversation
Manual fixes for dependency updatesThe grouped dependency update (54 packages) caused several build/test failures that required manual fixes. Here's a summary: 1. TypeScript:
|
Autocomplete fix: downshift 9.3.0 compatibility (
|
| Change | Location | What & Why |
|---|---|---|
Fix onSelectedItemsChange |
line 174 | Old filter item !== AllSymbol || item !== AddSymbol was always true (logic bug). Replaced with early return when AddSymbol/AllSymbol are in selectedItems — these are handled manually in onStateChange, so we skip propagating to avoid overwriting controlled state. |
Preserve typedInputValue for AddSymbol |
stateReducer line 597 | clearSearchOnChange cleared typedInputValue in the stateReducer, but onStateChange now runs after re-render and saw an empty string. Fix: skip clearing for AddSymbol so onAddNewOption receives the typed value. |
Clear typedInputValue after onAddNewOption |
onStateChange line 364 |
Since the stateReducer no longer clears it for AddSymbol, we do it here after calling onAddNewOption. |
Verified with Playwright:
- ✅ Add new option: type "Equinor" → click "Add new option: Equinor" → chip "Equinor (EQUI)" appears
- ✅ Add new option + select existing: both chips appear correctly
- ✅ Select all: all 13 stocks selected with chips
- ✅ Deselect all: all cleared
- ✅ Regular multi-select: works normally
- ✅ All 32 Autocomplete unit tests pass
|
@claude review |
|
Claude finished @pomfrida's task in 1m 43s —— View job Code ReviewI've reviewed this large dependency update PR (54 packages) and the manual fixes applied. Overall, the fixes are well-thought-out and appropriately handle breaking changes. Here's my detailed feedback: Todo:
1. Autocomplete downshift 9.3.0 Fixes ✅ Excellentpackages/eds-core-react/src/components/Autocomplete/useAutocomplete.ts:174-185 if (changes.selectedItems.some(
(item) => item === AllSymbol || item === AddSymbol,
)) {
return
}The early return when AllSymbol/AddSymbol appear in selectedItems is correct. The original logic useAutocomplete.ts:597-608 (stateReducer) if (clearSearchOnChange && changes.selectedItem !== AddSymbol) {
setTypedInputValue('')
}Smart fix! Preserving packages/eds-core-react/src/components/Autocomplete/Option.tsx:94-116 const itemProps =
item !== undefined
? getItemProps({...})
: { style: {...} }Good defensive check. Since downshift 9.3.0 validates that Minor suggestion: Consider adding a comment explaining why // Guard: downshift 9.3.0 validates that item exists in items array
const itemProps = item !== undefined ? getItemProps({...}) : {...}2. TypeScript
|
|
@dependabot rebase |
|
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry! If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request |
Bumps the all-dependencies group with 54 updates: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.5` | `7.29.0` | | [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.28.5` | `7.28.6` | | [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.5` | `7.29.0` | | [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.28.6` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.55.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.2` | `8.55.0` | | [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` | | [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) | `7.13.3` | `7.15.4` | | [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` | | [dotenv](https://github.com/motdotla/dotenv) | `17.2.3` | `17.2.4` | | [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.16` | `0.27.17` | | [@internationalized/date](https://github.com/adobe/react-spectrum) | `3.10.0` | `3.11.0` | | [@react-aria/utils](https://github.com/adobe/react-spectrum) | `3.31.0` | `3.33.0` | | [@react-stately/calendar](https://github.com/adobe/react-spectrum) | `3.9.0` | `3.9.2` | | [@react-stately/datepicker](https://github.com/adobe/react-spectrum) | `3.15.2` | `3.16.0` | | [@react-types/shared](https://github.com/adobe/react-spectrum) | `3.32.1` | `3.33.0` | | [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.12` | `3.13.18` | | [downshift](https://github.com/downshift-js/downshift) | `9.0.10` | `9.3.0` | | [react-aria](https://github.com/adobe/react-spectrum) | `3.44.0` | `3.46.0` | | [@figma/code-connect](https://github.com/figma/code-connect) | `1.3.12` | `1.3.13` | | [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.0` | `16.3.2` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.4` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.2` | `19.2.14` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.4` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.2` | `19.2.3` | | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.65.0` | `7.71.1` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.9.4` | `7.13.0` | | [rollup](https://github.com/rollup/rollup) | `4.52.5` | `4.57.1` | | [rollup-plugin-delete](https://github.com/vladshcherbin/rollup-plugin-delete) | `3.0.1` | `3.0.2` | | [styled-components](https://github.com/styled-components/styled-components) | `6.1.19` | `6.3.9` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` | | [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.4` | | [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.16` | `4.1.18` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.16` | `4.1.18` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.12` | `7.3.1` | | [lightningcss-cli](https://github.com/parcel-bundler/lightningcss) | `1.30.2` | `1.31.1` | | [style-dictionary](https://github.com/style-dictionary/style-dictionary) | `5.1.1` | `5.3.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.3` | `4.0.18` | | [@figma/rest-api-spec](https://github.com/figma/rest-api-spec) | `0.34.0` | `0.36.0` | | [axios](https://github.com/axios/axios) | `1.12.2` | `1.13.5` | | [@easyops-cn/docusaurus-search-local](https://github.com/easyops-cn/docusaurus-search-local/tree/HEAD/packages/docusaurus-search-local) | `0.52.1` | `0.54.1` | | [colorjs.io](https://github.com/color-js/color.js) | `0.5.2` | `0.6.1` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.546.0` | `0.563.0` | | [next](https://github.com/vercel/next.js) | `16.0.9` | `16.1.6` | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` | | [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `16.0.7` | `16.1.6` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.16` | `4.1.18` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.0.7` | `16.1.6` | | [tsx](https://github.com/privatenumber/tsx) | `4.20.6` | `4.21.0` | | [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) | `16.0.7` | `16.1.6` | | [github-markdown-css](https://github.com/sindresorhus/github-markdown-css) | `5.8.1` | `5.9.0` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.24` | Updates `@babel/core` from 7.28.5 to 7.29.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.0/packages/babel-core) Updates `@babel/eslint-parser` from 7.28.5 to 7.28.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.6/eslint/babel-eslint-parser) Updates `@babel/plugin-transform-runtime` from 7.28.5 to 7.29.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.0/packages/babel-plugin-transform-runtime) Updates `@babel/preset-env` from 7.28.5 to 7.29.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.0/packages/babel-preset-env) Updates `@babel/runtime` from 7.28.4 to 7.28.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-runtime) Updates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.55.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.46.2 to 8.55.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/parser) Updates `eslint-plugin-prettier` from 5.5.4 to 5.5.5 - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.5.4...v5.5.5) Updates `eslint-plugin-testing-library` from 7.13.3 to 7.15.4 - [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases) - [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/release.config.js) - [Commits](testing-library/eslint-plugin-testing-library@v7.13.3...v7.15.4) Updates `prettier` from 3.6.2 to 3.8.1 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.6.2...3.8.1) Updates `dotenv` from 17.2.3 to 17.2.4 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/commits) Updates `@floating-ui/react` from 0.27.16 to 0.27.17 - [Release notes](https://github.com/floating-ui/floating-ui/releases) - [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md) - [Commits](https://github.com/floating-ui/floating-ui/commits/HEAD/packages/react) Updates `@internationalized/date` from 3.10.0 to 3.11.0 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/@internationalized/date@3.10.0...@internationalized/date@3.11.0) Updates `@react-aria/utils` from 3.31.0 to 3.33.0 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/@react-aria/utils@3.31.0...@react-aria/utils@3.33.0) Updates `@react-stately/calendar` from 3.9.0 to 3.9.2 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/@react-stately/calendar@3.9.0...@react-stately/calendar@3.9.2) Updates `@react-stately/datepicker` from 3.15.2 to 3.16.0 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/@react-stately/datepicker@3.15.2...@react-stately/datepicker@3.16.0) Updates `@react-types/shared` from 3.32.1 to 3.33.0 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.32.1...@react-types/shared@3.33.0) Updates `@tanstack/react-virtual` from 3.13.12 to 3.13.18 - [Release notes](https://github.com/TanStack/virtual/releases) - [Changelog](https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md) - [Commits](https://github.com/TanStack/virtual/commits/@tanstack/react-virtual@3.13.18/packages/react-virtual) Updates `downshift` from 9.0.10 to 9.3.0 - [Release notes](https://github.com/downshift-js/downshift/releases) - [Changelog](https://github.com/downshift-js/downshift/blob/master/CHANGELOG.md) - [Commits](downshift-js/downshift@v9.0.10...v9.3.0) Updates `react-aria` from 3.44.0 to 3.46.0 - [Release notes](https://github.com/adobe/react-spectrum/releases) - [Commits](https://github.com/adobe/react-spectrum/compare/react-aria@3.44.0...react-aria@3.46.0) Updates `@figma/code-connect` from 1.3.12 to 1.3.13 - [Release notes](https://github.com/figma/code-connect/releases) - [Changelog](https://github.com/figma/code-connect/blob/main/CHANGELOG.md) - [Commits](figma/code-connect@v1.3.12...v1.3.13) Updates `@playwright/test` from 1.57.0 to 1.58.2 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.57.0...v1.58.2) Updates `@testing-library/react` from 16.3.0 to 16.3.2 - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v16.3.0...v16.3.2) Updates `react` from 19.2.0 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react) Updates `@types/react` from 19.2.2 to 19.2.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 19.2.0 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom) Updates `@types/react-dom` from 19.2.2 to 19.2.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `react-hook-form` from 7.65.0 to 7.71.1 - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](react-hook-form/react-hook-form@v7.65.0...v7.71.1) Updates `react-router-dom` from 7.9.4 to 7.13.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.13.0/packages/react-router-dom) Updates `rollup` from 4.52.5 to 4.57.1 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.52.5...v4.57.1) Updates `rollup-plugin-delete` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/vladshcherbin/rollup-plugin-delete/releases) - [Commits](vladshcherbin/rollup-plugin-delete@3.0.1...3.0.2) Updates `styled-components` from 6.1.19 to 6.3.9 - [Release notes](https://github.com/styled-components/styled-components/releases) - [Commits](https://github.com/styled-components/styled-components/compare/styled-components@6.1.19...styled-components@6.3.9) Updates `ts-jest` from 29.4.5 to 29.4.6 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.4.5...v29.4.6) Updates `react-is` from 19.2.0 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-is) Updates `@tailwindcss/vite` from 4.1.16 to 4.1.18 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-vite) Updates `tailwindcss` from 4.1.16 to 4.1.18 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/tailwindcss) Updates `vite` from 7.1.12 to 7.3.1 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite) Updates `lightningcss-cli` from 1.30.2 to 1.31.1 - [Release notes](https://github.com/parcel-bundler/lightningcss/releases) - [Commits](https://github.com/parcel-bundler/lightningcss/commits) Updates `style-dictionary` from 5.1.1 to 5.3.0 - [Release notes](https://github.com/style-dictionary/style-dictionary/releases) - [Changelog](https://github.com/style-dictionary/style-dictionary/blob/main/CHANGELOG.md) - [Commits](style-dictionary/style-dictionary@v5.1.1...v5.3.0) Updates `vitest` from 4.0.3 to 4.0.18 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest) Updates `@figma/rest-api-spec` from 0.34.0 to 0.36.0 - [Commits](figma/rest-api-spec@v0.34.0...v0.36.0) Updates `axios` from 1.12.2 to 1.13.5 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.12.2...v1.13.5) Updates `@easyops-cn/docusaurus-search-local` from 0.52.1 to 0.54.1 - [Release notes](https://github.com/easyops-cn/docusaurus-search-local/releases) - [Commits](https://github.com/easyops-cn/docusaurus-search-local/commits/v0.54.1/packages/docusaurus-search-local) Updates `colorjs.io` from 0.5.2 to 0.6.1 - [Release notes](https://github.com/color-js/color.js/releases) - [Commits](color-js/color.js@v0.5.2...v0.6.1) Updates `lucide-react` from 0.546.0 to 0.563.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/0.563.0/packages/lucide-react) Updates `next` from 16.0.9 to 16.1.6 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v16.0.9...v16.1.6) Updates `@eslint/eslintrc` from 3.3.1 to 3.3.3 - [Release notes](https://github.com/eslint/eslintrc/releases) - [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md) - [Commits](eslint/eslintrc@v3.3.1...eslintrc-v3.3.3) Updates `@next/eslint-plugin-next` from 16.0.7 to 16.1.6 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v16.1.6/packages/eslint-plugin-next) Updates `@tailwindcss/postcss` from 4.1.16 to 4.1.18 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-postcss) Updates `eslint-config-next` from 16.0.7 to 16.1.6 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v16.1.6/packages/eslint-config-next) Updates `tsx` from 4.20.6 to 4.21.0 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](privatenumber/tsx@v4.20.6...v4.21.0) Updates `@next/mdx` from 16.0.7 to 16.1.6 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v16.1.6/packages/next-mdx) Updates `github-markdown-css` from 5.8.1 to 5.9.0 - [Release notes](https://github.com/sindresorhus/github-markdown-css/releases) - [Commits](sindresorhus/github-markdown-css@v5.8.1...v5.9.0) Updates `autoprefixer` from 10.4.21 to 10.4.24 - [Release notes](https://github.com/postcss/autoprefixer/releases) - [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md) - [Commits](postcss/autoprefixer@10.4.21...10.4.24) --- updated-dependencies: - dependency-name: "@babel/core" dependency-version: 7.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@babel/eslint-parser" dependency-version: 7.28.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@babel/plugin-transform-runtime" dependency-version: 7.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@babel/preset-env" dependency-version: 7.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@babel/runtime" dependency-version: 7.28.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.55.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.55.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: eslint-plugin-prettier dependency-version: 5.5.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: eslint-plugin-testing-library dependency-version: 7.15.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: prettier dependency-version: 3.8.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: dotenv dependency-version: 17.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@floating-ui/react" dependency-version: 0.27.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@internationalized/date" dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@react-aria/utils" dependency-version: 3.33.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@react-stately/calendar" dependency-version: 3.9.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@react-stately/datepicker" dependency-version: 3.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@react-types/shared" dependency-version: 3.33.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@tanstack/react-virtual" dependency-version: 3.13.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: downshift dependency-version: 9.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: react-aria dependency-version: 3.46.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@figma/code-connect" dependency-version: 1.3.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@playwright/test" dependency-version: 1.58.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@testing-library/react" dependency-version: 16.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: react dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@types/react" dependency-version: 19.2.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: react-dom dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@types/react-dom" dependency-version: 19.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: react-hook-form dependency-version: 7.71.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: react-router-dom dependency-version: 7.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: rollup dependency-version: 4.57.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: rollup-plugin-delete dependency-version: 3.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: styled-components dependency-version: 6.3.9 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: ts-jest dependency-version: 29.4.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: react-is dependency-version: 19.2.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@tailwindcss/vite" dependency-version: 4.1.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: tailwindcss dependency-version: 4.1.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: vite dependency-version: 7.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: lightningcss-cli dependency-version: 1.31.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: style-dictionary dependency-version: 5.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: vitest dependency-version: 4.0.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@figma/rest-api-spec" dependency-version: 0.36.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: axios dependency-version: 1.13.5 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@easyops-cn/docusaurus-search-local" dependency-version: 0.54.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: colorjs.io dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: lucide-react dependency-version: 0.563.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: next dependency-version: 16.1.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@eslint/eslintrc" dependency-version: 3.3.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@next/eslint-plugin-next" dependency-version: 16.1.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@tailwindcss/postcss" dependency-version: 4.1.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: eslint-config-next dependency-version: 16.1.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: tsx dependency-version: 4.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@next/mdx" dependency-version: 16.1.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: github-markdown-css dependency-version: 5.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: autoprefixer dependency-version: 10.4.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…/node Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…smatch Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…out @types/node Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… validation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…types/node Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… test Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
React.Children.map now passes null children to the callback after dependency updates, causing a crash in the AddNewOption story. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
….3.0 downshift 9.3.0 changed the timing of onStateChange (now runs after re-render via useEffect) and propagates selectedItem to useMultipleSelection. This broke the "add new option" and "select all" flows in three ways: 1. onSelectedItemsChange filter had logic bug (|| instead of &&) that was always true — replaced with early return when AddSymbol/AllSymbol are in selectedItems, since these are handled manually in onStateChange 2. stateReducer cleared typedInputValue before onStateChange could read it for onAddNewOption — now skips clearing for AddSymbol 3. onStateChange now clears typedInputValue after calling onAddNewOption Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add `| null` to Chip children mapping type annotation - Add comment explaining downshift 9.x guard in Option.tsx Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
e83c315 to
cab4ac1
Compare
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the all-dependencies group with 54 updates:
7.28.57.29.07.28.57.28.67.28.57.29.07.28.57.29.07.28.47.28.68.46.28.55.08.46.28.55.05.5.45.5.57.13.37.15.43.6.23.8.117.2.317.2.40.27.160.27.173.10.03.11.03.31.03.33.03.9.03.9.23.15.23.16.03.32.13.33.03.13.123.13.189.0.109.3.03.44.03.46.01.3.121.3.131.57.01.58.216.3.016.3.219.2.019.2.419.2.219.2.1419.2.019.2.419.2.219.2.37.65.07.71.17.9.47.13.04.52.54.57.13.0.13.0.26.1.196.3.929.4.529.4.619.2.019.2.44.1.164.1.184.1.164.1.187.1.127.3.11.30.21.31.15.1.15.3.04.0.34.0.180.34.00.36.01.12.21.13.50.52.10.54.10.5.20.6.10.546.00.563.016.0.916.1.63.3.13.3.316.0.716.1.64.1.164.1.1816.0.716.1.64.20.64.21.016.0.716.1.65.8.15.9.010.4.2110.4.24Updates
@babel/corefrom 7.28.5 to 7.29.0Release notes
Sourced from
@babel/core's releases.... (truncated)
Commits
aa8394ev7.29.0ad0d03f[7.x backport] feat: Allow specifying startLine in code frame (#17739)d7f4008v7.28.6e130225Polish(standalone): improve message on invalid preset/plugin (#17606)99dcba5chore: enable some ts-eslint rules (#17592)c92c491Improve Unicode handling in code-frame tokenizer (#17589)d725e39AddBABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK(#17569)c1b55f6Useeslint.config.mts(#17573)Updates
@babel/eslint-parserfrom 7.28.5 to 7.28.6Release notes
Sourced from
@babel/eslint-parser's releases.Commits
d7f4008v7.28.6beea88c[babel 8] RenameTSImportType.argumentto.source(#17610)Updates
@babel/plugin-transform-runtimefrom 7.28.5 to 7.29.0Release notes
Sourced from
@babel/plugin-transform-runtime's releases.... (truncated)
Commits
aa8394ev7.29.00053db6Update polyfill packages (#17727)f3a2226[babel 7] Delete Babel 8 fixtures (#17729)6287e94Run transform-runtime tests also in Babel 8 (#17615)Updates
@babel/preset-envfrom 7.28.5 to 7.29.0Release notes
Sourced from
@babel/preset-env's releases.... (truncated)
Commits
aa8394ev7.29.00053db6Update polyfill packages (#17727)f3a2226[babel 7] Delete Babel 8 fixtures (#17729)d7f4008v7.28.699dcba5chore: enable some ts-eslint rules (#17592)c92c491Improve Unicode handling in code-frame tokenizer (#17589)Updates
@babel/runtimefrom 7.28.4 to 7.28.6Release notes
Sourced from
@babel/runtime's releases.... (truncated)
Commits
d7f4008v7.28.6Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@babel/runtimesince your current version.Updates
@typescript-eslint/eslint-pluginfrom 8.46.2 to 8.55.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.... (truncated)
Commits
fedfe86chore(release): publish 8.55.08a95834fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...4ba1e72fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...a1f8617feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (#11992)3f0ce54fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...3df0002fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...b931f8cchore: use workspace refs for workspace deps (#12018)1f17a79chore: migrate to pnpm (#11248)d423e57chore(release): publish 8.54.080e33fffeat(eslint-plugin-internal): add prefer-tsutils-methods rule (#11974)Updates
@typescript-eslint/parserfrom 8.46.2 to 8.55.0Release notes
Sourced from
@typescript-eslint/parser's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser's changelog.