v4.7.0
What's Changed
- .NET 9 support
- Full support for Static Web Assets middleware (static files fingerprinting)
- Dropped .NET 6 support - only .NET 8 and .NET 9 are currently supported
- Introducing new Premium sponsorship - includes access to UI Blocks, priority support, showcase project, and more ($19/mo)
- Documentation updates - new landing page and major overhaul of the Getting Started instructions
- Scoped CSS integration - all CSS (except for your chosen Bootstrap CSS) is now integrated into a scoped CSS bundle. You can remove the link to
defaults.css
from the page<head>
; the current file is empty. HxGrid
- Added support for applying attributes on<tr>
with newItemRowAdditionalAttributes[Selector]
parameters (#923 by @TPIvan 💕)HxCheckbox
HxSwitch
- chip rendering adjusted to use (Label: Text) when bothLabel
andText
are setHxMessageBox
- New customization options withMessageBoxRequest.Settings
, including easier customization of button labels- Some classes have moved from
Havit.Blazor.Components.Web
toHavit.Blazor.Components.Web.Bootstrap
; your application may need adjustments.
- Some classes have moved from
- gRPC extensions - now support type discovery from multiple assemblies (#926 from @vaclavek)
- Documentation migration - moved to Blazor Web App project setup
- Performance optimizations
Full Changelog: v4.6.20...v4.7.0