v1.0.0-alpha.2
Pre-release
Pre-release
·
273 commits
to master
since this release
🚀 Features
- SplitterPanel: widen size props to number | string (#215) (e426ed7)
- useLocale,useFeatures: enable reactive registry by default (#211) (e61744a)
- useTheme: enable reactive registry by default (#210) (3785be9), closes #208
🔧 Bug Fixes
- Carousel: auto-mirror viewport padding to scroll-padding (#201) (bdc1b02)
- createRegistry: skip values/keys/entries cache when reactive (#209) (2b7cf9d)
- SplitterPanel: restore overflow:hidden to prevent layout feedback loop (dd7fed8)
🔬 Code Refactoring
- canonicalize data-open across activators (7c8eefc)
- remove COMMON_ELEMENTS dead export (462d642)
- mark pure exports with /* #NO_SIDE_EFFECTS */ (70c5da7)
- createDataTable: rename enroll option to openAll (6006a7a)
- createNested: drop stale // Factories import comment (4de550a)
- helpers: hoist mid-file imports to top of file (8f958d9)
- Locale: remove as-any casts for vue-i18n interop (4263c00)
- notifications: barrel-export useNotifications (72a3782)
- palettes/leonardo: swap as-never casts for ts-expect-error (7e6577f)
- PopoverRoot: drop deprecated isSelected context field (df9d708)
- SplitterPanel: remove overflow:hidden visual opinion (5f8cedd)
- tests: remove unnecessary as-any casts (46766f2)
- types: remove GenericObject duplicate alias (7ec0404)
- useDate: use isFunction guard over raw typeof check (017517d)
- useDate: replace double cast with typed interface (1cbd0cb)
- useDate: rename DateAdapter.isNull to isNullish (6c7ae7c)