0.19.0
0.19.0 — July 29, 2026
This release focuses on consistency and developer experience across UI components. Radio now behaves like every other interactive component in the package, a PhoneInput accessibility issue affecting screen reader users has been fixed, and several TypeScript export gaps have been closed so consumers no longer need to infer or inline types.
UI components
- Radio now dispatches a change event, consistent with other interactive components
- Fixed an accessibility issue in PhoneInput where the error message ID wasn't correctly associated with the input for screen readers
Other improvements and fixes
- Fixed an issue where the
colorandprimaryColorprops on Button and Spinner set the same CSS variable, causing redundancy - Exported event detail interfaces (including
InputEventDetailandPhoneInputEventDetail) so TypeScript users can import them directly - Exported
LegalTextDocumentConfigandResolvedLegalTextDocumenttypes for use with LegalTextConsent - Fixed a typo that prevented FileUpload from accepting its
placeholderprop

