build(deps): Bump the npm-minor-and-patch group across 1 directory with 43 updates #199

Open
dependabot[bot] wants to merge 1 commits from dependabot/npm_and_yarn/npm-minor-and-patch-89ab5b524d into main
pull from: dependabot/npm_and_yarn/npm-minor-and-patch-89ab5b524d
dependabot[bot] commented 2026-10-28 05:27:59 +00:00 (Migrated from github.com)

Bumps the npm-minor-and-patch group with 43 updates in the / directory:

Package From To
@codemirror/autocomplete 6.18.6 6.20.4
@codemirror/commands 6.8.1 6.11.1
@codemirror/lang-sql 6.9.0 6.10.0
@codemirror/language 6.11.2 6.13.1
@codemirror/state 6.5.2 6.7.6
@codemirror/view 6.38.1 6.43.15
@lezer/highlight 1.2.1 1.2.5
@radix-ui/react-alert-dialog 1.1.15 1.2.1
@radix-ui/react-dialog 1.1.15 1.3.1
@radix-ui/react-dropdown-menu 2.1.16 2.2.1
@radix-ui/react-hover-card 1.1.15 1.2.1
@radix-ui/react-popover 1.1.15 1.3.1
@radix-ui/react-separator 1.1.8 1.2.0
@radix-ui/react-slot 1.2.4 1.5.0
@radix-ui/react-tooltip 1.2.8 1.4.1
@tanstack/react-query 5.90.21 5.105.0
date-fns 4.1.0 4.4.0
dompurify 3.4.16 3.4.17
next 16.4.1 16.4.3
react 19.2.4 19.3.1
@types/react 19.2.14 19.3.0
react-dom 19.2.4 19.3.1
@types/react-dom 19.2.3 19.3.0
react-hook-form 7.71.2 7.91.0
sonner 2.0.7 2.0.8
sql-formatter 15.6.6 15.9.0
tailwind-merge 3.5.0 3.7.0
@axe-core/playwright 4.11.1 4.14.0
@eslint/eslintrc 3.3.4 3.3.7
@playwright/test 1.64.0-alpha-2026-10-01 1.64.1
@storybook/addon-docs 10.6.0 10.6.4
@storybook/nextjs-vite 10.6.0 10.6.4
@storybook/react 10.6.0 10.6.4
@tailwindcss/postcss 4.2.1 4.3.3
@testing-library/react 16.3.2 16.3.3
@testing-library/user-event 14.6.1 14.6.8
@types/lodash 4.17.24 4.17.27
@types/react 19.2.14 19.3.0
@types/react-dom 19.2.3 19.3.0
autoprefixer 10.4.27 10.6.2
eslint-config-next 16.4.1 16.4.3
postcss 8.5.28 8.5.32
prettier 3.8.1 3.9.10
storybook 10.6.0 10.6.4
tailwindcss 4.2.1 4.3.3

Updates @codemirror/autocomplete from 6.18.6 to 6.20.4

Changelog

Sourced from @​codemirror/autocomplete's changelog.

6.20.1 (2026-03-02)

Bug fixes

Clicking the horizontal dots at the top/bottom of a list of completion options now moves the selection there, so that more completions become visible.

6.20.0 (2025-11-20)

New features

Completions now support a sortText property to influence sort order.

6.19.1 (2025-10-23)

Bug fixes

Make sure a completion's info panel is associated with that completion in the accessibility tree.

6.19.0 (2025-09-26)

New features

Completion sections may now set their rank to dynamic to indicate their order should be determined by the matching score of their best-matching option.

6.18.7 (2025-09-02)

Bug fixes

Add a binding for Alt-i to trigger startCompletion, following VS Code's current default bindings.

Improve handling of nested fields in snippets.

Commits

Updates @codemirror/commands from 6.8.1 to 6.11.1

Changelog

Sourced from @​codemirror/commands's changelog.

6.10.3 (2026-03-12)

Bug fixes

Make sure selection-extending commands preserve the associativity of the selection head.

6.10.2 (2026-02-06)

Bug fixes

Move the selection to a less surprising place when undoing, moving the selection, redoing, then undoing again.

6.10.1 (2025-12-17)

Bug fixes

Fix a bug where copyLineDown would leave the cursor on the wrong line when it was at the start of the line.

6.10.0 (2025-10-23)

New features

The new deleteGroupForwardWin command provides by-group forward deletion using the Windows convention.

6.9.0 (2025-10-02)

Bug fixes

Prevent the default behavior of backspace and delete keys, to prevent the browser from doing anything creative when there's nothing to delete.

New features

Implement new addCursorAbove and addCursorBelow commands. Bind them to Mod-Alt-ArrowUp/Down in the default keymap.

Commits

Updates @codemirror/lang-sql from 6.9.0 to 6.10.0

Changelog

Sourced from @​codemirror/lang-sql's changelog.

6.10.0 (2025-09-16)

New features

Allow [ in identifierQuotes for MSSQL-style bracketed identifiers.

6.9.1 (2025-07-28)

Bug fixes

Include more MSSQL keyboards and builtins in the completions.

Allow built-in special variables for a dialect to be completed.

Commits
  • 62abf00 Mark version 6.10.0
  • 3dc83af Remove semicolons
  • 6da5e4f Add support for MSSQL-style bracket quoted identifiers
  • 4a74c3d Mark version 6.9.1
  • 87e0909 Allow completion of special variables
  • ef183b0 Fix coding style for MSSQL builtins
  • 62e0113 Added missing MSSQL keywords and built-in functions
  • See full diff in compare view

Updates @codemirror/language from 6.11.2 to 6.13.1

Changelog

Sourced from @​codemirror/language's changelog.

6.12.3 (2026-03-25)

Bug fixes

Fix a crash in bracketMatching when composing at end of document.

6.12.2 (2026-02-25)

Bug fixes

Make sure brackets are highlighted in the initial editor state.

Pause bracket matching updates during composition, to avoid disrupting Mobile Safari's fragile composition handling.

6.12.1 (2025-12-22)

Bug fixes

Improve finding inner language in syntax tree when the nested parse has been marked as bracketed.

6.11.3 (2025-08-15)

Bug fixes

Make the stream parser user 4 times smaller chunks to reduce the amount of re-parsed code on changes.

Commits

Updates @codemirror/state from 6.5.2 to 6.7.6

Changelog

Sourced from @​codemirror/state's changelog.

6.6.0 (2026-03-12)

New features

EditorSelection.range now takes an optional assoc argument.

SelectionRange.extend can now be given a third argument to specify associativity.

6.5.4 (2026-01-14)

Bug fixes

Make SelectionRange.eq return false when the ranges have different goal columns.

6.5.3 (2025-12-22)

Bug fixes

Fix an issue where RangeValue.eq could get called with a value of a different class.

EditorState.charCategorizer now only uses the highest-precedence set of word characters from the language data, to allow overriding these.

Commits

Updates @codemirror/view from 6.38.1 to 6.43.15

Changelog

Sourced from @​codemirror/view's changelog.

6.41.0 (2026-04-01)

Bug fixes

Fix an issue where EditorView.posAtCoords could incorrectly return a position near a higher element on the line, in mixed-font-size lines.

Expand the workaround for the Webkit bug that causes nonexistent selections to stay visible to be active on non-Safari Webkit browsers.

New features

The new EditorView.cursorScrollMargin facet can now be used to configure the extra space used when scrolling the cursor into view.

6.40.0 (2026-03-12)

Bug fixes

Fix a bug that caused Shift-Enter/Backspace/Delete on iOS to lose the shift modifier when delivered to key event handlers.

Fix an issue where EditorView.moveVertically could move to the wrong place in wrapped lines with a large line height.

Make sure the selection head associativity is properly set for mouse selections made with shift held down.

New features

WidgetType.updateDOM is now called with the previous widget value as third argument.

6.39.17 (2026-03-10)

Bug fixes

Improve touch tap-selection on line wrapping boundaries.

Make drawSelection draw our own selection handles on iOS.

Fix an issue where posAtCoords, when querying line wrapping points, got confused by extra empty client rectangles produced by Safari.

6.39.16 (2026-03-02)

Bug fixes

Perform scroll stabilization on the document or wrapping scrollable elements, when the user scrolls the editor.

Fix an issue where changing decorations right before a composition could end up corrupting the visible DOM.

Fix an issue where some types of text input over a selection would be read as happening in wrong position.

6.39.15 (2026-02-20)

Bug fixes

... (truncated)

Commits

Updates @lezer/highlight from 1.2.1 to 1.2.5

Changelog

Sourced from @​lezer/highlight's changelog.

1.2.3 (2025-10-26)

Bug fixes

Fix a regression in 1.2.2 when assigning new highlight tags to nodes.

1.2.2 (2025-10-17)

Bug fixes

Fix an issue where adding additional highlighting info for a node that already had some rule would drop the old info.

Commits

Updates @radix-ui/react-alert-dialog from 1.1.15 to 1.2.1

Changelog

Sourced from @​radix-ui/react-alert-dialog's changelog.

1.2.1

  • Updated dependencies: @radix-ui/react-dialog@1.3.1

1.2.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dialog@1.3.0, @radix-ui/react-primitive@2.2.0

1.1.24

  • Updated dependencies: @radix-ui/react-dialog@1.2.0, @radix-ui/react-primitive@2.1.11

1.1.23

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-dialog@1.1.23, @radix-ui/react-primitive@2.1.10

1.1.22

  • Updated dependencies: @radix-ui/react-dialog@1.1.22, @radix-ui/react-primitive@2.1.9

1.1.21

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-dialog@1.1.21, @radix-ui/react-primitive@2.1.8

1.1.20

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-dialog@1.1.20, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-primitive@2.1.7

1.1.19

  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-dialog@1.1.19

1.1.18

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dialog@1.1.18

1.1.17

  • Removed dev-only warnings for dialogs when title and/or description is not rendered.
  • Updated dependencies: @radix-ui/react-dialog@1.1.17, @radix-ui/react-primitive@2.1.6

1.1.16

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-dialog@1.1.16, @radix-ui/react-slot@1.2.5, @radix-ui/primitive@1.1.4, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.1.4, @radix-ui/react-primitive@2.1.5
Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-alert-dialog since your current version.


Updates @radix-ui/react-dialog from 1.1.15 to 1.3.1

Changelog

Sourced from @​radix-ui/react-dialog's changelog.

1.3.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.2.1, @radix-ui/react-focus-scope@1.3.1

1.3.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dismissable-layer@1.2.0, @radix-ui/react-focus-guards@1.2.0, @radix-ui/react-focus-scope@1.3.0, @radix-ui/react-portal@1.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-slot@1.5.0, @radix-ui/react-use-controllable-state@1.3.0

1.2.0

  • Added support for multiple aria-describedby attributes.
  • Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped FocusScope reclaimed focus, and its RemoveScroll only allowed scrolling within the modal content.
  • Updated dependencies: @radix-ui/react-focus-scope@1.2.0, @radix-ui/react-slot@1.4.0, @radix-ui/react-dismissable-layer@1.1.20, @radix-ui/react-primitive@2.1.11, @radix-ui/react-presence@1.1.11, @radix-ui/react-portal@1.1.18

1.1.23

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-dismissable-layer@1.1.19, @radix-ui/react-focus-guards@1.1.6, @radix-ui/react-focus-scope@1.1.16, @radix-ui/react-id@1.1.4, @radix-ui/react-portal@1.1.17, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-slot@1.3.3, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-layout-effect@1.1.4

1.1.22

  • Updated dependencies: @radix-ui/react-slot@1.3.2, @radix-ui/react-primitive@2.1.9, @radix-ui/react-dismissable-layer@1.1.18, @radix-ui/react-focus-scope@1.1.15, @radix-ui/react-portal@1.1.16

1.1.21

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-dismissable-layer@1.1.17, @radix-ui/react-focus-guards@1.1.5, @radix-ui/react-focus-scope@1.1.14, @radix-ui/react-id@1.1.3, @radix-ui/react-portal@1.1.15, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-slot@1.3.1, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-layout-effect@1.1.3

1.1.20

  • Fixed broken ARIA references in Dialogs where a title or description elements are not rendered.
  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.16, @radix-ui/react-focus-scope@1.1.13, @radix-ui/react-portal@1.1.14, @radix-ui/react-presence@1.1.8, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-focus-guards@1.1.4, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.7, @radix-ui/react-slot@1.3.0, @radix-ui/react-use-layout-effect@1.1.2

1.1.19

  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.15, @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-focus-scope@1.1.12, @radix-ui/react-presence@1.1.7

1.1.18

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dismissable-layer@1.1.14, @radix-ui/react-focus-scope@1.1.11, @radix-ui/react-portal@1.1.13

1.1.17

  • Removed dev-only warnings for dialogs when title and/or description is not rendered.
  • Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.
  • Updated dependencies: @radix-ui/react-slot@1.3.0, @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-primitive@2.1.6, @radix-ui/react-focus-scope@1.1.10, @radix-ui/react-portal@1.1.12

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-dialog since your current version.


Updates @radix-ui/react-dropdown-menu from 2.1.16 to 2.2.1

Changelog

Sourced from @​radix-ui/react-dropdown-menu's changelog.

2.2.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-menu@2.2.1

2.2.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-menu@2.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-use-controllable-state@1.3.0

2.1.25

  • Updated dependencies: @radix-ui/react-menu@2.1.25, @radix-ui/react-primitive@2.1.11

2.1.24

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-id@1.1.4, @radix-ui/react-menu@2.1.24, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-controllable-state@1.2.6

2.1.23

  • Updated dependencies: @radix-ui/react-menu@2.1.23, @radix-ui/react-primitive@2.1.9

2.1.22

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-id@1.1.3, @radix-ui/react-menu@2.1.22, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-controllable-state@1.2.5

2.1.21

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-menu@2.1.21, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.7

2.1.20

  • Fixed menu items, tab triggers, toolbar links, and select items intercepting Space/Enter keys that originate from focusable descendants.
  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-menu@2.1.20

2.1.19

  • Fixed infinite re-render loop in React 19 caused by unstable composed ref callback references.

Other updates

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-menu@2.1.19

2.1.18

  • Fixed a bug where menus and submenus remained open after a window loses focus.
  • Updated dependencies: @radix-ui/react-menu@2.1.18, @radix-ui/react-primitive@2.1.6

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-dropdown-menu since your current version.


Updates @radix-ui/react-hover-card from 1.1.15 to 1.2.1

Changelog

Sourced from @​radix-ui/react-hover-card's changelog.

1.2.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.2.1, @radix-ui/react-focus-scope@1.3.1

1.2.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dismissable-layer@1.2.0, @radix-ui/react-focus-scope@1.3.0, @radix-ui/react-popper@1.4.0, @radix-ui/react-portal@1.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-use-controllable-state@1.3.0

1.1.24

  • Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped FocusScope reclaimed focus, and its RemoveScroll only allowed scrolling within the modal content.
  • Updated dependencies: @radix-ui/react-focus-scope@1.2.0, @radix-ui/react-dismissable-layer@1.1.20, @radix-ui/react-primitive@2.1.11, @radix-ui/react-presence@1.1.11, @radix-ui/react-popper@1.3.8, @radix-ui/react-portal@1.1.18

1.1.23

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-dismissable-layer@1.1.19, @radix-ui/react-popper@1.3.7, @radix-ui/react-portal@1.1.17, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-controllable-state@1.2.6

1.1.22

  • Updated dependencies: @radix-ui/react-primitive@2.1.9, @radix-ui/react-dismissable-layer@1.1.18, @radix-ui/react-focus-scope@1.1.15, @radix-ui/react-popper@1.3.6, @radix-ui/react-portal@1.1.16

1.1.21

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-dismissable-layer@1.1.17, @radix-ui/react-popper@1.3.5, @radix-ui/react-portal@1.1.15, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-controllable-state@1.2.5

1.1.20

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-popper@1.3.4, @radix-ui/react-dismissable-layer@1.1.16, @radix-ui/react-portal@1.1.14, @radix-ui/react-presence@1.1.8, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-primitive@2.1.7

1.1.19

  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.15, @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-presence@1.1.7, @radix-ui/react-popper@1.3.3

1.1.18

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dismissable-layer@1.1.14, @radix-ui/react-popper@1.3.2, @radix-ui/react-portal@1.1.13

1.1.17

  • Updated dependencies: @radix-ui/react-popper@1.3.1, @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-primitive@2.1.6, @radix-ui/react-portal@1.1.12

1.1.16

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @radix-ui/react-popper@1.3.0, @radix-ui/react-dismissable-layer@1.1.12, @radix-ui/primitive@1.1.4, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.1.4, @radix-ui/react-portal@1.1.11, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-controllable-state@1.2.3
Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-hover-card since your current version.


Updates @radix-ui/react-popover from 1.1.15 to 1.3.1

Changelog

Sourced from @​radix-ui/react-popover's changelog.

1.3.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.2.1, @radix-ui/react-focus-scope@1.3.1

1.3.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Fixed aria-controls being set on Popover.Trigger while the popover is closed.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dismissable-layer@1.2.0, @radix-ui/react-focus-guards@1.2.0, @radix-ui/react-focus-scope@1.3.0, @radix-ui/react-popper@1.4.0, @radix-ui/react-portal@1.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-slot@1.5.0, @radix-ui/react-use-controllable-state@1.3.0

1.2.0

  • Added Popover.Title and Popover.Description parts that provide accessible names and descriptions for popover content.
  • Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped FocusScope reclaimed focus, and its RemoveScroll only allowed scrolling within the modal content.
  • Updated dependencies: @radix-ui/react-focus-scope@1.2.0, @radix-ui/react-slot@1.4.0, @radix-ui/react-dismissable-layer@1.1.20, @radix-ui/react-primitive@2.1.11, @radix-ui/react-presence@1.1.11, @radix-ui/react-popper@1.3.8, @radix-ui/react-portal@1.1.18

1.1.23

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-dismissable-layer@1.1.19, @radix-ui/react-focus-guards@1.1.6, @radix-ui/react-focus-scope@1.1.16, @radix-ui/react-id@1.1.4, @radix-ui/react-popper@1.3.7, @radix-ui/react-portal@1.1.17, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-slot@1.3.3, @radix-ui/react-use-controllable-state@1.2.6

1.1.22

  • Updated dependencies: @radix-ui/react-slot@1.3.2, @radix-ui/react-primitive@2.1.9, @radix-ui/react-dismissable-layer@1.1.18, @radix-ui/react-focus-scope@1.1.15, @radix-ui/react-popper@1.3.6, @radix-ui/react-portal@1.1.16

1.1.21

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-dismissable-layer@1.1.17, @radix-ui/react-focus-guards@1.1.5, @radix-ui/react-focus-scope@1.1.14, @radix-ui/react-id@1.1.3, @radix-ui/react-popper@1.3.5, @radix-ui/react-portal@1.1.15, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-slot@1.3.1, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-layout-effect@1.1.3

1.1.20

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-popper@1.3.4, @radix-ui/react-dismissable-layer@1.1.16, @radix-ui/react-focus-scope@1.1.13, @radix-ui/react-portal@1.1.14, @radix-ui/react-presence@1.1.8, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-focus-guards@1.1.4, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.7, @radix-ui/react-slot@1.3.0

1.1.19

  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.15, @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-focus-scope@1.1.12, @radix-ui/react-presence@1.1.7, @radix-ui/react-popper@1.3.3

1.1.18

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dismissable-layer@1.1.14, @radix-ui/react-focus-scope@1.1.11, @radix-ui/react-popper@1.3.2, @radix-ui/react-portal@1.1.13

1.1.17

  • Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.
  • Updated dependencies: @radix-ui/react-slot@1.3.0, @radix-ui/react-popper@1.3.1, @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-primitive@2.1.6, @radix-ui/react-focus-scope@1.1.10, @radix-ui/react-portal@1.1.12

1.1.16

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-popover since your current version.


Updates @radix-ui/react-separator from 1.1.8 to 1.2.0

Changelog

Sourced from @​radix-ui/react-separator's changelog.

1.2.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/react-primitive@2.2.0

1.1.16

  • Updated dependencies: @radix-ui/react-primitive@2.1.11

1.1.15

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-primitive@2.1.10

1.1.14

  • Updated dependencies: @radix-ui/react-primitive@2.1.9

1.1.13

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/react-primitive@2.1.8

1.1.12

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-primitive@2.1.7

1.1.11

  • Updated dependencies: @radix-ui/react-primitive@2.1.7

1.1.10

  • Updated dependencies: @radix-ui/react-primitive@2.1.6

1.1.9

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-primitive@2.1.5
Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-separator since your current version.


Updates @radix-ui/react-slot from 1.2.4 to 1.5.0

Changelog

Sourced from @​radix-ui/react-slot's changelog.

1.5.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Fixed Slot throwing when an asChild child is a lazy reference whose resolved value is itself a lazy reference.

1.4.0

  • Added support for multiple aria-describedby attributes.
  • Fixed compatibility issues with React Server Components.

1.3.2, 1.3.3

  • Reverted breaking changes that caused compatibility issues with React Server Components.

1.3.1

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4

1.3.0

Added generic type arguments for SlotProps and createSlot

SlotProps and createSlot now accept generic type arguments to specify the type of element a slot should render, as well as its props.

const Slot = createSlot<HTMLButtonElement, MyCustomButtonProps>('Slot');

1.2.5

  • Fixed infinite re-render loop in React 19 caused by Slot creating a new ref callback on every render
  • Added support for nested Slottable via a render prop, so a slotted element can be wrapped while still merging Slot props and refs onto it
  • Added repository.directory to all package.json files
  • Improved error messages for invalid slot children
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.3
Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-slot since your current version.


Updates @radix-ui/react-tooltip from 1.2.8 to 1.4.1

Changelog

Sourced from @​radix-ui/react-tooltip's changelog.

1.4.1

  • Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.
  • Updated dependencies: @radix-ui/react-dismissable-layer@1.2.1, @radix-ui/react-focus-scope@1.3.1

1.4.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Fixed a bug where tabbing away from a focusable tooltip trigger nested in a modal popover moved focus to the popover's root instead of the next element in the popover.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-dismissable-layer@1.2.0, @radix-ui/react-focus-scope@1.3.0, @radix-ui/react-popper@1.4.0, @radix-ui/react-portal@1.2.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-slot@1.5.0, @radix-ui/react-use-controllable-state@1.3.0, @radix-ui/react-visually-hidden@1.2.13

1.3.0

  • Added support for multiple aria-describedby attributes.
  • Updated dependencies: @radix-ui/react-slot@1.4.0, @radix-ui/react-dismissable-layer@1.1.20, @radix-ui/react-visually-hidden@1.2.12, @radix-ui/react-primitive@2.1.11, @radix-ui/react-presence@1.1.11, @radix-ui/react-popper@1.3.8, @radix-ui/react-portal@1.1.18

1.2.16

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-dismissable-layer@1.1.19, @radix-ui/react-id@1.1.4, @radix-ui/react-popper@1.3.7, @radix-ui/react-portal@1.1.17, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-slot@1.3.3, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-layout-effect@1.1.4, @radix-ui/react-visually-hidden@1.2.11

1.2.15

  • Updated dependencies: @radix-ui/react-slot@1.3.2, @radix-ui/react-primitive@2.1.9, @radix-ui/react-dismissable-layer@1.1.18, @radix-ui/react-popper@1.3.6, @radix-ui/react-portal@1.1.16, @radix-ui/react-visually-hidden@1.2.10

1.2.14

  • Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.
  • Updated dependencies: @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-dismissable-layer@1.1.17, @radix-ui/react-id@1.1.3, @radix-ui/react-popper@1.3.5, @radix-ui/react-portal@1.1.15, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-slot@1.3.1, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-layout-effect@1.1.3, @radix-ui/react-visually-hidden@1.2.9

1.2.13

  • Fixed a bug where Tooltip.Content children were mounted to the DOM twice.
  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Updated dependencies: @radix-ui/react-popper@1.3.4, @radix-ui/react-dismissable-layer@1.1.16, @radix-ui/react-portal@1.1.14, @radix-ui/react-presence@1.1.8, @radix-ui/react-visually-hidden@1.2.8, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.7, @radix-ui/react-slot@1.3.0, @radix-ui/react-use-layout-effect@1.1.2

1.2.12

  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.15, @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-presence@1.1.7, @radix-ui/react-popper@1.3.3

1.2.11

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dismissable-layer@1.1.14, @radix-ui/react-popper@1.3.2, @radix-ui/react-portal@1.1.13, @radix-ui/react-visually-hidden@1.2.7

1.2.10

  • Updated dependencies: @radix-ui/react-slot@1.3.0, @radix-ui/react-popper@1.3.1, @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-primitive@2.1.6, @radix-ui/react-portal@1.1.12, @radix-ui/react-visually-hidden@1.2.6

1.2.9

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​radix-ui/react-tooltip since your current version.


Updates @tanstack/react-query from 5.90.21 to 5.105.0

Release notes

Sourced from @​tanstack/react-query's releases.

@​tanstack/react-query-devtools@​5.105.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.105.0
    • @​tanstack/react-query@​5.105.0

@​tanstack/react-query-next-experimental@​5.105.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.105.0

@​tanstack/react-query-persist-client@​5.105.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.105.0
    • @​tanstack/react-query@​5.105.0

@​tanstack/react-query@​5.105.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.105.0

@​tanstack/react-query-devtools@​5.104.5

Patch Changes

  • Updated dependencies [1f8d134]:
    • @​tanstack/react-query@​5.104.5
    • @​tanstack/query-devtools@​5.104.5

@​tanstack/react-query-next-experimental@​5.104.5

Patch Changes

  • Updated dependencies [1f8d134]:
    • @​tanstack/react-query@​5.104.5

@​tanstack/react-query-persist-client@​5.104.5

Patch Changes

  • Updated dependencies [1f8d134]:
    • @​tanstack/react-query@​5.104.5
    • @​tanstack/query-persist-client-core@​5.104.5

@​tanstack/react-query@​5.104.5

Patch Changes

  • #12117 1f8d134 - Recompute useMutationState and useIsMutating results when their filters, selector, or query client change, without waiting for a mutation cache update.

... (truncated)

Changelog

Sourced from @​tanstack/react-query's changelog.

5.105.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.105.0

5.104.5

Patch Changes

  • #12117 1f8d134 - Recompute useMutationState and useIsMutating results when their filters, selector, or query client change, without waiting for a mutation cache update.
  • Updated dependencies [f608f93]:
    • @​tanstack/query-core@​5.104.5

5.104.4

Patch Changes

  • #11328 c208861 - Allow queries with falsy errors to retry on mount when throwOnError returns false.

  • #11728 a108398 - fix(react-query*): declare '@​types/react' as an optional peer dependency

  • Updated dependencies [1fee044, fce89dd]:

    • @​tanstack/query-core@​5.104.4

5.104.3

Patch Changes

  • Updated dependencies [0f15bc9]:
    • @​tanstack/query-core@​5.104.3

5.104.2

Patch Changes

  • Updated dependencies [03e8c39]:
    • @​tanstack/query-core@​5.104.2

5.104.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.104.1

5.104.0

Minor Changes

... (truncated)

Commits
  • 5cc606e ci: Version Packages (#12301)
  • 14cc330 style(packages): write durations in 'count * unit * 1000' order (#12382)
  • d7c0418 chore(react-query/{useQuery,useInfiniteQuery}): remove the unused '@​eslint-re...
  • aa3e26b chore(react-query/{HydrationBoundary,utils}): explain why 'react-hooks-js/ref...
  • b2801aa test(react-query/useMutation): assert that the mutation settles in the cache ...
  • 43636c4 test(react-query/useMutation): wait for the mutation to settle after unmount ...
  • 1eed9d9 chore(*): explain why 'vitest-js/valid-expect' is disabled for the 'expectTyp...
  • 6bdeb13 test(*/useQuery): rename the 'throwOnError' callback parameter to 'err' to av...
  • 86b9f20 test(*/useMutationState): rename the built 'mutation' to 'existingMutation' t...
  • d09972b test(*): rename the 'queryKey' test helper to 'createKey' since it creates ke...
  • Additional commits viewable in compare view

Updates date-fns from 4.1.0 to 4.4.0

Release notes

Sourced from date-fns's releases.

v4.4.0

This release revisits the approach to CDN usage and introduces a new package, @date-fns/cdn and deprecates the date-fns CDN scripts. It allowed reducing the zipped package size from 5.83 MB down to 3.96 MB without introducing any breaking changes.

In v5.0.0-alpha.0 where CDN scripts are completely removed from date-fns the change is more significant and brings the zipped package size down to 2.89 MB.

It is just the first step in optimizing the package size. Expect further size reduction in the future v4 and v5 versions.

Changed

  • DEPRECATED: The date-fns CDN scripts are now deprecated and will be removed in the next major release. Please switch to the new @date-fns/cdn package for CDN usage.

  • Removed CDN source maps to reduce the package size. If you rely on them, please switch to the new @date-fns/cdn package that still includes them.

v4.3.0

Kudos to @​ImRodry and @​puneetdixit200 for their contributions.

Fixed

  • Fixed missing modularized optimization fallback (for Next.js and others). See Description has been truncated

Bumps the npm-minor-and-patch group with 43 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.18.6` | `6.20.4` | | [@codemirror/commands](https://github.com/codemirror/commands) | `6.8.1` | `6.11.1` | | [@codemirror/lang-sql](https://github.com/codemirror/lang-sql) | `6.9.0` | `6.10.0` | | [@codemirror/language](https://github.com/codemirror/language) | `6.11.2` | `6.13.1` | | [@codemirror/state](https://github.com/codemirror/state) | `6.5.2` | `6.7.6` | | [@codemirror/view](https://github.com/codemirror/view) | `6.38.1` | `6.43.15` | | [@lezer/highlight](https://github.com/lezer-parser/highlight) | `1.2.1` | `1.2.5` | | [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.15` | `1.2.1` | | [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.15` | `1.3.1` | | [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.2.1` | | [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/hover-card) | `1.1.15` | `1.2.1` | | [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.15` | `1.3.1` | | [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.8` | `1.2.0` | | [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot) | `1.2.4` | `1.5.0` | | [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.4.1` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.105.0` | | [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` | | [dompurify](https://github.com/cure53/DOMPurify) | `3.4.16` | `3.4.17` | | [next](https://github.com/vercel/next.js) | `16.4.1` | `16.4.3` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.4` | `19.3.1` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.3.0` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.3.1` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.3.0` | | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.91.0` | | [sonner](https://github.com/emilkowalski/sonner) | `2.0.7` | `2.0.8` | | [sql-formatter](https://github.com/sql-formatter-org/sql-formatter) | `15.6.6` | `15.9.0` | | [tailwind-merge](https://github.com/dcastil/tailwind-merge/tree/HEAD/packages/tailwind-merge) | `3.5.0` | `3.7.0` | | [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.14.0` | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.4` | `3.3.7` | | [@playwright/test](https://github.com/microsoft/playwright) | `1.64.0-alpha-2026-10-01` | `1.64.1` | | [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.6.0` | `10.6.4` | | [@storybook/nextjs-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs-vite) | `10.6.0` | `10.6.4` | | [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `10.6.0` | `10.6.4` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.3.3` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.2` | `16.3.3` | | [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.1` | `14.6.8` | | [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.24` | `4.17.27` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.3.0` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.3.0` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.6.2` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.4.1` | `16.4.3` | | [postcss](https://github.com/postcss/postcss) | `8.5.28` | `8.5.32` | | [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.9.10` | | [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.6.0` | `10.6.4` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.3.3` | Updates `@codemirror/autocomplete` from 6.18.6 to 6.20.4 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md">@​codemirror/autocomplete's changelog</a>.</em></p> <blockquote> <h2>6.20.1 (2026-03-02)</h2> <h3>Bug fixes</h3> <p>Clicking the horizontal dots at the top/bottom of a list of completion options now moves the selection there, so that more completions become visible.</p> <h2>6.20.0 (2025-11-20)</h2> <h3>New features</h3> <p>Completions now support a <code>sortText</code> property to influence sort order.</p> <h2>6.19.1 (2025-10-23)</h2> <h3>Bug fixes</h3> <p>Make sure a completion's info panel is associated with that completion in the accessibility tree.</p> <h2>6.19.0 (2025-09-26)</h2> <h3>New features</h3> <p>Completion sections may now set their rank to <code>dynamic</code> to indicate their order should be determined by the matching score of their best-matching option.</p> <h2>6.18.7 (2025-09-02)</h2> <h3>Bug fixes</h3> <p>Add a binding for Alt-i to trigger <code>startCompletion</code>, following VS Code's current default bindings.</p> <p>Improve handling of nested fields in snippets.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/codemirror/autocomplete/commits">compare view</a></li> </ul> </details> <br /> Updates `@codemirror/commands` from 6.8.1 to 6.11.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/commands/blob/main/CHANGELOG.md">@​codemirror/commands's changelog</a>.</em></p> <blockquote> <h2>6.10.3 (2026-03-12)</h2> <h3>Bug fixes</h3> <p>Make sure selection-extending commands preserve the associativity of the selection head.</p> <h2>6.10.2 (2026-02-06)</h2> <h3>Bug fixes</h3> <p>Move the selection to a less surprising place when undoing, moving the selection, redoing, then undoing again.</p> <h2>6.10.1 (2025-12-17)</h2> <h3>Bug fixes</h3> <p>Fix a bug where <code>copyLineDown</code> would leave the cursor on the wrong line when it was at the start of the line.</p> <h2>6.10.0 (2025-10-23)</h2> <h3>New features</h3> <p>The new <code>deleteGroupForwardWin</code> command provides by-group forward deletion using the Windows convention.</p> <h2>6.9.0 (2025-10-02)</h2> <h3>Bug fixes</h3> <p>Prevent the default behavior of backspace and delete keys, to prevent the browser from doing anything creative when there's nothing to delete.</p> <h3>New features</h3> <p>Implement new <code>addCursorAbove</code> and <code>addCursorBelow</code> commands. Bind them to Mod-Alt-ArrowUp/Down in the default keymap.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/codemirror/commands/commits">compare view</a></li> </ul> </details> <br /> Updates `@codemirror/lang-sql` from 6.9.0 to 6.10.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/lang-sql/blob/main/CHANGELOG.md">@​codemirror/lang-sql's changelog</a>.</em></p> <blockquote> <h2>6.10.0 (2025-09-16)</h2> <h3>New features</h3> <p>Allow <code>[</code> in <code>identifierQuotes</code> for MSSQL-style bracketed identifiers.</p> <h2>6.9.1 (2025-07-28)</h2> <h3>Bug fixes</h3> <p>Include more MSSQL keyboards and builtins in the completions.</p> <p>Allow built-in special variables for a dialect to be completed.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/codemirror/lang-sql/commit/62abf00f18da6146b8de63f654a48b0faabd9f7a"><code>62abf00</code></a> Mark version 6.10.0</li> <li><a href="https://github.com/codemirror/lang-sql/commit/3dc83aff73d242932d644a6e8971af242f01096a"><code>3dc83af</code></a> Remove semicolons</li> <li><a href="https://github.com/codemirror/lang-sql/commit/6da5e4fb0186a678a333b135292cba4a8ea91c79"><code>6da5e4f</code></a> Add support for MSSQL-style bracket quoted identifiers</li> <li><a href="https://github.com/codemirror/lang-sql/commit/4a74c3d3e43439bdc18acb81f57afac3530ceb66"><code>4a74c3d</code></a> Mark version 6.9.1</li> <li><a href="https://github.com/codemirror/lang-sql/commit/87e090931a20b67194ae6bf59d374b9afc8a7447"><code>87e0909</code></a> Allow completion of special variables</li> <li><a href="https://github.com/codemirror/lang-sql/commit/ef183b04eebc124818e6296ff06d87906caf79aa"><code>ef183b0</code></a> Fix coding style for MSSQL builtins</li> <li><a href="https://github.com/codemirror/lang-sql/commit/62e0113384f5c0da1e9c1efc1e9a77bea7a6f1e2"><code>62e0113</code></a> Added missing MSSQL keywords and built-in functions</li> <li>See full diff in <a href="https://github.com/codemirror/lang-sql/compare/6.9.0...6.10.0">compare view</a></li> </ul> </details> <br /> Updates `@codemirror/language` from 6.11.2 to 6.13.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/language/blob/main/CHANGELOG.md">@​codemirror/language's changelog</a>.</em></p> <blockquote> <h2>6.12.3 (2026-03-25)</h2> <h3>Bug fixes</h3> <p>Fix a crash in <code>bracketMatching</code> when composing at end of document.</p> <h2>6.12.2 (2026-02-25)</h2> <h3>Bug fixes</h3> <p>Make sure brackets are highlighted in the initial editor state.</p> <p>Pause bracket matching updates during composition, to avoid disrupting Mobile Safari's fragile composition handling.</p> <h2>6.12.1 (2025-12-22)</h2> <h3>Bug fixes</h3> <p>Improve finding inner language in syntax tree when the nested parse has been marked as bracketed.</p> <h2>6.11.3 (2025-08-15)</h2> <h3>Bug fixes</h3> <p>Make the stream parser user 4 times smaller chunks to reduce the amount of re-parsed code on changes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/codemirror/language/commits">compare view</a></li> </ul> </details> <br /> Updates `@codemirror/state` from 6.5.2 to 6.7.6 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/state/blob/main/CHANGELOG.md">@​codemirror/state's changelog</a>.</em></p> <blockquote> <h2>6.6.0 (2026-03-12)</h2> <h3>New features</h3> <p><code>EditorSelection.range</code> now takes an optional <code>assoc</code> argument.</p> <p><code>SelectionRange.extend</code> can now be given a third argument to specify associativity.</p> <h2>6.5.4 (2026-01-14)</h2> <h3>Bug fixes</h3> <p>Make <code>SelectionRange.eq</code> return false when the ranges have different goal columns.</p> <h2>6.5.3 (2025-12-22)</h2> <h3>Bug fixes</h3> <p>Fix an issue where <code>RangeValue.eq</code> could get called with a value of a different class.</p> <p><code>EditorState.charCategorizer</code> now only uses the highest-precedence set of word characters from the language data, to allow overriding these.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/codemirror/state/commits">compare view</a></li> </ul> </details> <br /> Updates `@codemirror/view` from 6.38.1 to 6.43.15 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codemirror/view/blob/main/CHANGELOG.md">@​codemirror/view's changelog</a>.</em></p> <blockquote> <h2>6.41.0 (2026-04-01)</h2> <h3>Bug fixes</h3> <p>Fix an issue where <code>EditorView.posAtCoords</code> could incorrectly return a position near a higher element on the line, in mixed-font-size lines.</p> <p>Expand the workaround for the Webkit bug that causes nonexistent selections to stay visible to be active on non-Safari Webkit browsers.</p> <h3>New features</h3> <p>The new <code>EditorView.cursorScrollMargin</code> facet can now be used to configure the extra space used when scrolling the cursor into view.</p> <h2>6.40.0 (2026-03-12)</h2> <h3>Bug fixes</h3> <p>Fix a bug that caused Shift-Enter/Backspace/Delete on iOS to lose the shift modifier when delivered to key event handlers.</p> <p>Fix an issue where <code>EditorView.moveVertically</code> could move to the wrong place in wrapped lines with a large line height.</p> <p>Make sure the selection head associativity is properly set for mouse selections made with shift held down.</p> <h3>New features</h3> <p><code>WidgetType.updateDOM</code> is now called with the previous widget value as third argument.</p> <h2>6.39.17 (2026-03-10)</h2> <h3>Bug fixes</h3> <p>Improve touch tap-selection on line wrapping boundaries.</p> <p>Make <code>drawSelection</code> draw our own selection handles on iOS.</p> <p>Fix an issue where <code>posAtCoords</code>, when querying line wrapping points, got confused by extra empty client rectangles produced by Safari.</p> <h2>6.39.16 (2026-03-02)</h2> <h3>Bug fixes</h3> <p>Perform scroll stabilization on the document or wrapping scrollable elements, when the user scrolls the editor.</p> <p>Fix an issue where changing decorations right before a composition could end up corrupting the visible DOM.</p> <p>Fix an issue where some types of text input over a selection would be read as happening in wrong position.</p> <h2>6.39.15 (2026-02-20)</h2> <h3>Bug fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/codemirror/view/commits">compare view</a></li> </ul> </details> <br /> Updates `@lezer/highlight` from 1.2.1 to 1.2.5 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lezer-parser/highlight/blob/main/CHANGELOG.md">@​lezer/highlight's changelog</a>.</em></p> <blockquote> <h2>1.2.3 (2025-10-26)</h2> <h3>Bug fixes</h3> <p>Fix a regression in 1.2.2 when assigning new highlight tags to nodes.</p> <h2>1.2.2 (2025-10-17)</h2> <h3>Bug fixes</h3> <p>Fix an issue where adding additional highlighting info for a node that already had some rule would drop the old info.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/lezer-parser/highlight/commits">compare view</a></li> </ul> </details> <br /> Updates `@radix-ui/react-alert-dialog` from 1.1.15 to 1.2.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md">@​radix-ui/react-alert-dialog's changelog</a>.</em></p> <blockquote> <h2>1.2.1</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.3.1</code></li> </ul> <h2>1.2.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-dialog@1.3.0</code>, <code>@radix-ui/react-primitive@2.2.0</code></li> </ul> <h2>1.1.24</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.2.0</code>, <code>@radix-ui/react-primitive@2.1.11</code></li> </ul> <h2>1.1.23</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-dialog@1.1.23</code>, <code>@radix-ui/react-primitive@2.1.10</code></li> </ul> <h2>1.1.22</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.1.22</code>, <code>@radix-ui/react-primitive@2.1.9</code></li> </ul> <h2>1.1.21</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-dialog@1.1.21</code>, <code>@radix-ui/react-primitive@2.1.8</code></li> </ul> <h2>1.1.20</h2> <ul> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.1.20</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-primitive@2.1.7</code></li> </ul> <h2>1.1.19</h2> <ul> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-dialog@1.1.19</code></li> </ul> <h2>1.1.18</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-dialog@1.1.18</code></li> </ul> <h2>1.1.17</h2> <ul> <li>Removed dev-only warnings for dialogs when title and/or description is not rendered.</li> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.1.17</code>, <code>@radix-ui/react-primitive@2.1.6</code></li> </ul> <h2>1.1.16</h2> <ul> <li>Added repository.directory to all package.json files</li> <li>Updated dependencies: <code>@radix-ui/react-dialog@1.1.16</code>, <code>@radix-ui/react-slot@1.2.5</code>, <code>@radix-ui/primitive@1.1.4</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.1.4</code>, <code>@radix-ui/react-primitive@2.1.5</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-alert-dialog</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-dialog` from 1.1.15 to 1.3.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md">@​radix-ui/react-dialog's changelog</a>.</em></p> <blockquote> <h2>1.3.1</h2> <ul> <li>Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.</li> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.2.1</code>, <code>@radix-ui/react-focus-scope@1.3.1</code></li> </ul> <h2>1.3.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.2.0</code>, <code>@radix-ui/react-focus-guards@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.3.0</code>, <code>@radix-ui/react-portal@1.2.0</code>, <code>@radix-ui/react-primitive@2.2.0</code>, <code>@radix-ui/react-slot@1.5.0</code>, <code>@radix-ui/react-use-controllable-state@1.3.0</code></li> </ul> <h2>1.2.0</h2> <ul> <li>Added support for multiple <code>aria-describedby</code> attributes.</li> <li>Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped <code>FocusScope</code> reclaimed focus, and its <code>RemoveScroll</code> only allowed scrolling within the modal content.</li> <li>Updated dependencies: <code>@radix-ui/react-focus-scope@1.2.0</code>, <code>@radix-ui/react-slot@1.4.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.20</code>, <code>@radix-ui/react-primitive@2.1.11</code>, <code>@radix-ui/react-presence@1.1.11</code>, <code>@radix-ui/react-portal@1.1.18</code></li> </ul> <h2>1.1.23</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-dismissable-layer@1.1.19</code>, <code>@radix-ui/react-focus-guards@1.1.6</code>, <code>@radix-ui/react-focus-scope@1.1.16</code>, <code>@radix-ui/react-id@1.1.4</code>, <code>@radix-ui/react-portal@1.1.17</code>, <code>@radix-ui/react-presence@1.1.10</code>, <code>@radix-ui/react-primitive@2.1.10</code>, <code>@radix-ui/react-slot@1.3.3</code>, <code>@radix-ui/react-use-controllable-state@1.2.6</code>, <code>@radix-ui/react-use-layout-effect@1.1.4</code></li> </ul> <h2>1.1.22</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.2</code>, <code>@radix-ui/react-primitive@2.1.9</code>, <code>@radix-ui/react-dismissable-layer@1.1.18</code>, <code>@radix-ui/react-focus-scope@1.1.15</code>, <code>@radix-ui/react-portal@1.1.16</code></li> </ul> <h2>1.1.21</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.17</code>, <code>@radix-ui/react-focus-guards@1.1.5</code>, <code>@radix-ui/react-focus-scope@1.1.14</code>, <code>@radix-ui/react-id@1.1.3</code>, <code>@radix-ui/react-portal@1.1.15</code>, <code>@radix-ui/react-presence@1.1.9</code>, <code>@radix-ui/react-primitive@2.1.8</code>, <code>@radix-ui/react-slot@1.3.1</code>, <code>@radix-ui/react-use-controllable-state@1.2.5</code>, <code>@radix-ui/react-use-layout-effect@1.1.3</code></li> </ul> <h2>1.1.20</h2> <ul> <li>Fixed broken ARIA references in Dialogs where a title or description elements are not rendered.</li> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.1.16</code>, <code>@radix-ui/react-focus-scope@1.1.13</code>, <code>@radix-ui/react-portal@1.1.14</code>, <code>@radix-ui/react-presence@1.1.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.4</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-focus-guards@1.1.4</code>, <code>@radix-ui/react-id@1.1.2</code>, <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-slot@1.3.0</code>, <code>@radix-ui/react-use-layout-effect@1.1.2</code></li> </ul> <h2>1.1.19</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.1.15</code>, <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.1.12</code>, <code>@radix-ui/react-presence@1.1.7</code></li> </ul> <h2>1.1.18</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-dismissable-layer@1.1.14</code>, <code>@radix-ui/react-focus-scope@1.1.11</code>, <code>@radix-ui/react-portal@1.1.13</code></li> </ul> <h2>1.1.17</h2> <ul> <li>Removed dev-only warnings for dialogs when title and/or description is not rendered.</li> <li>Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.</li> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.13</code>, <code>@radix-ui/react-primitive@2.1.6</code>, <code>@radix-ui/react-focus-scope@1.1.10</code>, <code>@radix-ui/react-portal@1.1.12</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-dialog</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-dropdown-menu` from 2.1.16 to 2.2.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md">@​radix-ui/react-dropdown-menu's changelog</a>.</em></p> <blockquote> <h2>2.2.1</h2> <ul> <li>Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.</li> <li>Updated dependencies: <code>@radix-ui/react-menu@2.2.1</code></li> </ul> <h2>2.2.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-menu@2.2.0</code>, <code>@radix-ui/react-primitive@2.2.0</code>, <code>@radix-ui/react-use-controllable-state@1.3.0</code></li> </ul> <h2>2.1.25</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-menu@2.1.25</code>, <code>@radix-ui/react-primitive@2.1.11</code></li> </ul> <h2>2.1.24</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-id@1.1.4</code>, <code>@radix-ui/react-menu@2.1.24</code>, <code>@radix-ui/react-primitive@2.1.10</code>, <code>@radix-ui/react-use-controllable-state@1.2.6</code></li> </ul> <h2>2.1.23</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-menu@2.1.23</code>, <code>@radix-ui/react-primitive@2.1.9</code></li> </ul> <h2>2.1.22</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-id@1.1.3</code>, <code>@radix-ui/react-menu@2.1.22</code>, <code>@radix-ui/react-primitive@2.1.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.5</code></li> </ul> <h2>2.1.21</h2> <ul> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-menu@2.1.21</code>, <code>@radix-ui/react-use-controllable-state@1.2.4</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-id@1.1.2</code>, <code>@radix-ui/react-primitive@2.1.7</code></li> </ul> <h2>2.1.20</h2> <ul> <li>Fixed menu items, tab triggers, toolbar links, and select items intercepting <code>Space</code>/<code>Enter</code> keys that originate from focusable descendants.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-menu@2.1.20</code></li> </ul> <h2>2.1.19</h2> <ul> <li>Fixed infinite re-render loop in React 19 caused by unstable composed ref callback references.</li> </ul> <h3>Other updates</h3> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-menu@2.1.19</code></li> </ul> <h2>2.1.18</h2> <ul> <li>Fixed a bug where menus and submenus remained open after a window loses focus.</li> <li>Updated dependencies: <code>@radix-ui/react-menu@2.1.18</code>, <code>@radix-ui/react-primitive@2.1.6</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-dropdown-menu</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-hover-card` from 1.1.15 to 1.2.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/hover-card/CHANGELOG.md">@​radix-ui/react-hover-card's changelog</a>.</em></p> <blockquote> <h2>1.2.1</h2> <ul> <li>Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.</li> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.2.1</code>, <code>@radix-ui/react-focus-scope@1.3.1</code></li> </ul> <h2>1.2.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.3.0</code>, <code>@radix-ui/react-popper@1.4.0</code>, <code>@radix-ui/react-portal@1.2.0</code>, <code>@radix-ui/react-primitive@2.2.0</code>, <code>@radix-ui/react-use-controllable-state@1.3.0</code></li> </ul> <h2>1.1.24</h2> <ul> <li>Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped <code>FocusScope</code> reclaimed focus, and its <code>RemoveScroll</code> only allowed scrolling within the modal content.</li> <li>Updated dependencies: <code>@radix-ui/react-focus-scope@1.2.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.20</code>, <code>@radix-ui/react-primitive@2.1.11</code>, <code>@radix-ui/react-presence@1.1.11</code>, <code>@radix-ui/react-popper@1.3.8</code>, <code>@radix-ui/react-portal@1.1.18</code></li> </ul> <h2>1.1.23</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-dismissable-layer@1.1.19</code>, <code>@radix-ui/react-popper@1.3.7</code>, <code>@radix-ui/react-portal@1.1.17</code>, <code>@radix-ui/react-presence@1.1.10</code>, <code>@radix-ui/react-primitive@2.1.10</code>, <code>@radix-ui/react-use-controllable-state@1.2.6</code></li> </ul> <h2>1.1.22</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.9</code>, <code>@radix-ui/react-dismissable-layer@1.1.18</code>, <code>@radix-ui/react-focus-scope@1.1.15</code>, <code>@radix-ui/react-popper@1.3.6</code>, <code>@radix-ui/react-portal@1.1.16</code></li> </ul> <h2>1.1.21</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.17</code>, <code>@radix-ui/react-popper@1.3.5</code>, <code>@radix-ui/react-portal@1.1.15</code>, <code>@radix-ui/react-presence@1.1.9</code>, <code>@radix-ui/react-primitive@2.1.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.5</code></li> </ul> <h2>1.1.20</h2> <ul> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-popper@1.3.4</code>, <code>@radix-ui/react-dismissable-layer@1.1.16</code>, <code>@radix-ui/react-portal@1.1.14</code>, <code>@radix-ui/react-presence@1.1.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.4</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-primitive@2.1.7</code></li> </ul> <h2>1.1.19</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.1.15</code>, <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-presence@1.1.7</code>, <code>@radix-ui/react-popper@1.3.3</code></li> </ul> <h2>1.1.18</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-dismissable-layer@1.1.14</code>, <code>@radix-ui/react-popper@1.3.2</code>, <code>@radix-ui/react-portal@1.1.13</code></li> </ul> <h2>1.1.17</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-popper@1.3.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.13</code>, <code>@radix-ui/react-primitive@2.1.6</code>, <code>@radix-ui/react-portal@1.1.12</code></li> </ul> <h2>1.1.16</h2> <ul> <li>Added repository.directory to all package.json files</li> <li>Updated dependencies: <code>@radix-ui/react-presence@1.1.6</code>, <code>@radix-ui/react-popper@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.12</code>, <code>@radix-ui/primitive@1.1.4</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.1.4</code>, <code>@radix-ui/react-portal@1.1.11</code>, <code>@radix-ui/react-primitive@2.1.5</code>, <code>@radix-ui/react-use-controllable-state@1.2.3</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/hover-card">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-hover-card</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-popover` from 1.1.15 to 1.3.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md">@​radix-ui/react-popover's changelog</a>.</em></p> <blockquote> <h2>1.3.1</h2> <ul> <li>Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.</li> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.2.1</code>, <code>@radix-ui/react-focus-scope@1.3.1</code></li> </ul> <h2>1.3.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Fixed <code>aria-controls</code> being set on <code>Popover.Trigger</code> while the popover is closed.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.2.0</code>, <code>@radix-ui/react-focus-guards@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.3.0</code>, <code>@radix-ui/react-popper@1.4.0</code>, <code>@radix-ui/react-portal@1.2.0</code>, <code>@radix-ui/react-primitive@2.2.0</code>, <code>@radix-ui/react-slot@1.5.0</code>, <code>@radix-ui/react-use-controllable-state@1.3.0</code></li> </ul> <h2>1.2.0</h2> <ul> <li>Added <code>Popover.Title</code> and <code>Popover.Description</code> parts that provide accessible names and descriptions for popover content.</li> <li>Fixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped <code>FocusScope</code> reclaimed focus, and its <code>RemoveScroll</code> only allowed scrolling within the modal content.</li> <li>Updated dependencies: <code>@radix-ui/react-focus-scope@1.2.0</code>, <code>@radix-ui/react-slot@1.4.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.20</code>, <code>@radix-ui/react-primitive@2.1.11</code>, <code>@radix-ui/react-presence@1.1.11</code>, <code>@radix-ui/react-popper@1.3.8</code>, <code>@radix-ui/react-portal@1.1.18</code></li> </ul> <h2>1.1.23</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-dismissable-layer@1.1.19</code>, <code>@radix-ui/react-focus-guards@1.1.6</code>, <code>@radix-ui/react-focus-scope@1.1.16</code>, <code>@radix-ui/react-id@1.1.4</code>, <code>@radix-ui/react-popper@1.3.7</code>, <code>@radix-ui/react-portal@1.1.17</code>, <code>@radix-ui/react-presence@1.1.10</code>, <code>@radix-ui/react-primitive@2.1.10</code>, <code>@radix-ui/react-slot@1.3.3</code>, <code>@radix-ui/react-use-controllable-state@1.2.6</code></li> </ul> <h2>1.1.22</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.2</code>, <code>@radix-ui/react-primitive@2.1.9</code>, <code>@radix-ui/react-dismissable-layer@1.1.18</code>, <code>@radix-ui/react-focus-scope@1.1.15</code>, <code>@radix-ui/react-popper@1.3.6</code>, <code>@radix-ui/react-portal@1.1.16</code></li> </ul> <h2>1.1.21</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.17</code>, <code>@radix-ui/react-focus-guards@1.1.5</code>, <code>@radix-ui/react-focus-scope@1.1.14</code>, <code>@radix-ui/react-id@1.1.3</code>, <code>@radix-ui/react-popper@1.3.5</code>, <code>@radix-ui/react-portal@1.1.15</code>, <code>@radix-ui/react-presence@1.1.9</code>, <code>@radix-ui/react-primitive@2.1.8</code>, <code>@radix-ui/react-slot@1.3.1</code>, <code>@radix-ui/react-use-controllable-state@1.2.5</code>, <code>@radix-ui/react-use-layout-effect@1.1.3</code></li> </ul> <h2>1.1.20</h2> <ul> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-popper@1.3.4</code>, <code>@radix-ui/react-dismissable-layer@1.1.16</code>, <code>@radix-ui/react-focus-scope@1.1.13</code>, <code>@radix-ui/react-portal@1.1.14</code>, <code>@radix-ui/react-presence@1.1.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.4</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-focus-guards@1.1.4</code>, <code>@radix-ui/react-id@1.1.2</code>, <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-slot@1.3.0</code></li> </ul> <h2>1.1.19</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.1.15</code>, <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.1.12</code>, <code>@radix-ui/react-presence@1.1.7</code>, <code>@radix-ui/react-popper@1.3.3</code></li> </ul> <h2>1.1.18</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-dismissable-layer@1.1.14</code>, <code>@radix-ui/react-focus-scope@1.1.11</code>, <code>@radix-ui/react-popper@1.3.2</code>, <code>@radix-ui/react-portal@1.1.13</code></li> </ul> <h2>1.1.17</h2> <ul> <li>Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.</li> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.0</code>, <code>@radix-ui/react-popper@1.3.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.13</code>, <code>@radix-ui/react-primitive@2.1.6</code>, <code>@radix-ui/react-focus-scope@1.1.10</code>, <code>@radix-ui/react-portal@1.1.12</code></li> </ul> <h2>1.1.16</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-popover</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-separator` from 1.1.8 to 1.2.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md">@​radix-ui/react-separator's changelog</a>.</em></p> <blockquote> <h2>1.2.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.2.0</code></li> </ul> <h2>1.1.16</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.11</code></li> </ul> <h2>1.1.15</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.10</code></li> </ul> <h2>1.1.14</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.9</code></li> </ul> <h2>1.1.13</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.8</code></li> </ul> <h2>1.1.12</h2> <ul> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code></li> </ul> <h2>1.1.11</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code></li> </ul> <h2>1.1.10</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.6</code></li> </ul> <h2>1.1.9</h2> <ul> <li>Added repository.directory to all package.json files</li> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.5</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-separator</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-slot` from 1.2.4 to 1.5.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md">@​radix-ui/react-slot's changelog</a>.</em></p> <blockquote> <h2>1.5.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Fixed <code>Slot</code> throwing when an <code>asChild</code> child is a lazy reference whose resolved value is itself a lazy reference.</li> </ul> <h2>1.4.0</h2> <ul> <li>Added support for multiple <code>aria-describedby</code> attributes.</li> <li>Fixed compatibility issues with React Server Components.</li> </ul> <h2>1.3.2, 1.3.3</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> </ul> <h2>1.3.1</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code></li> </ul> <h2>1.3.0</h2> <h3>Added generic type arguments for <code>SlotProps</code> and <code>createSlot</code></h3> <p><code>SlotProps</code> and <code>createSlot</code> now accept generic type arguments to specify the type of element a slot should render, as well as its props.</p> <pre lang="tsx"><code>const Slot = createSlot&lt;HTMLButtonElement, MyCustomButtonProps&gt;('Slot'); </code></pre> <h2>1.2.5</h2> <ul> <li>Fixed infinite re-render loop in React 19 caused by <code>Slot</code> creating a new ref callback on every render</li> <li>Added support for nested <code>Slottable</code> via a render prop, so a slotted element can be wrapped while still merging Slot props and refs onto it</li> <li>Added repository.directory to all package.json files</li> <li>Improved error messages for invalid slot children</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.3</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-slot</code> since your current version.</p> </details> <br /> Updates `@radix-ui/react-tooltip` from 1.2.8 to 1.4.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md">@​radix-ui/react-tooltip's changelog</a>.</em></p> <blockquote> <h2>1.4.1</h2> <ul> <li>Fixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.</li> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.2.1</code>, <code>@radix-ui/react-focus-scope@1.3.1</code></li> </ul> <h2>1.4.0</h2> <ul> <li>Allow explicit <code>undefined</code> for all optional types for compatibility with TypeScript's <code>exactOptionalPropertyTypes</code> flag.</li> <li>Fixed a bug where tabbing away from a focusable tooltip trigger nested in a modal popover moved focus to the popover's root instead of the next element in the popover.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.2.0</code>, <code>@radix-ui/react-context@1.3.0</code>, <code>@radix-ui/react-dismissable-layer@1.2.0</code>, <code>@radix-ui/react-focus-scope@1.3.0</code>, <code>@radix-ui/react-popper@1.4.0</code>, <code>@radix-ui/react-portal@1.2.0</code>, <code>@radix-ui/react-primitive@2.2.0</code>, <code>@radix-ui/react-slot@1.5.0</code>, <code>@radix-ui/react-use-controllable-state@1.3.0</code>, <code>@radix-ui/react-visually-hidden@1.2.13</code></li> </ul> <h2>1.3.0</h2> <ul> <li>Added support for multiple <code>aria-describedby</code> attributes.</li> <li>Updated dependencies: <code>@radix-ui/react-slot@1.4.0</code>, <code>@radix-ui/react-dismissable-layer@1.1.20</code>, <code>@radix-ui/react-visually-hidden@1.2.12</code>, <code>@radix-ui/react-primitive@2.1.11</code>, <code>@radix-ui/react-presence@1.1.11</code>, <code>@radix-ui/react-popper@1.3.8</code>, <code>@radix-ui/react-portal@1.1.18</code></li> </ul> <h2>1.2.16</h2> <ul> <li>Reverted breaking changes that caused compatibility issues with React Server Components.</li> <li>Updated dependencies: <code>@radix-ui/react-compose-refs@1.1.5</code>, <code>@radix-ui/react-context@1.2.2</code>, <code>@radix-ui/react-dismissable-layer@1.1.19</code>, <code>@radix-ui/react-id@1.1.4</code>, <code>@radix-ui/react-popper@1.3.7</code>, <code>@radix-ui/react-portal@1.1.17</code>, <code>@radix-ui/react-presence@1.1.10</code>, <code>@radix-ui/react-primitive@2.1.10</code>, <code>@radix-ui/react-slot@1.3.3</code>, <code>@radix-ui/react-use-controllable-state@1.2.6</code>, <code>@radix-ui/react-use-layout-effect@1.1.4</code>, <code>@radix-ui/react-visually-hidden@1.2.11</code></li> </ul> <h2>1.2.15</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.2</code>, <code>@radix-ui/react-primitive@2.1.9</code>, <code>@radix-ui/react-dismissable-layer@1.1.18</code>, <code>@radix-ui/react-popper@1.3.6</code>, <code>@radix-ui/react-portal@1.1.16</code>, <code>@radix-ui/react-visually-hidden@1.2.10</code></li> </ul> <h2>1.2.14</h2> <ul> <li>Republish through CI to attach provenance attestations. The previous versions of these packages were published manually outside of CI and therefore shipped without provenance; this patch re-releases the same code through the CI pipeline so every package includes an attestation.</li> <li>Updated dependencies: <code>@radix-ui/primitive@1.1.7</code>, <code>@radix-ui/react-compose-refs@1.1.4</code>, <code>@radix-ui/react-context@1.2.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.17</code>, <code>@radix-ui/react-id@1.1.3</code>, <code>@radix-ui/react-popper@1.3.5</code>, <code>@radix-ui/react-portal@1.1.15</code>, <code>@radix-ui/react-presence@1.1.9</code>, <code>@radix-ui/react-primitive@2.1.8</code>, <code>@radix-ui/react-slot@1.3.1</code>, <code>@radix-ui/react-use-controllable-state@1.2.5</code>, <code>@radix-ui/react-use-layout-effect@1.1.3</code>, <code>@radix-ui/react-visually-hidden@1.2.9</code></li> </ul> <h2>1.2.13</h2> <ul> <li>Fixed a bug where <code>Tooltip.Content</code> children were mounted to the DOM twice.</li> <li>Improved tree-shaking so bundlers can drop unused components. Component parts are now marked <code>/* @__PURE__ */</code> and use named render functions instead of <code>Component.displayName = ...</code> assignments, which previously prevented dead-code elimination with some bundlers.</li> <li>Updated dependencies: <code>@radix-ui/react-popper@1.3.4</code>, <code>@radix-ui/react-dismissable-layer@1.1.16</code>, <code>@radix-ui/react-portal@1.1.14</code>, <code>@radix-ui/react-presence@1.1.8</code>, <code>@radix-ui/react-visually-hidden@1.2.8</code>, <code>@radix-ui/react-use-controllable-state@1.2.4</code>, <code>@radix-ui/primitive@1.1.6</code>, <code>@radix-ui/react-compose-refs@1.1.3</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-id@1.1.2</code>, <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-slot@1.3.0</code>, <code>@radix-ui/react-use-layout-effect@1.1.2</code></li> </ul> <h2>1.2.12</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-dismissable-layer@1.1.15</code>, <code>@radix-ui/primitive@1.1.5</code>, <code>@radix-ui/react-context@1.2.0</code>, <code>@radix-ui/react-presence@1.1.7</code>, <code>@radix-ui/react-popper@1.3.3</code></li> </ul> <h2>1.2.11</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-primitive@2.1.7</code>, <code>@radix-ui/react-dismissable-layer@1.1.14</code>, <code>@radix-ui/react-popper@1.3.2</code>, <code>@radix-ui/react-portal@1.1.13</code>, <code>@radix-ui/react-visually-hidden@1.2.7</code></li> </ul> <h2>1.2.10</h2> <ul> <li>Updated dependencies: <code>@radix-ui/react-slot@1.3.0</code>, <code>@radix-ui/react-popper@1.3.1</code>, <code>@radix-ui/react-dismissable-layer@1.1.13</code>, <code>@radix-ui/react-primitive@2.1.6</code>, <code>@radix-ui/react-portal@1.1.12</code>, <code>@radix-ui/react-visually-hidden@1.2.6</code></li> </ul> <h2>1.2.9</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@​radix-ui/react-tooltip</code> since your current version.</p> </details> <br /> Updates `@tanstack/react-query` from 5.90.21 to 5.105.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/releases">@​tanstack/react-query's releases</a>.</em></p> <blockquote> <h2><code>@​tanstack/react-query-devtools</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-devtools</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-next-experimental</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-persist-client-core</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-devtools</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/1f8d134ea3fa356072b40c69d5cd0227886b89bd"><code>1f8d134</code></a>]: <ul> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> <li><code>@​tanstack/query-devtools</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-next-experimental</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/1f8d134ea3fa356072b40c69d5cd0227886b89bd"><code>1f8d134</code></a>]: <ul> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/1f8d134ea3fa356072b40c69d5cd0227886b89bd"><code>1f8d134</code></a>]: <ul> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> <li><code>@​tanstack/query-persist-client-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/TanStack/query/pull/12117">#12117</a> <a href="https://github.com/TanStack/query/commit/1f8d134ea3fa356072b40c69d5cd0227886b89bd"><code>1f8d134</code></a> - Recompute <code>useMutationState</code> and <code>useIsMutating</code> results when their filters, selector, or query client change, without waiting for a mutation cache update.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md">@​tanstack/react-query's changelog</a>.</em></p> <blockquote> <h2>5.105.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.105.0</li> </ul> </li> </ul> <h2>5.104.5</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/TanStack/query/pull/12117">#12117</a> <a href="https://github.com/TanStack/query/commit/1f8d134ea3fa356072b40c69d5cd0227886b89bd"><code>1f8d134</code></a> - Recompute <code>useMutationState</code> and <code>useIsMutating</code> results when their filters, selector, or query client change, without waiting for a mutation cache update.</li> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/f608f933a36da30670082e90d0a56b2569290563"><code>f608f93</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.5</li> </ul> </li> </ul> <h2>5.104.4</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/TanStack/query/pull/11328">#11328</a> <a href="https://github.com/TanStack/query/commit/c20886163a3759725cceafb421e864e7d213ec26"><code>c208861</code></a> - Allow queries with falsy errors to retry on mount when <code>throwOnError</code> returns false.</p> </li> <li> <p><a href="https://redirect.github.com/TanStack/query/pull/11728">#11728</a> <a href="https://github.com/TanStack/query/commit/a10839824cecec8ea141330191c2e0ad0ae2b53f"><code>a108398</code></a> - fix(react-query*): declare '<code>@​types/react</code>' as an optional peer dependency</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/TanStack/query/commit/1fee0443dbeb346b8401557ca286a66cdec7ad71"><code>1fee044</code></a>, <a href="https://github.com/TanStack/query/commit/fce89ddf7a35b14252096ff64a1217efd81b415c"><code>fce89dd</code></a>]:</p> <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.4</li> </ul> </li> </ul> <h2>5.104.3</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/0f15bc925db5813be6a17527988ec7d7b3c8cfc0"><code>0f15bc9</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.3</li> </ul> </li> </ul> <h2>5.104.2</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/03e8c3955ddbf20f0a07b79982b52dfad8df5323"><code>03e8c39</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.2</li> </ul> </li> </ul> <h2>5.104.1</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.104.1</li> </ul> </li> </ul> <h2>5.104.0</h2> <h3>Minor Changes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TanStack/query/commit/5cc606e2e84b6feb86a2284a984ba2d3ef1643c8"><code>5cc606e</code></a> ci: Version Packages (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/12301">#12301</a>)</li> <li><a href="https://github.com/TanStack/query/commit/14cc3302e385c4cb747790e7fa2a8a768cfe5f26"><code>14cc330</code></a> style(packages): write durations in 'count * unit * 1000' order (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/12382">#12382</a>)</li> <li><a href="https://github.com/TanStack/query/commit/d7c0418f871052e45afc866f4520c062ebd5561a"><code>d7c0418</code></a> chore(react-query/{useQuery,useInfiniteQuery}): remove the unused '<a href="https://github.com/eslint-re"><code>@​eslint-re</code></a>...</li> <li><a href="https://github.com/TanStack/query/commit/aa3e26b4f0a38fcd34dc0b57b643d4d99546b7ff"><code>aa3e26b</code></a> chore(react-query/{HydrationBoundary,utils}): explain why 'react-hooks-js/ref...</li> <li><a href="https://github.com/TanStack/query/commit/b2801aa76f65186a37f64a6c316bdc33c8e1945a"><code>b2801aa</code></a> test(react-query/useMutation): assert that the mutation settles in the cache ...</li> <li><a href="https://github.com/TanStack/query/commit/43636c43e729b19cfb6e4f74963f454d082c5483"><code>43636c4</code></a> test(react-query/useMutation): wait for the mutation to settle after unmount ...</li> <li><a href="https://github.com/TanStack/query/commit/1eed9d9ef57f15b3974be1ae4387d32ede7e021d"><code>1eed9d9</code></a> chore(*): explain why 'vitest-js/valid-expect' is disabled for the 'expectTyp...</li> <li><a href="https://github.com/TanStack/query/commit/6bdeb130812bc571260a07e1e0de267eba66f4db"><code>6bdeb13</code></a> test(*/useQuery): rename the 'throwOnError' callback parameter to 'err' to av...</li> <li><a href="https://github.com/TanStack/query/commit/86b9f209128831805e9aaedc19cfe5d1319f796d"><code>86b9f20</code></a> test(*/useMutationState): rename the built 'mutation' to 'existingMutation' t...</li> <li><a href="https://github.com/TanStack/query/commit/d09972b8503749c0035813405e57e722147f70cc"><code>d09972b</code></a> test(*): rename the 'queryKey' test helper to 'createKey' since it creates ke...</li> <li>Additional commits viewable in <a href="https://github.com/TanStack/query/commits/@tanstack/react-query@5.105.0/packages/react-query">compare view</a></li> </ul> </details> <br /> Updates `date-fns` from 4.1.0 to 4.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/releases">date-fns's releases</a>.</em></p> <blockquote> <h2>v4.4.0</h2> <p>This release revisits the approach to CDN usage and introduces a new package, <code>@date-fns/cdn</code> and deprecates the <code>date-fns</code> CDN scripts. It allowed reducing the zipped package size from <code>5.83 MB</code> down to <code>3.96 MB</code> without introducing any breaking changes.</p> <p>In <code>v5.0.0-alpha.0</code> where CDN scripts are completely removed from <code>date-fns</code> the change is more significant and brings the zipped package size down to <code>2.89 MB</code>.</p> <p>It is just the first step in optimizing the package size. Expect further size reduction in the future v4 and v5 versions.</p> <h3>Changed</h3> <ul> <li> <p><strong>DEPRECATED</strong>: The <code>date-fns</code> CDN scripts are now deprecated and will be removed in the next major release. Please switch to the new <code>@date-fns/cdn</code> package for CDN usage.</p> </li> <li> <p>Removed CDN source maps to reduce the package size. If you rely on them, please switch to the new <code>@date-fns/cdn</code> package that still includes them.</p> </li> </ul> <h2>v4.3.0</h2> <p>Kudos to <a href="https://github.com/ImRodry"><code>@​ImRodry</code></a> and <a href="https://github.com/puneetdixit200"><code>@​puneetdixit200</code></a> for their contributions.</p> <h3>Fixed</h3> <ul> <li> <p>Fixed missing modularized optimization fallback (<a href="https://x.com/kossnocorp/status/1731181274579325260">for Next.js and others</a>). See <a href="... _Description has been truncated_
KofTwentyTwo (Migrated from github.com) reviewed 2026-10-28 05:27:59 +00:00
This pull request has changes conflicting with the target branch.
  • package.json
  • pnpm-lock.yaml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/npm_and_yarn/npm-minor-and-patch-89ab5b524d:dependabot/npm_and_yarn/npm-minor-and-patch-89ab5b524d
git checkout dependabot/npm_and_yarn/npm-minor-and-patch-89ab5b524d
Sign in to join this conversation.