Skip to content

chore(deps): bump the all-dependencies group with 54 updates - #4500

Merged
pomfrida merged 15 commits into
mainfrom
dependabot/npm_and_yarn/all-dependencies-98c8047691
Feb 16, 2026
Merged

chore(deps): bump the all-dependencies group with 54 updates#4500
pomfrida merged 15 commits into
mainfrom
dependabot/npm_and_yarn/all-dependencies-98c8047691

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 12, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-dependencies group with 54 updates:

Package From To
@babel/core 7.28.5 7.29.0
@babel/eslint-parser 7.28.5 7.28.6
@babel/plugin-transform-runtime 7.28.5 7.29.0
@babel/preset-env 7.28.5 7.29.0
@babel/runtime 7.28.4 7.28.6
@typescript-eslint/eslint-plugin 8.46.2 8.55.0
@typescript-eslint/parser 8.46.2 8.55.0
eslint-plugin-prettier 5.5.4 5.5.5
eslint-plugin-testing-library 7.13.3 7.15.4
prettier 3.6.2 3.8.1
dotenv 17.2.3 17.2.4
@floating-ui/react 0.27.16 0.27.17
@internationalized/date 3.10.0 3.11.0
@react-aria/utils 3.31.0 3.33.0
@react-stately/calendar 3.9.0 3.9.2
@react-stately/datepicker 3.15.2 3.16.0
@react-types/shared 3.32.1 3.33.0
@tanstack/react-virtual 3.13.12 3.13.18
downshift 9.0.10 9.3.0
react-aria 3.44.0 3.46.0
@figma/code-connect 1.3.12 1.3.13
@playwright/test 1.57.0 1.58.2
@testing-library/react 16.3.0 16.3.2
react 19.2.0 19.2.4
@types/react 19.2.2 19.2.14
react-dom 19.2.0 19.2.4
@types/react-dom 19.2.2 19.2.3
react-hook-form 7.65.0 7.71.1
react-router-dom 7.9.4 7.13.0
rollup 4.52.5 4.57.1
rollup-plugin-delete 3.0.1 3.0.2
styled-components 6.1.19 6.3.9
ts-jest 29.4.5 29.4.6
react-is 19.2.0 19.2.4
@tailwindcss/vite 4.1.16 4.1.18
tailwindcss 4.1.16 4.1.18
vite 7.1.12 7.3.1
lightningcss-cli 1.30.2 1.31.1
style-dictionary 5.1.1 5.3.0
vitest 4.0.3 4.0.18
@figma/rest-api-spec 0.34.0 0.36.0
axios 1.12.2 1.13.5
@easyops-cn/docusaurus-search-local 0.52.1 0.54.1
colorjs.io 0.5.2 0.6.1
lucide-react 0.546.0 0.563.0
next 16.0.9 16.1.6
@eslint/eslintrc 3.3.1 3.3.3
@next/eslint-plugin-next 16.0.7 16.1.6
@tailwindcss/postcss 4.1.16 4.1.18
eslint-config-next 16.0.7 16.1.6
tsx 4.20.6 4.21.0
@next/mdx 16.0.7 16.1.6
github-markdown-css 5.8.1 5.9.0
autoprefixer 10.4.21 10.4.24

Updates @babel/core from 7.28.5 to 7.29.0

Release notes

Sourced from @​babel/core's releases.

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature

  • babel-types
  • babel-standalone

🐛 Bug Fix

  • babel-parser
  • babel-traverse
    • #17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)

🏃‍♀️ Performance

Committers: 6

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix

  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx

💅 Polish

  • babel-core, babel-standalone

🏠 Internal

  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex

... (truncated)

Commits

Updates @babel/eslint-parser from 7.28.5 to 7.28.6

Release notes

Sourced from @​babel/eslint-parser's releases.

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix

  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx

💅 Polish

  • babel-core, babel-standalone

🏠 Internal

  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex

🏃‍♀️ Performance

  • babel-plugin-transform-react-jsx

Committers: 7

Commits

Updates @babel/plugin-transform-runtime from 7.28.5 to 7.29.0

Release notes

Sourced from @​babel/plugin-transform-runtime's releases.

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature

  • babel-types
  • babel-standalone

🐛 Bug Fix

  • babel-parser
  • babel-traverse
    • #17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)

🏃‍♀️ Performance

Committers: 6

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix

  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx

💅 Polish

  • babel-core, babel-standalone

🏠 Internal

  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex

... (truncated)

Commits

Updates @babel/preset-env from 7.28.5 to 7.29.0

Release notes

Sourced from @​babel/preset-env's releases.

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature

  • babel-types
  • babel-standalone

🐛 Bug Fix

  • babel-parser
  • babel-traverse
    • #17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)

🏃‍♀️ Performance

Committers: 6

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix

  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx

💅 Polish

  • babel-core, babel-standalone

🏠 Internal

  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex

... (truncated)

Commits

Updates @babel/runtime from 7.28.4 to 7.28.6

Release notes

Sourced from @​babel/runtime's releases.

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix

  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx

💅 Polish

  • babel-core, babel-standalone

🏠 Internal

  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex

🏃‍♀️ Performance

  • babel-plugin-transform-react-jsx

Committers: 7

v7.28.5 (2025-10-23)

Thank you @​CO0Ki3, @​Olexandr88, and @​youthfulhps for your first PRs!

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​babel/runtime since your current version.


Updates @typescript-eslint/eslint-plugin from 8.46.2 to 8.55.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.55.0

8.55.0 (2026-02-09)

🚀 Features

  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
  • typescript-estree: forbid invalid modifier in object expression (#11931)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.54.0

8.54.0 (2026-01-26)

🚀 Features

  • eslint-plugin-internal: add prefer-tsutils-methods rule (#11974, #11625)
  • scope-manager: support ScopeManager#addGlobals (#11914)
  • typescript-estree: add shortcut methods to ParserServicesWithTypeInformation (#11965, #11955)

🩹 Fixes

  • eslint-plugin: [no-unused-private-class-members] private destructured class member is defined but used (#11785)
  • eslint-plugin: [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (#11967, #11559)
  • scope-manager: fix catch clause scopes def.name (#11982)
  • scope-manager: prevent misidentification of "use strict" directives (#11995)
  • utils: handle missing FlatESLint and LegacyESLint (#11958)

❤️ Thank You

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.55.0 (2026-02-09)

🚀 Features

  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)

🩹 Fixes

  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.54.0 (2026-01-26)

🚀 Features

  • eslint-plugin-internal: add prefer-tsutils-methods rule (#11974, #11625)
  • typescript-estree: add shortcut methods to ParserServicesWithTypeInformation (#11965, #11955)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (#11967, #11559)
  • deps: update dependency prettier to v3.8.0 (#11991)
  • scope-manager: fix catch clause scopes def.name (#11982)
  • eslint-plugin: [no-unused-private-class-members] private destructured class member is defined but used (#11785)

❤️ Thank You

... (truncated)

Commits
  • fedfe86 chore(release): publish 8.55.0
  • 8a95834 fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...
  • 4ba1e72 fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...
  • a1f8617 feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (#11992)
  • 3f0ce54 fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...
  • 3df0002 fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...
  • b931f8c chore: use workspace refs for workspace deps (#12018)
  • 1f17a79 chore: migrate to pnpm (#11248)
  • d423e57 chore(release): publish 8.54.0
  • 80e33ff feat(eslint-plugin-internal): add prefer-tsutils-methods rule (#11974)
  • Additional commits viewable in compare view

Updates @typescript-eslint/parser from 8.46.2 to 8.55.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.55.0

8.55.0 (2026-02-09)

🚀 Features

  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
  • typescript-estree: forbid invalid modifier in object expression (#11931)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.54.0

8.54.0 (2026-01-26)

🚀 Features

  • eslint-plugin-internal: add prefer-tsutils-methods rule (#11974, #11625)
  • scope-manager: support ScopeManager#addGlobals (#11914)
  • typescript-estree: add shortcut methods to ParserServicesWithTypeInformation (#11965, #11955)

🩹 Fixes

  • eslint-plugin: [no-unused-private-class-members] private destructured class member is defined but used (#11785)
  • eslint-plugin: [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (#11967, #11559)
  • scope-manager: fix catch clause scopes def.name (#11982)
  • scope-manager: prevent misidentification of "use strict" directives (#11995)
  • utils: handle missing FlatESLint and LegacyESLint (#11958)

❤️ Thank You

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.55.0 (2026-02-09)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 12, 2026
@pomfrida pomfrida self-assigned this Feb 12, 2026
@pomfrida pomfrida linked an issue Feb 12, 2026 that may be closed by this pull request
4 tasks
@pomfrida

Copy link
Copy Markdown
Collaborator

Manual fixes for dependency updates

The grouped dependency update (54 packages) caused several build/test failures that required manual fixes. Here's a summary:

1. TypeScript: Cannot find name 'process' (3 files)

A transitive @types/node dependency was removed by one of the updates, causing process.env references to fail.

Fix: Replaced direct process.env access with a globalThis cast pattern:

const g = globalThis as { process?: { env?: { NODE_ENV?: string } } }
if (g.process?.env?.NODE_ENV === 'development') { ... }

Files:

  • packages/eds-utils/src/hooks/useDeprecationWarning.ts
  • packages/eds-data-grid-react/src/utils.ts
  • packages/eds-data-grid-react/src/components/TableRow.tsx

2. downshift 9.3.0: getItemProps breaking change

downshift 9.3.0 added stricter validation — getItemProps now verifies that item exists in the items array via items.indexOf(item). This broke our Autocomplete's Option component for items not yet in the list.

Fix:

  • Option.tsx: Added item !== undefined guard before calling getItemProps
  • useAutocomplete.ts: Added as unknown as DOMAttributes<unknown> cast for inputProps type mismatch

3. oklch test regex (color palette generator)

A dependency update changed oklch zero chroma formatting from 0.000 to 0.0.

Fix: Relaxed regex in color.test.ts from 0\.000 to 0\.?0*

4. compareVariableValues null check (eds-tokens-sync)

Stricter TypeScript checking surfaced a possible null dereference.

Fix: Added if (a === null || b === null) return a === b guard

5. Chip null children crash (eds-core-react)

React.Children.map now passes null children to the callback, crashing Chip.tsx when accessing child.props.

Fix: Changed if (child.props)if (child?.props) (optional chaining)

6. eslint no-unsafe-call in test

The MockInstance type from vitest needed to be explicitly imported instead of using ReturnType<typeof vi.spyOn>.

Verification

  • All CI checks pass (build, lint, tests)
  • Storybook visual testing of Autocomplete: single select, multi-select, filtering, select all, disabled options, add new option — all verified working

@pomfrida

Copy link
Copy Markdown
Collaborator

Autocomplete fix: downshift 9.3.0 compatibility (useAutocomplete.ts)

The upgrade from downshift 9.0.10 → 9.3.0 broke the "Add new option" flow (and potentially "Select all") in the Autocomplete component. Root cause: downshift 9.3.0 changed two behaviors:

  1. onStateChange now runs after re-render (via useEffect), not synchronously
  2. selectedItem propagates to useMultipleSelection, triggering onSelectedItemsChange

Three targeted fixes in useAutocomplete.ts:

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

@pomfrida

Copy link
Copy Markdown
Collaborator

@claude review

@claude

claude Bot commented Feb 13, 2026

Copy link
Copy Markdown

Claude finished @pomfrida's task in 1m 43s —— View job


Code Review

I'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:

  • Read key changed files
  • Review Autocomplete downshift 9.3.0 fixes
  • Review TypeScript process.env fixes
  • Review other manual fixes
  • Provide comprehensive feedback

1. Autocomplete downshift 9.3.0 Fixes ✅ Excellent

packages/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 item !== AllSymbol || item !== AddSymbol was indeed always true (logic bug) - this fix prevents unwanted state propagation.

useAutocomplete.ts:597-608 (stateReducer)

if (clearSearchOnChange && changes.selectedItem !== AddSymbol) {
  setTypedInputValue('')
}

Smart fix! Preserving typedInputValue for AddSymbol handles the timing change where onStateChange now runs after re-render. The subsequent clear at line 364-366 in onStateChange completes the flow properly.

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 item exists in the items array, this prevents crashes when items aren't in the list yet.

Minor suggestion: Consider adding a comment explaining why item !== undefined is needed:

// Guard: downshift 9.3.0 validates that item exists in items array
const itemProps = item !== undefined ? getItemProps({...}) : {...}

2. TypeScript process Fixes ✅ Good

packages/eds-utils/src/hooks/useDeprecationWarning.ts:33-36

const g = globalThis as { process?: { env?: { NODE_ENV?: string } } }
if (g.process?.env?.NODE_ENV === 'development') {
  isDevelopment = true
}

The globalThis pattern is appropriate for avoiding @types/node dependency. However:

Issue: This file also checks import.meta.env (lines 40-45), which is Vite-specific and assumes the code runs in an ES module context. This creates an inconsistency - you're avoiding Node types but assuming Vite types.

Recommendation: Since this is a React hook (always runs in browser/build context), consider:

  1. Document that import.meta.env is Vite/build-tool-specific
  2. Or use a bundler-agnostic approach with process.env replacement at build time

packages/eds-data-grid-react/src/utils.ts:32-33 & src/components/TableRow.tsx:46-49

Same pattern applied consistently. Good defensive programming with optional chaining.

Minor improvement: Extract the globalThis check into a shared utility:

// utils/environment.ts
export const isDevelopment = (() => {
  const g = globalThis as { process?: { env?: { NODE_ENV?: string } } }
  return g.process?.env?.NODE_ENV === 'development'
})()

3. Chip Null Children Fix ✅ Correct

packages/eds-core-react/src/components/Chip/Chip.tsx:200

if (child?.props) {
  return cloneElement(child, { size: 16, disabled })
}

Correct fix for React 19.2.x where React.Children.map passes null children to the callback. The optional chaining prevents the crash.

Observation: The type annotation on line 198 is incorrect:

(child: React.ReactElement<Record<string, unknown>>)

Should be:

(child: React.ReactElement<Record<string, unknown>> | null)

This would make the need for child?.props more explicit.

4. Other Fixes

packages/eds-tokens-sync/src/utils/token_import.ts:167

if (a === null || b === null) return a === b

Good null guard, though this should rarely happen in practice given the function signature.

packages/eds-utils/src/hooks/useDeprecationWarning.test.ts:8

import { type MockInstance } from 'vitest'

Correct fix for stricter TypeScript checking.

apps/eds-color-palette-generator/src/utils/color.test.ts:568

expect(result).toBe('oklch(0.5 0.0 0.0)')

Relaxed regex pattern handles colorjs.io formatting change (0.000 → 0.0).


Summary

Strengths:

  • Thorough understanding of downshift 9.3.0 breaking changes
  • Appropriate defensive programming for null checks
  • Consistent application of globalThis pattern
  • Good test coverage verification

Suggestions for improvement:

  1. Add inline comments explaining the downshift guard in Option.tsx
  2. Consider extracting the environment check into a shared utility
  3. Fix the type annotation in Chip.tsx to include | null
  4. Document the Vite-specific import.meta.env assumption

Verdict: These fixes are production-ready. The suggestions above are optional enhancements for code clarity and maintainability.


| Branch: dependabot/npm_and_yarn/all-dependencies-98c8047691

@pomfrida

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Feb 13, 2026

Copy link
Copy Markdown
Contributor Author

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 @dependabot recreate.

dependabot Bot and others added 15 commits February 13, 2026 11:36
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>
@pomfrida
pomfrida force-pushed the dependabot/npm_and_yarn/all-dependencies-98c8047691 branch from e83c315 to cab4ac1 Compare February 13, 2026 10:36
@dependabot @github

dependabot Bot commented on behalf of github Feb 16, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Feb 16, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/all-dependencies-98c8047691 branch February 16, 2026 04:50
@pomfrida
pomfrida restored the dependabot/npm_and_yarn/all-dependencies-98c8047691 branch February 16, 2026 09:19
@pomfrida pomfrida reopened this Feb 16, 2026
@pomfrida
pomfrida merged commit bbb2ff4 into main Feb 16, 2026
16 checks passed
@pomfrida
pomfrida deleted the dependabot/npm_and_yarn/all-dependencies-98c8047691 branch February 16, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set up automated weekly dependency updates

1 participant