Havit.Blazor

Free Bootstrap 5 components for ASP.NET Blazor + optional enterprise-level stack for Blazor development (gRPC code-first, layered architecture, localization, auth, ...)

MIT License

Stars
438
Committers
33

Bot releases are hidden (Show)

Havit.Blazor - v4.0.2

Published by hakenr over 1 year ago

What's Changed

New Contributors 💕

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v4.0.1...v4.0.2

Havit.Blazor - v4.0.1

Published by hakenr over 1 year ago

  • HxNavbar - The Color parameter default value was changed from ThemeColor.Light to ThemeColor.None as it is now much likely you will use CssClass color utility classes to customize the navbar.
  • minor fixes in the documentation

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v4.0.0...v4.0.1

Havit.Blazor - v4.0.0

Published by hakenr over 1 year ago

🔥Highlights

🆕What's new

  • HxNav - new Variant="NavVariant.Underline"
  • Dark color mode support for all our components
  • Color mode switcher in documentation
  • many minor adjustments

⚠️Breaking changes

  • HxNavbar - removed the ColorScheme parameter, use ColorMode instead
    • UPDATE 4.0.1: The Color parameter default value was changed from ThemeColor.Light to ThemeColor.None as it is now much likely you will use CssClass color utility classes to customize the navbar.
  • HxGrid - obsolete parameter ContextMenu dropped, use HxContextMenuGridColumn instead
  • HxInputCheckbox - obsolete component dropped, use HxCheckbox instead
  • HxInputSwitch - obsolete component dropped, use HxSwitch instead

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.3.0...v4.0.0

Havit.Blazor - v3.3.0

Published by hakenr over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.15...v3.3.0

Havit.Blazor - v3.2.15

Published by hakenr over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.14...v3.2.15

Havit.Blazor - v3.2.14

Published by hakenr over 1 year ago

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.13...v3.2.14

Havit.Blazor - v3.2.13

Published by hakenr over 1 year ago

  • HxInputDate and HxInputDateRange - fixed #519 - Keyboard entry - navigating with TAB should go to next input, not the calendar
  • HxGrid - added tr.hx-grid-empty-data-row CSS class for EmptyDataTemplate row

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.12...v3.2.13

Havit.Blazor - v3.2.12

Published by hakenr over 1 year ago

What's Changed

  • Debouncer - new class to help you implement debounced actions
  • HxCheckboxList - fixed #508 - Default chip generation is unreasonable
  • HxSearchBox - fixed #487 - Search icon misaligned when used with label (+ more minor fixes)
  • [gRPC] Support for get-only properties (not anotating them for protobuf serialization)

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.11...v3.2.12

Havit.Blazor - v3.2.11

Published by hakenr over 1 year ago

  • HxGrid * fixed LoadMore navigation mode lifecycle (#512)
Havit.Blazor - v3.2.10

Published by hakenr over 1 year ago

HxAccordion - fixed DOM state tracking

Havit.Blazor - v3.2.9

Published by hakenr over 1 year ago

HxGrid - fixed #507 Defaults.PageSize not applied (regression between 3.2.7 and 3.2.8).
Credits to @pollardpj for reporting this issue.

Havit.Blazor - v3.2.8

Published by hakenr over 1 year ago

What's Changed

  • HxGrid new GridContentNavigationMode.LoadMore and PaginationAndLoadMore modes
  • HxAccordion new ExpandedItemIds and InitialExpandedItemIds to support multiple expanded items (in StayOpen mode)
  • HxTooltip, HxPopover new DisableAsync() and EnableAsync() methods
  • HxContextMenu new MenuAlignment parametr (credits to @HonzaZajic298)
  • HxButton new IconCssClass parameter
  • HxMultiSelect new InputText and InputTextSelector parameters
  • HxTreeView fixed #499 ItemInitialExpandedSelector seems not to work
  • Debouncer experimental preview (will be announced in future release)
  • doc HxGrid new filtering from headers demo
  • minor fixes and enhancements

New Contributors

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.7...v3.2.8

Havit.Blazor - v3.2.7

Published by hakenr over 1 year ago

  • HxAutosuggest - new --hx-autosuggest-dropdown-menu-width CSS variable
  • HxInputDate - fixed #458 Does not show calendar after enabled HxFormState
  • HxValidationMessage - Explicit title for ValidationMessage
  • HxPager - fixed #459 PagerSettings.CssClass is not working when set
  • HxPager - fixed #464 role="button" on whole pager
  • HxGrid - better CSS scope for HxGrid sorting icons styling (new .hx-grid-sort-icon class)
  • minor adjustments and tweaks

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.6...v3.2.7

Havit.Blazor - v3.2.6

Published by hakenr almost 2 years ago

  • HxDropdownMenu - fixed #451 - renders as invalid HTML tag this.elementname
Havit.Blazor - v3.2.5

Published by hakenr almost 2 years ago

  • updated dependencies (e.g. .NET libs 7.0.2)
Havit.Blazor - v3.2.3

Published by hakenr almost 2 years ago

  • HxTooltip - new Container parameter
  • HxNavbar - new ContainerCssClass parameter allows different layout options
  • HxDropdownContent - new Alignment property
  • HxCarousel - fixed #445 - disabling automatic sliding + correct passing of parameters
  • HxTooltip - fixed #439 - Tooltip stays on screen when its text is changed in async handler method of HxButton.OnClick

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.2...v3.2.3

Havit.Blazor - v3.2.2

Published by hakenr almost 2 years ago

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.1...v3.2.2

Havit.Blazor - v3.2.1

Published by hakenr almost 2 years ago

  • Bootstrap Icons updated to v1.10.2
  • HxAutosuggest new --hx-autosuggest-dropdown-menu-height CSS variable for better customizability
  • HxSearchBox new --hx-search-box-dropdown-menu-height CSS variable for better customizability
  • HxGrid fixed #428 Changing PageSize parameter should cause data refresh
  • HxCalendar fixed #429 Setting MaxDate later after setting MinDate causes year select to show incorrect date
  • HxAutosuggest fixed #433 TypeError: null is not an object (evaluating 'event.target.hxAutosuggestDotnetObjectReference.invokeMethodAsync')
  • doc adjustments

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.2.0...v3.2.1

Havit.Blazor - v3.2.0

Published by hakenr almost 2 years ago

What's new

  • ⚠️ dropped net5 support
  • new net7 target (net6 still available)
  • Bootstrap updated to v5.2.2
  • ⚠️ HxGrid new persistable grid state (sorting, current page) #360
  • HxTooltip HxPopover new Animation parameter + Settings and Defaults added
  • HxTooltip wrapping span changed to inline-block
  • HxTreeView separate expand (arrow) and expand action (rest of the item)

Full Changelog: https://github.com/havit/Havit.Blazor/compare/v3.1.3...v3.2.0

Havit.Blazor - v3.1.3

Published by hakenr almost 2 years ago

  • HxGrid fixed #412 Page sequentially decreased until data found after data filter applied (should we return to first page?)
  • docs - new On this page navigation