Releases
v0.2.1
Compare
Sorry, something went wrong.
No results found
🚀 Features
AlertDialog: add confirmation dialog with deferred close pattern (1fb751d )
Collapsible: add Collapsible disclosure component (7cecf6c )
createNumeric/createInput: add new composables (#181 ) (e11bb01 )
createRating: add rating composable and compound component (56867fe )
ExpansionPanel: add Cue and rename Root/Item to Group/Root (bc2058a )
NumberField: add new component/composables (#183 ) (193a2a5 )
Portal: add renderless teleport wrapper with useStack integration (c62eefb )
Presence: add usePresence composable and Presence component (1888840 )
Progress: add new component/composable (#180 ) (d8ec512 )
Slider: expose createSlider methods via slot props (e88d4fb )
Toggle: add dual-mode toggle button with group support (52f280c )
🔧 Bug Fixes
alpha readiness review fixes (b0bc54a )
resolve 7 bugs from automated audit (699b083 )
Button: conditionally render Content and Loading sub-components (e2113b3 )
createModel, createGroup: restore generics used by downstream consumers (fa5c882 )
createRating: rename RatingItem to RatingItemDescriptor to avoid export collision (47e0578 )
createVirtual: guard cancelAnimationFrame in onScopeDispose for SSR (bec0fbc )
InputControl: include event handlers in controlAttrs for renderless mode (d82043c )
Selection: add onClick to attrs in item components (e2371c6 )
useAsk: extend benchmark regex to match create* composable directories (37309f8 )
useBreakpoints: correct SSR hydration, guard matchMedia, remove unsafe casts (066b700 )
useBreakpoints, useHydration: replace app.mixin with app.mount wrapper (a355342 ), closes #177
useMediaQuery: read matchMedia synchronously to prevent FOUC (#175 ) (fd98517 )
useProxyModel: sync model back when apply rejects (8e88a6e )
useProxyRegistry: update cleanup test for reindex:registry listener (7b055c9 )
useStorage: prevent shared default mutation, preserve empty strings, fix has() (21f0f3c ), closes #171
🔬 Code Refactoring
remove explicit any types, add ESLint enforcement (bf87611 )
downgrade as unknown as to as where types overlap (910db18 )
replace raw type checks with #v0/utilities type guards (1f9447a )
createGroup, createQueue, useStack, useFeatures, createValidation: remove unused generics (2c18ca6 )
useLocale, useLogger, usePermissions, createForm, createModel: remove unused generics (901f9c8 )
useTheme, useNotifications, createNested: remove unused generics (c7a85de ), closes #176
utilities: add resolveIds and resolveIndexes helpers (7a5f9d5 )
You can’t perform that action at this time.