Skip to content

New release#3965

Merged
chaance merged 2 commits into
stablefrom
changeset-release/stable
Jun 15, 2026
Merged

New release#3965
chaance merged 2 commits into
stablefrom
changeset-release/stable

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to stable, this PR will be updated.

Releases

@radix-ui/react-accessible-icon@1.1.10

  • Updated dependencies: @radix-ui/react-visually-hidden@1.2.6

@radix-ui/react-accordion@1.2.14

  • 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, @radix-ui/react-collapsible@1.1.14

@radix-ui/react-alert-dialog@1.1.17

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

@radix-ui/react-announce@0.2.10

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

@radix-ui/react-arrow@1.1.10

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

@radix-ui/react-aspect-ratio@1.1.10

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

@radix-ui/react-avatar@1.2.0

Fixed several edge cases with Avatar's loading state:

  • An avatar's fallback would not be displayed again if its image component unmounted. This is now fixed.
  • Rendering multiple Avatar.Image components per Avatar.Root was never supported and results in buggy, unpredictable behavior. We now warn about this in development.
  • Zero-sized images were treated as loading, meaning that onLoadingStatusChange is never called once loaded. A zero-sized image now triggers an error status on load.

Other updates

  • Fix console warnings to show in test environments
  • Updated dependencies: @radix-ui/react-primitive@2.1.6

@radix-ui/react-checkbox@1.3.5

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

@radix-ui/react-collapsible@1.1.14

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

@radix-ui/react-collection@1.1.10

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

@radix-ui/react-context-menu@2.3.1

  • 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

@radix-ui/react-dialog@1.1.17

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

@radix-ui/react-dismissable-layer@1.1.13

  • Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers
  • Updated dependencies: @radix-ui/react-primitive@2.1.6

@radix-ui/react-dropdown-menu@2.1.18

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

@radix-ui/react-focus-scope@1.1.10

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

@radix-ui/react-form@0.1.10

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

@radix-ui/react-hover-card@1.1.17

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

@radix-ui/react-label@2.1.10

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

@radix-ui/react-menu@2.1.18

  • Fixed a bug where menus and submenus remained open after a window loses focus.
  • 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-roving-focus@1.1.13

@radix-ui/react-menubar@1.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, @radix-ui/react-collection@1.1.10, @radix-ui/react-roving-focus@1.1.13

@radix-ui/react-navigation-menu@1.2.16

  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • 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-visually-hidden@1.2.6

@radix-ui/react-one-time-password-field@0.1.10

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

@radix-ui/react-password-toggle-field@0.1.5

  • Renamed misspelled onVisiblityChange prop to onVisibilityChange
  • Fixed prop type definitions to include asChild for all component parts
  • Updated dependencies: @radix-ui/react-primitive@2.1.6

@radix-ui/react-popover@1.1.17

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

@radix-ui/react-popper@1.3.1

  • Fix regression in popper that caused submenu misalignment when using custom portals
  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • Updated dependencies: @radix-ui/react-primitive@2.1.6, @radix-ui/react-arrow@1.1.10

@radix-ui/react-portal@1.1.12

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

@radix-ui/react-primitive@2.1.6

  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • Updated dependencies: @radix-ui/react-slot@1.3.0

@radix-ui/react-progress@1.1.10

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

@radix-ui/react-radio-group@1.4.1

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

radix-ui@1.6.0

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

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

Fixed several edge cases with Avatar's loading state:

  • An avatar's fallback would not be displayed again if its image component unmounted. This is now fixed.
  • Rendering multiple Avatar.Image components per Avatar.Root was never supported and results in buggy, unpredictable behavior. We now warn about this in development.
  • Zero-sized images were treated as loading, meaning that onLoadingStatusChange is never called once loaded. A zero-sized image now triggers an error status on load.

Other updates

  • Renamed misspelled onVisiblityChange prop to onVisibilityChange
  • Fix regression in popper that caused submenu misalignment when using custom portals
  • Fix console warnings to show in test environments
  • Stabilize viewport style tag unless nonce changes.
  • Updated single-select and multi-select toggle groups to use the radiogroup and toolbar roles, respectively.
  • Removed dev-only warnings for dialogs when title and/or description is not rendered.
  • Allow 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 menus and submenus remained open after a window loses focus.
  • Fixed a bug where typeahead search resulted in focusing an element that no longer exists
  • Fixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers
  • Fixed prop type definitions to include asChild for all component parts
  • Fixed Duplicate index signature errors that surfaced when consuming multiple packages together.
  • Updated dependencies: @radix-ui/react-password-toggle-field@0.1.5, @radix-ui/react-slot@1.3.0, @radix-ui/react-popper@1.3.1, @radix-ui/react-avatar@1.2.0, @radix-ui/react-scroll-area@1.2.12, @radix-ui/react-toggle-group@1.1.13, @radix-ui/react-alert-dialog@1.1.17, @radix-ui/react-dialog@1.1.17, @radix-ui/react-select@2.3.1, @radix-ui/react-menu@2.1.18, @radix-ui/react-dropdown-menu@2.1.18, @radix-ui/react-context-menu@2.3.1, @radix-ui/react-menubar@1.1.18, @radix-ui/react-dismissable-layer@1.1.13, @radix-ui/react-popover@1.1.17, @radix-ui/react-primitive@2.1.6, @radix-ui/react-accordion@1.2.14, @radix-ui/react-navigation-menu@1.2.16, @radix-ui/react-slider@1.4.1, @radix-ui/react-collection@1.1.10, @radix-ui/react-tooltip@1.2.10, @radix-ui/react-hover-card@1.1.17, @radix-ui/react-toolbar@1.1.13, @radix-ui/react-toast@1.2.17, @radix-ui/react-arrow@1.1.10, @radix-ui/react-aspect-ratio@1.1.10, @radix-ui/react-checkbox@1.3.5, @radix-ui/react-collapsible@1.1.14, @radix-ui/react-focus-scope@1.1.10, @radix-ui/react-form@0.1.10, @radix-ui/react-label@2.1.10, @radix-ui/react-one-time-password-field@0.1.10, @radix-ui/react-portal@1.1.12, @radix-ui/react-progress@1.1.10, @radix-ui/react-radio-group@1.4.1, @radix-ui/react-roving-focus@1.1.13, @radix-ui/react-separator@1.1.10, @radix-ui/react-switch@1.3.1, @radix-ui/react-tabs@1.1.15, @radix-ui/react-toggle@1.1.12, @radix-ui/react-visually-hidden@1.2.6, @radix-ui/react-accessible-icon@1.1.10

@radix-ui/react-roving-focus@1.1.13

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

@radix-ui/react-scroll-area@1.2.12

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

@radix-ui/react-select@2.3.1

  • Allow 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

@radix-ui/react-separator@1.1.10

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

@radix-ui/react-slider@1.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

@radix-ui/react-slot@1.3.0

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

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

Other updates

@radix-ui/react-switch@1.3.1

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

@radix-ui/react-tabs@1.1.15

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

@radix-ui/react-toast@1.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

@radix-ui/react-toggle@1.1.12

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

@radix-ui/react-toggle-group@1.1.13

  • Updated single-select and multi-select toggle groups to use the radiogroup and toolbar roles, respectively.
  • Updated dependencies: @radix-ui/react-primitive@2.1.6, @radix-ui/react-roving-focus@1.1.13, @radix-ui/react-toggle@1.1.12

@radix-ui/react-toolbar@1.1.13

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

@radix-ui/react-tooltip@1.2.10

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

@radix-ui/react-visually-hidden@1.2.6

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

@chaance chaance merged commit fcc3252 into stable Jun 15, 2026
1 check passed
@chaance chaance deleted the changeset-release/stable branch June 15, 2026 19:05
chaance added a commit that referenced this pull request Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant