This repository has been archived by the owner on Jun 5, 2023. It is now read-only.
v0.22.0
Pre-release
Pre-release
·
342 commits
to master
since this release
⚠️ BREAKING CHANGES
- completeWith: The completeWith function for Dialogs and Snackbars now requires passing an object
with{ reason: string; data?: any | unknown }
, where reason is the reason for closing/sending
(required) and data is the arbitrary data that is passed.
This allows for a consistent interface instead of a possible union type of
string | unknown | undefined
, which made it much harder to check what was being returned or why
the Dialog/Snackbar action completed - The Form Field component has been removed. Instead you should use the Text Field
and the Text Area component
🐛 Bug Fixes
- Stepper: horizontal step header items will fill the full width now (3053324)
📝 Docs
- add text area page and examples (1593cd4)
- add text field page and examples (292c2b5)
- remove form field page and examples (bc0a31e)
- Stepper: add custom visited icon example (a032303)
🚀 Features
- create text field & text area components (0f4f772)
- expose frequently used form control validators (33421ee)
🔬 Code Refactoring
- completeWith: modal data and snackbar data format (0a6f86e)
- remove form field component (d536e32)
- replace @import with @use everywhere (5fdf7d1)
🛠 Other Commits
- update deps and add cpy-cli and rimraf for cross-platform compatability (9ea98c0)