Skip to content

Releases: havit/Havit.Blazor

v4.5.4

05 Feb 09:28
Compare
Choose a tag to compare
  • HxMessenger - AddInformation, AddError and AddWarning extension methods preserve line endings in text #749
  • HxListLayout - close filter offcanvas before invoking FilterModelChanged callback (before reloading the data)

v4.5.3

29 Jan 15:05
Compare
Choose a tag to compare

What's New

  • ThemeColorExtensions - new extension methods for your convenience
  • HxSidebar - fine-tuning of #719 HighlightOnActiveChild styles are not applied when Sidebar is collapsed
  • HxGrid - Placeholder color from HxPlaceholder.Defaults.Color
  • HxListLayout - fine-tuning of NamedViews
  • documentation adjustments
  • switched repo coding standard to _underscorePrivateFields (demos will follow)
  • source-link adjustments

New Contributors 💕

Full Changelog: v4.5.2...v4.5.3

v4.5.2

25 Jan 14:41
Compare
Choose a tag to compare

v4.5.1

25 Jan 11:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.5.0...v4.5.1

v4.5.0

23 Jan 09:15
Compare
Choose a tag to compare

What's Changed

  • HxListLayout - ‼️ Named Views overhaul (HxNamedViewList component removed, use NamedViews parameter instead, see the demos for more details)
  • HxListLayout - built-in support for sticky-header
  • HxInputTags - fixes and improvements (some also related to HxAutosuggest)
    • #715 Cannot read properties of null (reading 'invokeMethodAsync') when typing after closing the dropdown
    • #716 FocusAsync fails when navigating from screen (Unable to focus an invalid element.)
    • #277 AddButton doesn't re-appear when using StaticSuggestions after onBlur
    • #394 It is impossible to select another tag when input is focused
    • #717 Dropdown does not reappear on click into already focused input when MinimumLength="0"
    • #36 Unconfirmed tag gets added after On[Valid]Click handling of the form
    • #585 Allow Enter key to confirm the tag
    • #584 Stop propagation of Enter key event when selecting an item
  • HxGrid fixes and improvements
    • spacer element changed to <tr> in InfiniteScroll (virtualized) mode
    • #407 grid with multiselect can select checkbox when no data are on grid
    • #730 Plecaholder rendering performance optimization
    • #735 Corrupted in-progress rendering
  • HxInputNumber - adjustments to normalization of values on paste
  • HxInputNumber - fixed #646 Inconsistant handling of weird inputs ("15,81.549" => 1581.549 vs "1581,549" => 1581.5)
  • HxCheckbox - fixed #460 Checkbox inside input-group is misaligned
  • HxSearchBox - fixed #491 Discrepancy in placeholder implementation with floating labels
  • HxSidebar - minor fixes #718 and #719
  • documentation improvements and fixes (e.g. using IDemoDataService instead of CultureInfo)
  • some more minor adjustments and fixes

New Contributors 💕

Full Changelog: v4.4.1...v4.5.0

v4.4.1

22 Dec 15:33
Compare
Choose a tag to compare

What's Changed

  • HxAccordion fixed #685 Accordion collapses when it should stay open
  • HxSidebar fixed #710 Toggler is not visible when using ResponsiveBreakpoint.None
  • bump dependencies

Full Changelog: v4.4.0...v4.4.1

v4.4.0

21 Dec 15:41
Compare
Choose a tag to compare

What's Changed

  • HxSidebar - ‼️ Toggler v2 by @crdo
    • ExpandIcon and CollapseIcon are now obsolete. Use TogglerTemplate if you want to render an icon.
  • HxSidebar - new HxSidebarItem.HighlightOnActiveChild parameter (#687)
  • HxSidebar - support for tooltips (HxSidebarItem.TooltipText) and hover display (in collapsed state)
  • HxTooltip & HxPopover - fixed #706 ArgumentNullException: jsObjectReference
  • HxAutosuggest & HxSearchBox - fixed #702 - dropdown sometimes not opened (selection with mouseleave outside input)

Full Changelog: v4.3.5...v4.4.0

v4.3.5

13 Dec 00:01
Compare
Choose a tag to compare

What's Changed

  • HxSearchBox - fixed: clear button padding if there is delete icon by @vaclavek
  • HxSearchBox - fixed: top dropdown position not attached to input
  • HxInputBase - net8 two-way input binding
  • HxValidationMessage - fixed #676 InvalidOperationException: More than one sibling of element...
  • minor fixes and adjustments in documentation

New Contributors 💕

Full Changelog: v4.3.4...v4.3.5

v4.3.4

27 Nov 23:38
Compare
Choose a tag to compare
  • HxSearchBox - fix #675 - Cannot read properties of null (reading 'removeEventListener') at Module.dispose

Full Changelog: v4.3.3...v4.3.4

v4.3.3

27 Nov 11:27
Compare
Choose a tag to compare
  • fixes #674 TaskCanceledException - Error when switching pages with the new .Net8 application template (Dispose logic)
  • minor documentation fixes