chore(deps): update radix-ui #36

Merged
renovate-bot merged 1 commit from renovate/radix-ui into main 2026-09-01 12:06:40 +00:00
Contributor

This PR contains the following updates:

Package Change Age Confidence
@radix-ui/react-checkbox (source) 1.3.31.3.11 age confidence
@radix-ui/react-dialog (source) 1.1.151.1.23 age confidence
@radix-ui/react-dropdown-menu (source) 2.1.162.1.24 age confidence
@radix-ui/react-label (source) 2.1.82.1.15 age confidence
@radix-ui/react-popover (source) 1.1.151.1.23 age confidence
@radix-ui/react-scroll-area (source) 1.2.101.2.18 age confidence
@radix-ui/react-select (source) 2.2.62.3.7 age confidence
@radix-ui/react-separator (source) 1.1.81.1.15 age confidence
@radix-ui/react-slider (source) 1.3.61.4.7 age confidence
@radix-ui/react-slot (source) 1.2.41.3.3 age confidence
@radix-ui/react-switch (source) 1.2.61.3.7 age confidence
@radix-ui/react-tabs (source) 1.1.131.1.21 age confidence
@radix-ui/react-toast (source) 1.2.151.2.23 age confidence
@radix-ui/react-tooltip (source) 1.2.81.2.16 age confidence

Release Notes

radix-ui/primitives (@​radix-ui/react-checkbox)

v1.3.11

  • 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-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-size@1.1.4

v1.3.10

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

v1.3.9

  • 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-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-size@1.1.3

v1.3.8

  • 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.
  • Fixed a bug where updating a Checkbox, Switch, or RadioGroup value programmatically (eg. a "select all" control) while inside a <form> would dispatch a click event from the hidden bubble input that propagated to ancestor onClick handlers.
  • Updated dependencies: @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, @radix-ui/react-use-size@1.1.2

v1.3.7

  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-presence@1.1.7

v1.3.6

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

v1.3.5

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

v1.3.4

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @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, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-use-previous@1.1.2, @radix-ui/react-use-size@1.1.2
radix-ui/primitives (@​radix-ui/react-dialog)

v1.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

v1.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

v1.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

v1.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 /* @&#8203;__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

v1.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

v1.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

v1.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

v1.1.16

  • Fixed disabled pointer events in closed dialogs
  • Fixed a bug where iOS text selection and editing on HTML inputs within react-dialog were broken
  • Fixed triggers referencing a non-existent element via aria-controls when their content is removed from the DOM (credit to @​dodomorandi for the original PR)
  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @radix-ui/react-slot@1.2.5, @radix-ui/react-focus-guards@1.1.4, @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-focus-scope@1.1.9, @radix-ui/react-id@1.1.2, @radix-ui/react-portal@1.1.11, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-controllable-state@1.2.3
radix-ui/primitives (@​radix-ui/react-dropdown-menu)

v2.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

v2.1.23

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

v2.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

v2.1.21

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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

v2.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

v2.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

v2.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

v2.1.17

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-menu@2.1.17, @radix-ui/primitive@1.1.4, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.1.4, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-controllable-state@1.2.3
radix-ui/primitives (@​radix-ui/react-label)

v2.1.15

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

v2.1.14

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

v2.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

v2.1.12

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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

v2.1.11

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

v2.1.10

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

v2.1.9

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-primitive@2.1.5
radix-ui/primitives (@​radix-ui/react-popover)

v1.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

v1.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

v1.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

v1.1.20

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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

v1.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

v1.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

v1.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

v1.1.16

  • Fixed a bug where iOS text selection and editing on HTML inputs within react-dialog were broken
  • Fixed triggers referencing a non-existent element via aria-controls when their content is removed from the DOM (credit to @​dodomorandi for the original PR)
  • 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-slot@1.2.5, @radix-ui/react-focus-guards@1.1.4, @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-focus-scope@1.1.9, @radix-ui/react-id@1.1.2, @radix-ui/react-portal@1.1.11, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-controllable-state@1.2.3
radix-ui/primitives (@​radix-ui/react-scroll-area)

v1.2.18

  • 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-direction@1.1.4, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-callback-ref@1.1.4, @radix-ui/react-use-layout-effect@1.1.4

v1.2.17

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

v1.2.16

  • 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/number@1.1.3, @radix-ui/primitive@1.1.7, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-direction@1.1.3, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-callback-ref@1.1.3, @radix-ui/react-use-layout-effect@1.1.3

v1.2.15

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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-presence@1.1.8, @radix-ui/primitive@1.1.6, @radix-ui/number@1.1.2, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-direction@1.1.2, @radix-ui/react-primitive@2.1.7, @radix-ui/react-use-callback-ref@1.1.2, @radix-ui/react-use-layout-effect@1.1.2

v1.2.14

  • Fixed --radix-scroll-area-corner-width and --radix-scroll-area-corner-height not resetting to 0 when the corner is removed (eg. when one of the scrollbars is no longer visible). Previously these values would stick around and leave a permanent gap on the remaining scrollbar.
  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-presence@1.1.7

v1.2.13

  • 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

v1.2.12

  • Stabilized the viewport style tag unless the nonce changes.
  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • Updated dependencies: @radix-ui/react-primitive@2.1.6

v1.2.11

  • Fixed missing data-state attribute for Scroll Area scrollbars
  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @radix-ui/react-direction@1.1.2, @radix-ui/number@1.1.2, @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, @radix-ui/react-use-callback-ref@1.1.2, @radix-ui/react-use-layout-effect@1.1.2
radix-ui/primitives (@​radix-ui/react-select)

v2.3.7

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-collection@1.1.15, @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-direction@1.1.4, @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-callback-ref@1.1.4, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-layout-effect@1.1.4, @radix-ui/react-use-previous@1.1.4, @radix-ui/react-visually-hidden@1.2.11

v2.3.6

  • Updated dependencies: @radix-ui/react-slot@1.3.2, @radix-ui/react-collection@1.1.14, @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, @radix-ui/react-visually-hidden@1.2.10

v2.3.5

  • 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/number@1.1.3, @radix-ui/primitive@1.1.7, @radix-ui/react-collection@1.1.13, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-direction@1.1.3, @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-callback-ref@1.1.3, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-layout-effect@1.1.3, @radix-ui/react-use-previous@1.1.3, @radix-ui/react-visually-hidden@1.2.9

v2.3.4

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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-visually-hidden@1.2.8, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/number@1.1.2, @radix-ui/react-collection@1.1.12, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-direction@1.1.2, @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-callback-ref@1.1.2, @radix-ui/react-use-layout-effect@1.1.2, @radix-ui/react-use-previous@1.1.2

v2.3.3

  • Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects RadioGroup, Slider, Select, and Switch.
  • Fixed menu items, tab triggers, toolbar links, and select items intercepting Space/Enter keys that originate from focusable descendants.
  • 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-collection@1.1.12, @radix-ui/react-popper@1.3.3

v2.3.2

  • 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-dismissable-layer@1.1.14, @radix-ui/react-focus-scope@1.1.11, @radix-ui/react-popper@1.3.2, @radix-ui/react-collection@1.1.11, @radix-ui/react-portal@1.1.13, @radix-ui/react-visually-hidden@1.2.7

v2.3.1

  • Allowed a Select.Item with an empty string value to act as a "clear" option. Selecting it resets the selection back to the placeholder, restoring the native <select> behavior for optional selects.
  • Fixed a bug where typeahead search resulted in focusing an element that no longer exists.
  • 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-collection@1.1.10, @radix-ui/react-focus-scope@1.1.10, @radix-ui/react-portal@1.1.12, @radix-ui/react-visually-hidden@1.2.6

v2.3.0

  • Added unstable Provider and BubbleInput parts to Select. Select.unstable_Provider sets up Select's context and state without implicitly rendering the hidden native select, and Select.unstable_BubbleInput exposes that previously internal native select so consumers can recompose it explicitly. Select continues to render both by default.
  • Added support for presence-based exit animations in Select
  • Fixed Select hidden input so it submits empty string when no value is selected
  • Fixed placeholder rendering when a controlled Select is reset to an empty value
  • Added missing __selectScope prop to PopperContent component
  • Fixed Select closing unexpectedly after touch-scrolling its content when rendered inside an open shadow DOM
  • Fixed a bug where iOS text selection and editing on HTML inputs within react-dialog were broken
  • Fixed triggers referencing a non-existent element via aria-controls when their content is removed from the DOM (credit to @​dodomorandi for the original PR)
  • Fixed SelectValue logging invalid prop errors when used with both asChild and a placeholder
  • 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-slot@1.2.5, @radix-ui/react-focus-guards@1.1.4, @radix-ui/react-dismissable-layer@1.1.12, @radix-ui/react-collection@1.1.9, @radix-ui/react-direction@1.1.2, @radix-ui/number@1.1.2, @radix-ui/primitive@1.1.4, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.1.4, @radix-ui/react-focus-scope@1.1.9, @radix-ui/react-id@1.1.2, @radix-ui/react-portal@1.1.11, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-callback-ref@1.1.2, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-use-layout-effect@1.1.2, @radix-ui/react-use-previous@1.1.2, @radix-ui/react-visually-hidden@1.2.5
radix-ui/primitives (@​radix-ui/react-separator)

v1.1.15

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

v1.1.14

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

v1.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

v1.1.12

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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

v1.1.11

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

v1.1.10

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

v1.1.9

  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-primitive@2.1.5
radix-ui/primitives (@​radix-ui/react-slider)

v1.4.7

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-collection@1.1.15, @radix-ui/react-compose-refs@1.1.5, @radix-ui/react-context@1.2.2, @radix-ui/react-direction@1.1.4, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-layout-effect@1.1.4, @radix-ui/react-use-previous@1.1.4, @radix-ui/react-use-size@1.1.4

v1.4.6

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

v1.4.5

  • 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/number@1.1.3, @radix-ui/primitive@1.1.7, @radix-ui/react-collection@1.1.13, @radix-ui/react-compose-refs@1.1.4, @radix-ui/react-context@1.2.1, @radix-ui/react-direction@1.1.3, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-layout-effect@1.1.3, @radix-ui/react-use-previous@1.1.3, @radix-ui/react-use-size@1.1.3

v1.4.4

  • Fixed a bug where onValueCommit was not called when a slider thumb was dragged across another thumb.
  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/number@1.1.2, @radix-ui/react-collection@1.1.12, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-direction@1.1.2, @radix-ui/react-primitive@2.1.7, @radix-ui/react-use-layout-effect@1.1.2, @radix-ui/react-use-previous@1.1.2, @radix-ui/react-use-size@1.1.2

v1.4.3

  • Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects RadioGroup, Slider, Select, and Switch.
  • Fixed keyboard stepping skipping a valid value when the current value is off the step grid (eg, a defaultValue that isn't a multiple of step from min). Stepping now snaps to the next step-aligned value in the direction of travel, matching native <input type="range"> behavior.
  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0, @radix-ui/react-collection@1.1.12

v1.4.2

  • 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-collection@1.1.11

v1.4.1

  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • Updated dependencies: @radix-ui/react-primitive@2.1.6, @radix-ui/react-collection@1.1.10

v1.4.0

  • Added unstable ThumbProvider, ThumbTrigger, and BubbleInput parts to Slider. SliderThumb was previously a single component that implicitly rendered a hidden native input for form submission. It is now composed from these new parts, which are exposed so consumers can decouple the bubble input from the thumb (for example, to render or customize it independently) instead of relying on SliderThumb to render it implicitly. SliderThumb continues to render all three by default, so existing usage is unaffected.
  • Added focusVisible for non-keyboard interactions with slider thumbs for progressively enabling styles using :focus-visible alongside programmatic focus management
  • Fixed Slider focus bugs in scrollable context
  • Fixed a Slider bug where very small step values made the thumbs unresponsive
  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-collection@1.1.9, @radix-ui/react-direction@1.1.2, @radix-ui/number@1.1.2, @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, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-use-layout-effect@1.1.2, @radix-ui/react-use-previous@1.1.2, @radix-ui/react-use-size@1.1.2
radix-ui/primitives (@​radix-ui/react-slot)

v1.3.3

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

v1.3.2

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

v1.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

v1.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');

v1.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
radix-ui/primitives (@​radix-ui/react-switch)

v1.3.7

  • 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-primitive@2.1.10, @radix-ui/react-use-controllable-state@1.2.6, @radix-ui/react-use-size@1.1.4

v1.3.6

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

v1.3.5

  • 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-primitive@2.1.8, @radix-ui/react-use-controllable-state@1.2.5, @radix-ui/react-use-size@1.1.3

v1.3.4

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Fixed a bug where updating a Checkbox, Switch, or RadioGroup value programmatically (eg. a "select all" control) while inside a <form> would dispatch a click event from the hidden bubble input that propagated to ancestor onClick handlers.
  • Updated dependencies: @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, @radix-ui/react-use-size@1.1.2

v1.3.3

  • Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects RadioGroup, Slider, Select, and Switch.
  • Updated dependencies: @radix-ui/primitive@1.1.5, @radix-ui/react-context@1.2.0

v1.3.2

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

v1.3.1

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

v1.3.0

  • Added unstable Provider, Trigger and BubbleInput parts to Switch. These expose the previously internal composition (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The Switch component continues to render them by default.
  • Added repository.directory to all package.json files
  • Updated dependencies: @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, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-use-previous@1.1.2, @radix-ui/react-use-size@1.1.2
radix-ui/primitives (@​radix-ui/react-tabs)

v1.1.21

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-context@1.2.2, @radix-ui/react-direction@1.1.4, @radix-ui/react-id@1.1.4, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-roving-focus@1.1.19, @radix-ui/react-use-controllable-state@1.2.6

v1.1.20

  • Updated dependencies: @radix-ui/react-primitive@2.1.9, @radix-ui/react-roving-focus@1.1.18

v1.1.19

  • 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-context@1.2.1, @radix-ui/react-direction@1.1.3, @radix-ui/react-id@1.1.3, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-roving-focus@1.1.17, @radix-ui/react-use-controllable-state@1.2.5

v1.1.18

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__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-presence@1.1.8, @radix-ui/react-roving-focus@1.1.16, @radix-ui/react-use-controllable-state@1.2.4, @radix-ui/primitive@1.1.6, @radix-ui/react-context@1.2.0, @radix-ui/react-direction@1.1.2, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.7

v1.1.17

  • 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-roving-focus@1.1.15, @radix-ui/react-presence@1.1.7

v1.1.16

  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-roving-focus@1.1.14

v1.1.15

  • Updated dependencies: @radix-ui/react-primitive@2.1.6, @radix-ui/react-roving-focus@1.1.13

v1.1.14

  • Fixed triggers referencing a non-existent element via aria-controls when their content is removed from the DOM (credit to @​dodomorandi for the original PR)
  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @radix-ui/react-direction@1.1.2, @radix-ui/primitive@1.1.4, @radix-ui/react-context@1.1.4, @radix-ui/react-id@1.1.2, @radix-ui/react-primitive@2.1.5, @radix-ui/react-roving-focus@1.1.12, @radix-ui/react-use-controllable-state@1.2.3
radix-ui/primitives (@​radix-ui/react-toast)

v1.2.23

  • Reverted breaking changes that caused compatibility issues with React Server Components.
  • Updated dependencies: @radix-ui/react-collection@1.1.15, @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-portal@1.1.17, @radix-ui/react-presence@1.1.10, @radix-ui/react-primitive@2.1.10, @radix-ui/react-use-callback-ref@1.1.4, @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

v1.2.22

  • Updated dependencies: @radix-ui/react-collection@1.1.14, @radix-ui/react-primitive@2.1.9, @radix-ui/react-dismissable-layer@1.1.18, @radix-ui/react-portal@1.1.16, @radix-ui/react-visually-hidden@1.2.10

v1.2.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-collection@1.1.13, @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-portal@1.1.15, @radix-ui/react-presence@1.1.9, @radix-ui/react-primitive@2.1.8, @radix-ui/react-use-callback-ref@1.1.3, @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

v1.2.20

  • Improved tree-shaking so bundlers can drop unused components. Component parts are now marked /* @&#8203;__PURE__ */ and use named render functions instead of Component.displayName = ... assignments, which previously prevented dead-code elimination with some bundlers.
  • Fixed Toast removing non-focused toasts when pressing Escape.
  • Updated dependencies: @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-collection@1.1.12, @radix-ui/react-compose-refs@1.1.3, @radix-ui/react-context@1.2.0, @radix-ui/react-primitive@2.1.7, @radix-ui/react-use-callback-ref@1.1.2, @radix-ui/react-use-layout-effect@1.1.2

v1.2.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-collection@1.1.12

v1.2.18

  • Fixed infinite re-render loop in React 19 caused by unstable composed ref callback references.
  • Cleared the close timer on unmount to prevent memory leaks and errors in test environments
  • Updated dependencies: @radix-ui/react-primitive@2.1.7, @radix-ui/react-dismissable-layer@1.1.14, @radix-ui/react-collection@1.1.11, @radix-ui/react-portal@1.1.13, @radix-ui/react-visually-hidden@1.2.7

v1.2.17

  • Updated dependencies: @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-primitive@2.1.6, @radix-ui/react-collection@1.1.10, @radix-ui/react-portal@1.1.12, @radix-ui/react-visually-hidden@1.2.6

v1.2.16

  • Allow to specify container for ToastAnnounce
  • Added repository.directory to all package.json files
  • Updated dependencies: @radix-ui/react-presence@1.1.6, @radix-ui/react-dismissable-layer@1.1.12, @radix-ui/react-collection@1.1.9, @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-callback-ref@1.1.2, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-use-layout-effect@1.1.2, @radix-ui/react-visually-hidden@1.2.5
radix-ui/primitives (@​radix-ui/react-tooltip)

v1.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

v1.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

v1.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

v1.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 /* @&#8203;__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

v1.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

v1.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

v1.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

v1.2.9

  • Fixed runtime error when event target is non-Node
  • Fixed a Tooltip bug so that skipDelayDuration={0} works as expected. Previously, the open delay could still be skipped when moving between triggers.
  • 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-slot@1.2.5, @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-id@1.1.2, @radix-ui/react-portal@1.1.11, @radix-ui/react-primitive@2.1.5, @radix-ui/react-use-controllable-state@1.2.3, @radix-ui/react-visually-hidden@1.2.5

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@radix-ui/react-checkbox](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox)) | [`1.3.3` → `1.3.11`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-checkbox/1.3.3/1.3.11) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-checkbox/1.3.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-checkbox/1.3.3/1.3.11?slim=true) | | [@radix-ui/react-dialog](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog)) | [`1.1.15` → `1.1.23`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dialog/1.1.15/1.1.23) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-dialog/1.1.23?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-dialog/1.1.15/1.1.23?slim=true) | | [@radix-ui/react-dropdown-menu](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu)) | [`2.1.16` → `2.1.24`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dropdown-menu/2.1.16/2.1.24) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-dropdown-menu/2.1.24?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-dropdown-menu/2.1.16/2.1.24?slim=true) | | [@radix-ui/react-label](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label)) | [`2.1.8` → `2.1.15`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-label/2.1.8/2.1.15) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-label/2.1.15?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-label/2.1.8/2.1.15?slim=true) | | [@radix-ui/react-popover](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover)) | [`1.1.15` → `1.1.23`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-popover/1.1.15/1.1.23) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-popover/1.1.23?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-popover/1.1.15/1.1.23?slim=true) | | [@radix-ui/react-scroll-area](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area)) | [`1.2.10` → `1.2.18`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-scroll-area/1.2.10/1.2.18) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-scroll-area/1.2.18?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-scroll-area/1.2.10/1.2.18?slim=true) | | [@radix-ui/react-select](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select)) | [`2.2.6` → `2.3.7`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-select/2.2.6/2.3.7) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-select/2.3.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-select/2.2.6/2.3.7?slim=true) | | [@radix-ui/react-separator](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator)) | [`1.1.8` → `1.1.15`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-separator/1.1.8/1.1.15) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-separator/1.1.15?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-separator/1.1.8/1.1.15?slim=true) | | [@radix-ui/react-slider](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slider)) | [`1.3.6` → `1.4.7`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-slider/1.3.6/1.4.7) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-slider/1.4.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-slider/1.3.6/1.4.7?slim=true) | | [@radix-ui/react-slot](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot)) | [`1.2.4` → `1.3.3`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-slot/1.2.4/1.3.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-slot/1.3.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-slot/1.2.4/1.3.3?slim=true) | | [@radix-ui/react-switch](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch)) | [`1.2.6` → `1.3.7`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.2.6/1.3.7) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-switch/1.3.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-switch/1.2.6/1.3.7?slim=true) | | [@radix-ui/react-tabs](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs)) | [`1.1.13` → `1.1.21`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tabs/1.1.13/1.1.21) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-tabs/1.1.21?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-tabs/1.1.13/1.1.21?slim=true) | | [@radix-ui/react-toast](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast)) | [`1.2.15` → `1.2.23`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-toast/1.2.15/1.2.23) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-toast/1.2.23?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-toast/1.2.15/1.2.23?slim=true) | | [@radix-ui/react-tooltip](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip)) | [`1.2.8` → `1.2.16`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tooltip/1.2.8/1.2.16) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-tooltip/1.2.16?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-tooltip/1.2.8/1.2.16?slim=true) | --- ### Release Notes <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-checkbox)</summary> ### [`v1.3.11`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#1311) - 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-presence@1.1.10`, `@radix-ui/react-primitive@2.1.10`, `@radix-ui/react-use-controllable-state@1.2.6`, `@radix-ui/react-use-size@1.1.4` ### [`v1.3.10`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#1310) - Updated dependencies: `@radix-ui/react-primitive@2.1.9` ### [`v1.3.9`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#139) - 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-presence@1.1.9`, `@radix-ui/react-primitive@2.1.8`, `@radix-ui/react-use-controllable-state@1.2.5`, `@radix-ui/react-use-size@1.1.3` ### [`v1.3.8`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#138) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__PURE__ */` and use named render functions instead of `Component.displayName = ...` assignments, which previously prevented dead-code elimination with some bundlers. - Fixed a bug where updating a `Checkbox`, `Switch`, or `RadioGroup` value programmatically (eg. a "select all" control) while inside a `<form>` would dispatch a `click` event from the hidden bubble input that propagated to ancestor `onClick` handlers. - Updated dependencies: `@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`, `@radix-ui/react-use-size@1.1.2` ### [`v1.3.7`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#137) - Updated dependencies: `@radix-ui/primitive@1.1.5`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-presence@1.1.7` ### [`v1.3.6`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#136) - Updated dependencies: `@radix-ui/react-primitive@2.1.7` ### [`v1.3.5`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#135) - Updated dependencies: `@radix-ui/react-primitive@2.1.6` ### [`v1.3.4`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#134) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@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`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-dialog)</summary> ### [`v1.1.23`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1123) - 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` ### [`v1.1.22`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1122) - 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` ### [`v1.1.21`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1121) - 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` ### [`v1.1.20`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1120) - 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 `/* @&#8203;__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` ### [`v1.1.19`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1119) - 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` ### [`v1.1.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1118) - 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` ### [`v1.1.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1117) - 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` ### [`v1.1.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1116) - Fixed disabled pointer events in closed dialogs - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@&#8203;dodomorandi](https://github.com/dodomorandi) for the [original PR](https://github.com/radix-ui/primitives/pull/3243)) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@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-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-dropdown-menu)</summary> ### [`v2.1.24`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2124) - 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` ### [`v2.1.23`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2123) - Updated dependencies: `@radix-ui/react-menu@2.1.23`, `@radix-ui/react-primitive@2.1.9` ### [`v2.1.22`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2122) - 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` ### [`v2.1.21`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2121) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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` ### [`v2.1.20`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2120) - 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` ### [`v2.1.19`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2119) - 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` ### [`v2.1.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2118) - 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` ### [`v2.1.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2117) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-menu@2.1.17`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-label)</summary> ### [`v2.1.15`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2115) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-primitive@2.1.10` ### [`v2.1.14`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2114) - Updated dependencies: `@radix-ui/react-primitive@2.1.9` ### [`v2.1.13`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2113) - 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` ### [`v2.1.12`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2112) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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` ### [`v2.1.11`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2111) - Updated dependencies: `@radix-ui/react-primitive@2.1.7` ### [`v2.1.10`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#2110) - Updated dependencies: `@radix-ui/react-primitive@2.1.6` ### [`v2.1.9`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#219) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-popover)</summary> ### [`v1.1.23`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1123) - 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` ### [`v1.1.22`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1122) - 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` ### [`v1.1.21`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1121) - 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` ### [`v1.1.20`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1120) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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` ### [`v1.1.19`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1119) - 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` ### [`v1.1.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1118) - 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` ### [`v1.1.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1117) - 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` ### [`v1.1.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1116) - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@&#8203;dodomorandi](https://github.com/dodomorandi) for the [original PR](https://github.com/radix-ui/primitives/pull/3243)) - 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-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@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-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-scroll-area)</summary> ### [`v1.2.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1218) - 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-direction@1.1.4`, `@radix-ui/react-presence@1.1.10`, `@radix-ui/react-primitive@2.1.10`, `@radix-ui/react-use-callback-ref@1.1.4`, `@radix-ui/react-use-layout-effect@1.1.4` ### [`v1.2.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1217) - Updated dependencies: `@radix-ui/react-primitive@2.1.9` ### [`v1.2.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1216) - 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/number@1.1.3`, `@radix-ui/primitive@1.1.7`, `@radix-ui/react-compose-refs@1.1.4`, `@radix-ui/react-context@1.2.1`, `@radix-ui/react-direction@1.1.3`, `@radix-ui/react-presence@1.1.9`, `@radix-ui/react-primitive@2.1.8`, `@radix-ui/react-use-callback-ref@1.1.3`, `@radix-ui/react-use-layout-effect@1.1.3` ### [`v1.2.15`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1215) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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-presence@1.1.8`, `@radix-ui/primitive@1.1.6`, `@radix-ui/number@1.1.2`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/react-primitive@2.1.7`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-layout-effect@1.1.2` ### [`v1.2.14`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1214) - Fixed `--radix-scroll-area-corner-width` and `--radix-scroll-area-corner-height` not resetting to `0` when the corner is removed (eg. when one of the scrollbars is no longer visible). Previously these values would stick around and leave a permanent gap on the remaining scrollbar. - Updated dependencies: `@radix-ui/primitive@1.1.5`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-presence@1.1.7` ### [`v1.2.13`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1213) - 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` ### [`v1.2.12`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1212) - Stabilized the viewport style tag unless the nonce changes. - Fixed `Duplicate index signature` errors that surfaced when consuming multiple packages together. - Updated dependencies: `@radix-ui/react-primitive@2.1.6` ### [`v1.2.11`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/scroll-area/CHANGELOG.md#1211) - Fixed missing `data-state` attribute for Scroll Area scrollbars - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/number@1.1.2`, `@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`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-layout-effect@1.1.2` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-select)</summary> ### [`v2.3.7`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#237) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-collection@1.1.15`, `@radix-ui/react-compose-refs@1.1.5`, `@radix-ui/react-context@1.2.2`, `@radix-ui/react-direction@1.1.4`, `@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-callback-ref@1.1.4`, `@radix-ui/react-use-controllable-state@1.2.6`, `@radix-ui/react-use-layout-effect@1.1.4`, `@radix-ui/react-use-previous@1.1.4`, `@radix-ui/react-visually-hidden@1.2.11` ### [`v2.3.6`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#236) - Updated dependencies: `@radix-ui/react-slot@1.3.2`, `@radix-ui/react-collection@1.1.14`, `@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`, `@radix-ui/react-visually-hidden@1.2.10` ### [`v2.3.5`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#235) - 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/number@1.1.3`, `@radix-ui/primitive@1.1.7`, `@radix-ui/react-collection@1.1.13`, `@radix-ui/react-compose-refs@1.1.4`, `@radix-ui/react-context@1.2.1`, `@radix-ui/react-direction@1.1.3`, `@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-callback-ref@1.1.3`, `@radix-ui/react-use-controllable-state@1.2.5`, `@radix-ui/react-use-layout-effect@1.1.3`, `@radix-ui/react-use-previous@1.1.3`, `@radix-ui/react-visually-hidden@1.2.9` ### [`v2.3.4`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#234) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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-visually-hidden@1.2.8`, `@radix-ui/react-use-controllable-state@1.2.4`, `@radix-ui/primitive@1.1.6`, `@radix-ui/number@1.1.2`, `@radix-ui/react-collection@1.1.12`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-direction@1.1.2`, `@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-callback-ref@1.1.2`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2` ### [`v2.3.3`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#233) - Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects `RadioGroup`, `Slider`, `Select`, and `Switch`. - Fixed menu items, tab triggers, toolbar links, and select items intercepting `Space`/`Enter` keys that originate from focusable descendants. - 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-collection@1.1.12`, `@radix-ui/react-popper@1.3.3` ### [`v2.3.2`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#232) - 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-dismissable-layer@1.1.14`, `@radix-ui/react-focus-scope@1.1.11`, `@radix-ui/react-popper@1.3.2`, `@radix-ui/react-collection@1.1.11`, `@radix-ui/react-portal@1.1.13`, `@radix-ui/react-visually-hidden@1.2.7` ### [`v2.3.1`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#231) - Allowed a `Select.Item` with an empty string value to act as a "clear" option. Selecting it resets the selection back to the placeholder, restoring the native `<select>` behavior for optional selects. - Fixed a bug where typeahead search resulted in focusing an element that no longer exists. - 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-collection@1.1.10`, `@radix-ui/react-focus-scope@1.1.10`, `@radix-ui/react-portal@1.1.12`, `@radix-ui/react-visually-hidden@1.2.6` ### [`v2.3.0`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#230) - Added unstable `Provider` and `BubbleInput` parts to Select. `Select.unstable_Provider` sets up Select's context and state without implicitly rendering the hidden native `select`, and `Select.unstable_BubbleInput` exposes that previously internal native `select` so consumers can recompose it explicitly. `Select` continues to render both by default. - Added support for presence-based exit animations in Select - Fixed Select hidden input so it submits empty string when no value is selected - Fixed placeholder rendering when a controlled Select is reset to an empty value - Added missing `__selectScope` prop to `PopperContent` component - Fixed `Select` closing unexpectedly after touch-scrolling its content when rendered inside an open shadow DOM - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@&#8203;dodomorandi](https://github.com/dodomorandi) for the [original PR](https://github.com/radix-ui/primitives/pull/3243)) - Fixed `SelectValue` logging invalid prop errors when used with both `asChild` and a placeholder - 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-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/react-collection@1.1.9`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/number@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-visually-hidden@1.2.5` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-separator)</summary> ### [`v1.1.15`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1115) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-primitive@2.1.10` ### [`v1.1.14`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1114) - Updated dependencies: `@radix-ui/react-primitive@2.1.9` ### [`v1.1.13`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1113) - 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` ### [`v1.1.12`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1112) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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` ### [`v1.1.11`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1111) - Updated dependencies: `@radix-ui/react-primitive@2.1.7` ### [`v1.1.10`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#1110) - Updated dependencies: `@radix-ui/react-primitive@2.1.6` ### [`v1.1.9`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#119) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-slider)</summary> ### [`v1.4.7`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#147) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-collection@1.1.15`, `@radix-ui/react-compose-refs@1.1.5`, `@radix-ui/react-context@1.2.2`, `@radix-ui/react-direction@1.1.4`, `@radix-ui/react-primitive@2.1.10`, `@radix-ui/react-use-controllable-state@1.2.6`, `@radix-ui/react-use-layout-effect@1.1.4`, `@radix-ui/react-use-previous@1.1.4`, `@radix-ui/react-use-size@1.1.4` ### [`v1.4.6`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#146) - Updated dependencies: `@radix-ui/react-collection@1.1.14`, `@radix-ui/react-primitive@2.1.9` ### [`v1.4.5`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#145) - 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/number@1.1.3`, `@radix-ui/primitive@1.1.7`, `@radix-ui/react-collection@1.1.13`, `@radix-ui/react-compose-refs@1.1.4`, `@radix-ui/react-context@1.2.1`, `@radix-ui/react-direction@1.1.3`, `@radix-ui/react-primitive@2.1.8`, `@radix-ui/react-use-controllable-state@1.2.5`, `@radix-ui/react-use-layout-effect@1.1.3`, `@radix-ui/react-use-previous@1.1.3`, `@radix-ui/react-use-size@1.1.3` ### [`v1.4.4`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#144) - Fixed a bug where `onValueCommit` was not called when a slider thumb was dragged across another thumb. - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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-use-controllable-state@1.2.4`, `@radix-ui/primitive@1.1.6`, `@radix-ui/number@1.1.2`, `@radix-ui/react-collection@1.1.12`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/react-primitive@2.1.7`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` ### [`v1.4.3`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#143) - Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects `RadioGroup`, `Slider`, `Select`, and `Switch`. - Fixed keyboard stepping skipping a valid value when the current value is off the step grid (eg, a `defaultValue` that isn't a multiple of `step` from `min`). Stepping now snaps to the next step-aligned value in the direction of travel, matching native `<input type="range">` behavior. - Updated dependencies: `@radix-ui/primitive@1.1.5`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-collection@1.1.12` ### [`v1.4.2`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#142) - 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-collection@1.1.11` ### [`v1.4.1`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#141) - Fixed `Duplicate index signature` errors that surfaced when consuming multiple packages together. - Updated dependencies: `@radix-ui/react-primitive@2.1.6`, `@radix-ui/react-collection@1.1.10` ### [`v1.4.0`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#140) - Added unstable `ThumbProvider`, `ThumbTrigger`, and `BubbleInput` parts to Slider. `SliderThumb` was previously a single component that implicitly rendered a hidden native input for form submission. It is now composed from these new parts, which are exposed so consumers can decouple the bubble input from the thumb (for example, to render or customize it independently) instead of relying on `SliderThumb` to render it implicitly. `SliderThumb` continues to render all three by default, so existing usage is unaffected. - Added `focusVisible` for non-keyboard interactions with slider thumbs for progressively enabling styles using `:focus-visible` alongside programmatic focus management - Fixed Slider focus bugs in scrollable context - Fixed a Slider bug where very small `step` values made the thumbs unresponsive - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-collection@1.1.9`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/number@1.1.2`, `@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`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-slot)</summary> ### [`v1.3.3`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#132-133) - Reverted breaking changes that caused compatibility issues with React Server Components. ### [`v1.3.2`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#132-133) - Reverted breaking changes that caused compatibility issues with React Server Components. ### [`v1.3.1`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#131) - 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` ### [`v1.3.0`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#130) ##### 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. ```tsx const Slot = createSlot<HTMLButtonElement, MyCustomButtonProps>('Slot'); ``` ### [`v1.2.5`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#125) - 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` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-switch)</summary> ### [`v1.3.7`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#137) - 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-primitive@2.1.10`, `@radix-ui/react-use-controllable-state@1.2.6`, `@radix-ui/react-use-size@1.1.4` ### [`v1.3.6`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#136) - Updated dependencies: `@radix-ui/react-primitive@2.1.9` ### [`v1.3.5`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#135) - 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-primitive@2.1.8`, `@radix-ui/react-use-controllable-state@1.2.5`, `@radix-ui/react-use-size@1.1.3` ### [`v1.3.4`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#134) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__PURE__ */` and use named render functions instead of `Component.displayName = ...` assignments, which previously prevented dead-code elimination with some bundlers. - Fixed a bug where updating a `Checkbox`, `Switch`, or `RadioGroup` value programmatically (eg. a "select all" control) while inside a `<form>` would dispatch a `click` event from the hidden bubble input that propagated to ancestor `onClick` handlers. - Updated dependencies: `@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`, `@radix-ui/react-use-size@1.1.2` ### [`v1.3.3`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#133) - Fixed a bug in form control components to ensure their values are updated when their associated form's is reset. This affects `RadioGroup`, `Slider`, `Select`, and `Switch`. - Updated dependencies: `@radix-ui/primitive@1.1.5`, `@radix-ui/react-context@1.2.0` ### [`v1.3.2`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#132) - Updated dependencies: `@radix-ui/react-primitive@2.1.7` ### [`v1.3.1`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#131) - Updated dependencies: `@radix-ui/react-primitive@2.1.6` ### [`v1.3.0`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#130) - Added unstable `Provider`, `Trigger` and `BubbleInput` parts to Switch. These expose the previously internal composition (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The `Switch` component continues to render them by default. - Added repository.directory to all package.json files - Updated dependencies: `@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`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-tabs)</summary> ### [`v1.1.21`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1121) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-context@1.2.2`, `@radix-ui/react-direction@1.1.4`, `@radix-ui/react-id@1.1.4`, `@radix-ui/react-presence@1.1.10`, `@radix-ui/react-primitive@2.1.10`, `@radix-ui/react-roving-focus@1.1.19`, `@radix-ui/react-use-controllable-state@1.2.6` ### [`v1.1.20`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1120) - Updated dependencies: `@radix-ui/react-primitive@2.1.9`, `@radix-ui/react-roving-focus@1.1.18` ### [`v1.1.19`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1119) - 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-context@1.2.1`, `@radix-ui/react-direction@1.1.3`, `@radix-ui/react-id@1.1.3`, `@radix-ui/react-presence@1.1.9`, `@radix-ui/react-primitive@2.1.8`, `@radix-ui/react-roving-focus@1.1.17`, `@radix-ui/react-use-controllable-state@1.2.5` ### [`v1.1.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1118) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__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-presence@1.1.8`, `@radix-ui/react-roving-focus@1.1.16`, `@radix-ui/react-use-controllable-state@1.2.4`, `@radix-ui/primitive@1.1.6`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.7` ### [`v1.1.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1117) - 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-roving-focus@1.1.15`, `@radix-ui/react-presence@1.1.7` ### [`v1.1.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1116) - Updated dependencies: `@radix-ui/react-primitive@2.1.7`, `@radix-ui/react-roving-focus@1.1.14` ### [`v1.1.15`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1115) - Updated dependencies: `@radix-ui/react-primitive@2.1.6`, `@radix-ui/react-roving-focus@1.1.13` ### [`v1.1.14`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1114) - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@&#8203;dodomorandi](https://github.com/dodomorandi) for the [original PR](https://github.com/radix-ui/primitives/pull/3243)) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-roving-focus@1.1.12`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-toast)</summary> ### [`v1.2.23`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1223) - Reverted breaking changes that caused compatibility issues with React Server Components. - Updated dependencies: `@radix-ui/react-collection@1.1.15`, `@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-portal@1.1.17`, `@radix-ui/react-presence@1.1.10`, `@radix-ui/react-primitive@2.1.10`, `@radix-ui/react-use-callback-ref@1.1.4`, `@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` ### [`v1.2.22`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1222) - Updated dependencies: `@radix-ui/react-collection@1.1.14`, `@radix-ui/react-primitive@2.1.9`, `@radix-ui/react-dismissable-layer@1.1.18`, `@radix-ui/react-portal@1.1.16`, `@radix-ui/react-visually-hidden@1.2.10` ### [`v1.2.21`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1221) - 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-collection@1.1.13`, `@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-portal@1.1.15`, `@radix-ui/react-presence@1.1.9`, `@radix-ui/react-primitive@2.1.8`, `@radix-ui/react-use-callback-ref@1.1.3`, `@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` ### [`v1.2.20`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1220) - Improved tree-shaking so bundlers can drop unused components. Component parts are now marked `/* @&#8203;__PURE__ */` and use named render functions instead of `Component.displayName = ...` assignments, which previously prevented dead-code elimination with some bundlers. - Fixed `Toast` removing non-focused toasts when pressing `Escape`. - Updated dependencies: `@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-collection@1.1.12`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.2.0`, `@radix-ui/react-primitive@2.1.7`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-layout-effect@1.1.2` ### [`v1.2.19`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1219) - 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-collection@1.1.12` ### [`v1.2.18`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1218) - Fixed infinite re-render loop in React 19 caused by unstable composed ref callback references. - Cleared the close timer on unmount to prevent memory leaks and errors in test environments - Updated dependencies: `@radix-ui/react-primitive@2.1.7`, `@radix-ui/react-dismissable-layer@1.1.14`, `@radix-ui/react-collection@1.1.11`, `@radix-ui/react-portal@1.1.13`, `@radix-ui/react-visually-hidden@1.2.7` ### [`v1.2.17`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1217) - Updated dependencies: `@radix-ui/react-dismissable-layer@1.1.13`, `@radix-ui/react-primitive@2.1.6`, `@radix-ui/react-collection@1.1.10`, `@radix-ui/react-portal@1.1.12`, `@radix-ui/react-visually-hidden@1.2.6` ### [`v1.2.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/toast/CHANGELOG.md#1216) - Allow to specify container for ToastAnnounce - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/react-collection@1.1.9`, `@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-callback-ref@1.1.2`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-visually-hidden@1.2.5` </details> <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-tooltip)</summary> ### [`v1.2.16`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1216) - 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` ### [`v1.2.15`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1215) - 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` ### [`v1.2.14`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1214) - 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` ### [`v1.2.13`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1213) - 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 `/* @&#8203;__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` ### [`v1.2.12`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1212) - 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` ### [`v1.2.11`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1211) - 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` ### [`v1.2.10`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#1210) - 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` ### [`v1.2.9`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#129) - Fixed runtime error when event target is non-Node - Fixed a Tooltip bug so that `skipDelayDuration={0}` works as expected. Previously, the open delay could still be skipped when moving between triggers. - 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-slot@1.2.5`, `@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-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-visually-hidden@1.2.5` </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 6am on monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDkuNSIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update radix-ui
Some checks failed
CI / Python lint & type-check (pull_request) Failing after 51s
CI / Python tests (pull_request) Failing after 1m3s
CI / Alembic migration check (pull_request) Failing after 56s
CI / Frontend lint, test & build (pull_request) Failing after 1m2s
CI / Docker build, health smoke & E2E (pull_request) Has been skipped
CI / Dependency audit (pull_request) Failing after 1m43s
6fe3936970
renovate-bot force-pushed renovate/radix-ui from 6fe3936970
Some checks failed
CI / Python lint & type-check (pull_request) Failing after 51s
CI / Python tests (pull_request) Failing after 1m3s
CI / Alembic migration check (pull_request) Failing after 56s
CI / Frontend lint, test & build (pull_request) Failing after 1m2s
CI / Docker build, health smoke & E2E (pull_request) Has been skipped
CI / Dependency audit (pull_request) Failing after 1m43s
to 347c5bffbe
All checks were successful
CI / Alembic migration check (pull_request) Successful in 45s
CI / Frontend lint, test & build (pull_request) Successful in 1m42s
CI / Dependency audit (pull_request) Successful in 1m37s
CI / Python lint & type-check (pull_request) Successful in 4m5s
CI / Python tests (pull_request) Successful in 4m15s
CI / Docker build, health smoke & E2E (pull_request) Successful in 15m49s
2026-07-16 05:22:41 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 347c5bffbe
All checks were successful
CI / Alembic migration check (pull_request) Successful in 45s
CI / Frontend lint, test & build (pull_request) Successful in 1m42s
CI / Dependency audit (pull_request) Successful in 1m37s
CI / Python lint & type-check (pull_request) Successful in 4m5s
CI / Python tests (pull_request) Successful in 4m15s
CI / Docker build, health smoke & E2E (pull_request) Successful in 15m49s
to c19e68110b
All checks were successful
CI / Alembic migration check (pull_request) Successful in 44s
CI / Python tests (pull_request) Successful in 1m59s
CI / Python lint & type-check (pull_request) Successful in 3m21s
CI / Frontend lint, test & build (pull_request) Successful in 1m37s
CI / Dependency audit (pull_request) Successful in 1m34s
CI / Docker build, health smoke & E2E (pull_request) Successful in 17m4s
2026-07-16 06:22:35 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from c19e68110b
All checks were successful
CI / Alembic migration check (pull_request) Successful in 44s
CI / Python tests (pull_request) Successful in 1m59s
CI / Python lint & type-check (pull_request) Successful in 3m21s
CI / Frontend lint, test & build (pull_request) Successful in 1m37s
CI / Dependency audit (pull_request) Successful in 1m34s
CI / Docker build, health smoke & E2E (pull_request) Successful in 17m4s
to 567befec9f
All checks were successful
CI / Alembic migration check (pull_request) Successful in 46s
CI / Python lint & type-check (pull_request) Successful in 1m30s
CI / Python tests (pull_request) Successful in 2m29s
CI / Frontend lint, test & build (pull_request) Successful in 1m29s
CI / Dependency audit (pull_request) Successful in 1m29s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m23s
2026-07-16 07:23:41 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 567befec9f
All checks were successful
CI / Alembic migration check (pull_request) Successful in 46s
CI / Python lint & type-check (pull_request) Successful in 1m30s
CI / Python tests (pull_request) Successful in 2m29s
CI / Frontend lint, test & build (pull_request) Successful in 1m29s
CI / Dependency audit (pull_request) Successful in 1m29s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m23s
to f98375cd15
All checks were successful
CI / Python lint & type-check (pull_request) Successful in 1m10s
CI / Alembic migration check (pull_request) Successful in 50s
CI / Python tests (pull_request) Successful in 2m16s
CI / Frontend lint, test & build (pull_request) Successful in 1m29s
CI / Dependency audit (pull_request) Successful in 1m31s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m14s
2026-07-16 08:22:21 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from f98375cd15
All checks were successful
CI / Python lint & type-check (pull_request) Successful in 1m10s
CI / Alembic migration check (pull_request) Successful in 50s
CI / Python tests (pull_request) Successful in 2m16s
CI / Frontend lint, test & build (pull_request) Successful in 1m29s
CI / Dependency audit (pull_request) Successful in 1m31s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m14s
to e8df332752
All checks were successful
CI / Python lint & type-check (pull_request) Successful in 1m37s
CI / Alembic migration check (pull_request) Successful in 49s
CI / Python tests (pull_request) Successful in 2m49s
CI / Frontend lint, test & build (pull_request) Successful in 1m41s
CI / Dependency audit (pull_request) Successful in 1m34s
CI / Docker build, health smoke & E2E (pull_request) Successful in 12m37s
2026-07-16 14:23:40 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from e8df332752
All checks were successful
CI / Python lint & type-check (pull_request) Successful in 1m37s
CI / Alembic migration check (pull_request) Successful in 49s
CI / Python tests (pull_request) Successful in 2m49s
CI / Frontend lint, test & build (pull_request) Successful in 1m41s
CI / Dependency audit (pull_request) Successful in 1m34s
CI / Docker build, health smoke & E2E (pull_request) Successful in 12m37s
to 22691c533b
All checks were successful
CI / Alembic migration check (pull_request) Successful in 1m10s
CI / Python lint & type-check (pull_request) Successful in 1m36s
CI / Python tests (pull_request) Successful in 2m43s
CI / Frontend lint, test & build (pull_request) Successful in 4m43s
CI / Dependency audit (pull_request) Successful in 12m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m26s
2026-07-20 06:10:21 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 22691c533b
All checks were successful
CI / Alembic migration check (pull_request) Successful in 1m10s
CI / Python lint & type-check (pull_request) Successful in 1m36s
CI / Python tests (pull_request) Successful in 2m43s
CI / Frontend lint, test & build (pull_request) Successful in 4m43s
CI / Dependency audit (pull_request) Successful in 12m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m26s
to 0a6aa068e6
Some checks failed
CI / Dependency audit (pull_request) Failing after 2m28s
CI / Alembic migration check (pull_request) Successful in 3m33s
CI / Python lint & type-check (pull_request) Successful in 3m59s
CI / Frontend lint, test & build (pull_request) Successful in 4m19s
CI / Python tests (pull_request) Successful in 5m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 5m4s
2026-07-23 00:08:57 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 0a6aa068e6
Some checks failed
CI / Dependency audit (pull_request) Failing after 2m28s
CI / Alembic migration check (pull_request) Successful in 3m33s
CI / Python lint & type-check (pull_request) Successful in 3m59s
CI / Frontend lint, test & build (pull_request) Successful in 4m19s
CI / Python tests (pull_request) Successful in 5m1s
CI / Docker build, health smoke & E2E (pull_request) Successful in 5m4s
to 171fefad9b
Some checks failed
CI / Python lint & type-check (pull_request) Successful in 1m59s
CI / Python tests (pull_request) Successful in 3m19s
CI / Alembic migration check (pull_request) Successful in 4m33s
CI / Frontend lint, test & build (pull_request) Successful in 4m39s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m4s
CI / Dependency audit (pull_request) Failing after 11m33s
2026-07-24 18:12:47 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 171fefad9b
Some checks failed
CI / Python lint & type-check (pull_request) Successful in 1m59s
CI / Python tests (pull_request) Successful in 3m19s
CI / Alembic migration check (pull_request) Successful in 4m33s
CI / Frontend lint, test & build (pull_request) Successful in 4m39s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m4s
CI / Dependency audit (pull_request) Failing after 11m33s
to 847097bc98
Some checks failed
CI / Python lint & type-check (pull_request) Successful in 1m28s
CI / Python tests (pull_request) Successful in 2m35s
CI / Dependency audit (pull_request) Failing after 1m37s
CI / Frontend lint, test & build (pull_request) Successful in 8m34s
CI / Alembic migration check (pull_request) Successful in 9m33s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m38s
2026-07-25 00:19:37 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 847097bc98
Some checks failed
CI / Python lint & type-check (pull_request) Successful in 1m28s
CI / Python tests (pull_request) Successful in 2m35s
CI / Dependency audit (pull_request) Failing after 1m37s
CI / Frontend lint, test & build (pull_request) Successful in 8m34s
CI / Alembic migration check (pull_request) Successful in 9m33s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m38s
to 120277f40e
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Failing after 23s
CI / Alembic migration check (pull_request) Successful in 1m28s
CI / Frontend lint, test & build (pull_request) Successful in 1m9s
CI / Python tests (pull_request) Successful in 4m40s
CI / Docker build, health smoke & E2E (pull_request) Has been skipped
2026-08-31 06:09:26 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 120277f40e
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Failing after 23s
CI / Alembic migration check (pull_request) Successful in 1m28s
CI / Frontend lint, test & build (pull_request) Successful in 1m9s
CI / Python tests (pull_request) Successful in 4m40s
CI / Docker build, health smoke & E2E (pull_request) Has been skipped
to cee8f0ce78
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Successful in 56s
CI / Alembic migration check (pull_request) Successful in 37s
CI / Python tests (pull_request) Successful in 1m47s
CI / Frontend lint, test & build (pull_request) Successful in 1m16s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m15s
2026-08-31 18:13:02 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from cee8f0ce78
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Successful in 56s
CI / Alembic migration check (pull_request) Successful in 37s
CI / Python tests (pull_request) Successful in 1m47s
CI / Frontend lint, test & build (pull_request) Successful in 1m16s
CI / Docker build, health smoke & E2E (pull_request) Successful in 3m15s
to 782f53ab3b
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Successful in 1m5s
CI / Alembic migration check (pull_request) Successful in 34s
CI / Python tests (pull_request) Successful in 2m3s
CI / Frontend lint, test & build (pull_request) Successful in 3m25s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m4s
2026-09-01 00:20:31 +00:00
Compare
renovate-bot force-pushed renovate/radix-ui from 782f53ab3b
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Python lint & type-check (pull_request) Successful in 1m5s
CI / Alembic migration check (pull_request) Successful in 34s
CI / Python tests (pull_request) Successful in 2m3s
CI / Frontend lint, test & build (pull_request) Successful in 3m25s
CI / Docker build, health smoke & E2E (pull_request) Successful in 2m4s
to 0cba7fda24
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Alembic migration check (pull_request) Successful in 1m41s
CI / Python lint & type-check (pull_request) Successful in 2m7s
CI / Frontend lint, test & build (pull_request) Successful in 2m13s
CI / Python tests (pull_request) Successful in 3m45s
CI / Docker build, health smoke & E2E (pull_request) Successful in 4m7s
2026-09-01 06:07:10 +00:00
Compare
Sign in to join this conversation.
No description provided.