Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 00:19
4826f5e

0.5.0 (2026-10-17)

⚠ BREAKING CHANGES

  • build: DaisyBlazorBuildCss is now incremental; files outside the project scanned by an @source line must be added to DaisyBlazorCssSource or editing them no longer rebuilds the CSS (closes #75)
  • form: Form.Validate() and IsValid now check Required and Validation on TextField, NumericField and Select; forms that relied on the old no-op can now report invalid (closes #77)
  • theming: ThemeProvider now falls back to the OS light/dark default (not always the light theme) when the stored theme is unknown
  • navmenulink: NavMenuLink now renders its own <li>; remove any <li> you wrapped around it, otherwise <li> ends up nested in <li> (closes #78)
  • buttongroup: ButtonGroup.OverrideStyles now defaults to true (as in MudBlazor), so a non-default group Variant, Color or Size is applied to its child buttons
  • colors: Color.Surface no longer maps to the daisyUI neutral modifier; components keep their base (base-100/base-200) look
  • typography: Typography h1–h6 no longer emit font-heading; add the class yourself if you relied on it

Features

  • charts: stacked AreaChart for part-of-whole series (#79) (#84) (4019c9c)
  • dialogs: add declarative Modal with @bind-Open (#96) (eaaea55), closes #67
  • docs: Blazor WebAssembly docs site + 255 visual bug fixes (b2bc05a)
  • form: Form.Validate() and IsValid now check Required and Validation on TextField, NumericField and Select; forms that relied on the old no-op can now report invalid (closes #77) (c4f3bd0)
  • pageheader: add SubtitleColor parameter (#90) (b2521d1), closes #70
  • snackbar: add Variant and class hooks to SnackbarProvider and SnackbarOptions (#86) (f22fa93), closes #68
  • tabs: add Tab.TitleContent for icon and count labels (#88) (d57391f), closes #66

Bug Fixes

  • build: DaisyBlazorBuildCss is now incremental; files outside the project scanned by an [@source](https://github.com/source) line must be added to DaisyBlazorCssSource or editing them no longer rebuilds the CSS (closes #75) (aa9145b)
  • build: download fallback and DaisyBlazorDaisyUIVersion pin for the CSS build (closes #72, closes #73) (aa9145b)
  • buttongroup: ButtonGroup.OverrideStyles now defaults to true (as in MudBlazor), so a non-default group Variant, Color or Size is applied to its child buttons (b2bc05a)
  • colors: Color.Surface no longer maps to the daisyUI neutral modifier; components keep their base (base-100/base-200) look (b2bc05a)
  • docs: embed library XML docs on a clean build (#95) (669f6e0)
  • drawer: JS fallback for static SSR and localisable overlay label (#92) (10aefe2), closes #69
  • navmenulink: NavMenuLink now renders its own <li>; remove any <li> you wrapped around it, otherwise <li> ends up nested in <li> (closes #78) (bb2cd0f)
  • preset: safelist font-heading and ship a default @utility for it (#89) (cd48c39), closes #65
  • theming: data-themes allow-list for theme-init.js (closes #71) (7bb4dca)
  • theming: ThemeProvider now falls back to the OS light/dark default (not always the light theme) when the stored theme is unknown (7bb4dca)
  • typography: Typography h1–h6 no longer emit font-heading; add the class yourself if you relied on it (b2bc05a)