unstale

npm / @radix-ui/react-toast

@radix-ui/react-toast

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

1 security1 new APIs and options1 performance8 fixes and other

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

npx @unstale/cli init

@unstale/cli 0.2.1 on npm

@radix-ui/react-toast 111 changes

Security 1

  • The package is republished through CI with a provenance attestation, allowing developers to verify its publishing provenance.

    1.2.21release notes

New APIs and options 1

Performance 1

  • Bundlers can drop unused components more effectively, reducing the code included in bundles.

    1.2.20release notes

Fixes and other changes 8

  • Fixed a type regression so callback props declared as methods accept handlers whose parameter is narrower than the prop's.

    1.3.1release notes

  • Optional types now allow explicit undefined, making them compatible with TypeScript's exactOptionalPropertyTypes flag.

    1.3.0release notes

  • Fixed Toast.Viewport forcing a still-hydrating Suspense boundary to client-render.

    1.3.0release notes

  • A paused Toast now auto-closes after its duration changes while the timer is paused.

    1.2.24release notes

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

    1.2.23release notes

  • Fixed Toast removing non-focused toasts when pressing Escape.

    1.2.20release notes

  • The close timer is cleared on unmount to prevent memory leaks and errors in test environments.

    1.2.18release notes

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

    1.2.18release notes