unstale

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

@radix-ui/react-radio-group

What changed in @radix-ui/react-radio-group 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

1 security3 new APIs and options1 performance5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.0 on npm

@radix-ui/react-radio-group 110 changes

Security 1

  • Packages are re-released through CI with provenance attestations, enabling consumers to verify their provenance.

    1.4.5release notes

New APIs and options 3

  • Added an unstable hidden form-input part so consumers can directly access and recompose the previously internal composition of a radio item.

    1.4.0release notes

  • Added an unstable context-provider part so consumers can directly access and recompose the previously internal composition of a radio item.

    1.4.0release notes

  • Added an unstable interactive-control part so consumers can directly access and recompose the previously internal composition of a radio item.

    1.4.0release notes

Performance 1

  • Improved tree-shaking so bundlers can drop unused components.

    1.4.4release notes

Fixes and other changes 5

  • Fixed form-nested control cases where user-driven changes were treated as programmatic, preventing bubbled event handlers from being called.

    1.5.0release notes

  • Optional types now allow explicit undefined for compatibility with TypeScript's exactOptionalPropertyTypes flag.

    1.5.0release notes

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

    1.4.7release notes

  • Programmatically updating the value inside a form no longer dispatches a click event from the hidden bubble input that propagates to ancestor onClick handlers.

    1.4.4release notes

  • RadioGroup values are now updated when their associated form is reset.

    1.4.3release notes