Skip to content

v4.7.0

Compare
Choose a tag to compare
@hakenr hakenr released this 12 Nov 23:33
· 63 commits to master since this release

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 new ItemRowAdditionalAttributes[Selector] parameters (#923 by @TPIvan 💕)
  • HxCheckbox HxSwitch - chip rendering adjusted to use (Label: Text) when both Label and Text are set
  • HxMessageBox - New customization options with MessageBoxRequest.Settings, including easier customization of button labels
    • Some classes have moved from Havit.Blazor.Components.Web to Havit.Blazor.Components.Web.Bootstrap; your application may need adjustments.
  • 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