Repository navigation
v4.0.0
·
108 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
4.0.0 (2026-09-07)
- feat(build)!: resolve components, icons and styles at compile time (7b6cee6)
Bug Fixes
- build: generate the glyph modules before testing and type checking (32db969)
BREAKING CHANGES
app.use(NubiscoUI)no longer registers components. Add
nubiscoUI()from@nubisco/ui/viteto the bundler config, or import
@nubisco/ui/allto keep global registration of the whole library. Icon
and flag names decided at runtime no longer resolve on their own and now
throw unless registered or backed by an imported catalogue. Library CSS is
split per component, so app styles that relied on load order against a
singleui.cssmay now win or lose differently;nubiscoUI({ styles: false })
withimport '@nubisco/ui/css'restores the old ordering. The internal
@nubisco/ui/plugins/iconsand@nubisco/ui/plugins/flagsVite plugins are
removed, replaced by@nubisco/ui/vite. See docs/upgrading.md.
Claude-Session: https://claude.ai/code/session_01BFdPzNnJuTLC833KhR67Po