Skip to content

Releases: microsoft/fluentui-blazor

v4.7.2

03 May 10:36
Compare
Choose a tag to compare

Demo site and documentation

  • [Docs] New Video and PageTitle (#1925)

Components

  • [AppBar] Allow for omitting Href on AppBarItems and don't show active status when Href is null or not specified (#1976)
  • [Autocomplete] Accessibility: Tab key to go to the Close Button (#2007)
  • [Badge] Do not use a div (block element) in an inline element (#1921)
  • [DataGrid] Add ShowHover parameter and implement row hover effect (#1939)
  • [DataGrid] Apply ItemSize (CSS height) to cells when grid is virtualized. (#1936)
  • [DataGrid] Change column width when using generated value (#1955)
  • [DataGrid] Give empty row an id (#2001)
  • [DataGrid] Multiselect feature, adding a SelectColumn (#1952)
  • [DataGrid] Revert setting height on DataGrid header cell. Was not necessary and lead to issues on Safari
  • [InputLabel] Add Orientation parameter (#1994)
  • [Lists] Also set Value (and InternalValue) when SelectedOption is set (#1970)
  • [MessageBar] Supply a default value for the message intent when using MessageOptions (#1993)
  • [NavMenu] Fix keyboard navigation (#1950)
  • [NavMenu] Make sure text is shown when in mobile view in SSR.
  • [ProfileMenu] Remove ProfileMenu from demo site header and change examples (#1924)
  • [Tabs] Not using ClassValue and StyleValue when rendering (#1931)
  • [Tabs] Prevent error 'An item with the same key has already been added (#2006)

Miscellaneous

  • [Reboot] Add body class (to body element declaration)
  • [Templates] Change css so body-content height is set and scrollable (#1981)
  • [Templates] Change header gutter to keep content out of nav icon area when width < 600px

Full Changelog: v4.7.1...v4.7.2

v3.7.0

30 Apr 13:54
Compare
Choose a tag to compare

Demo site and documentation

  • [Docs] Update KeyCodeGlobalExample.razor.css to fix dark mode visuals (#1834)

Components

  • [Badge] Fix displaying badge by not using a div (block element) in an inline element (#1921)(#1921)
  • [DataGrid] Add column Width parameter (#1902)
  • [DataGrid] Add remove sort capability on columns (#1826)
  • [DataGrid] Add ShowHover parameter and implement row hover effect (#1939)
  • [DataGrid] Apply ItemSize (CSS height) to cells when grid is virtualized (#1936)
  • [DataGrid] Change column width when using generated value (#1955)
  • [DataGrid] Add resizing columns by keyboard (#1866)
  • [Grid] Add AdaptiveRendering property (#1899)
  • [Input] NotifyFieldChanged is called twice for all FluentInputBase derived components (#1846)
  • [KeyCode] Allow content to avoid using the Anchor property (#1743)
  • [KeyCode, AnchoredRegion, Popover] Add key navigation in AnchoredRegion / Popup (#1800)
  • [KeyCodeProvider] Add a global service to capture keystrokes (#1740)
  • [Lists] Also set Value (and InternalValue) when SelectedOption is set (#1970)
  • [NavMenu] Show child items via FluentMenu when collapsed (#1730)
  • [NavMenu] Fix keyboard navigation (#1950)
  • [Popover] adds FixedPlacement parameter (#1894)
  • [Tabs] Not using ClassValue and StyleValue when rendering (#1931)

Full Changelog: v3.6.2...v3.7.0

v4.7.1

02 May 11:59
Compare
Choose a tag to compare

What's Changed

  • [Wizard] Add StepSequence attribute. by @dvoituron in #1909
  • [DataGrid] Fix GridTemplateColumns initialization was done in the wrong place (related to new Width option for columns

Full Changelog: v4.7.0...v4.7.1

v4.7.0

23 Apr 09:49
Compare
Choose a tag to compare

v4.7.0

Breaking change

  • [Extensions] Add a namespace for extension methods to prevent possible naming clashes (#1776)

Demo site and documentation

  • [Docs] Update Progress stroke examples dropdowns (#1835)
  • [Docs] Update KeyCodeGlobalExample.razor.css to fix dark mode visuals (#1834)
  • [Docs] Update Highlighter example to use FluentTextField instead of input (#1833)
  • [Demo] Fix the Profile Menu position (#1841)
  • [Demo] Clears demo site cache on startup if new version (#1839)

Components

  • [AppBar] Apply role requirements (#1871)
  • [Calendar] Use provided Culture for calendar operations (#1862)
  • [DataGrid] Add remove sort capability on columns (#1826)
  • [DataGrid] Add column Width parameter (#1902)
  • [DataGrid] Add SortBy parameter support for PropertyColumn (#1877)
  • [DataGrid] Extend GridSort possibilities (#1860)
  • [DatePicker] Enhance for month /year selection (#1903)
  • [Grid] Add AdaptiveRendering property (#1899)
  • [Input] NotifyFieldChanged is called twice for all FluentInputBase derived components (#1846)
  • [MenuButton] Add ChildContent so items can be supplied manually (#1848)
  • [Paginator] spelling issue in FluentPaginator.razor.cs (#1829)
  • [Popover] adds FixedPlacement parameter (#1894)
  • [PullToRefresh] Add DragThreshold to PullToRefresh (#1858)
  • [Select] Allow value to be set when component is disabled (#1892)
  • [Slider] Fixes thumb redraw issues (Fix for #1836) (#1873)
  • [Wizard] Fix the Wizard bullet number style (#1905)

Miscellaneous

  • [Aspire] Fix #3364 by adding IKeyCodeListner and handler (#1866)
  • [Pipeline] Add Code Coverage Report (#1861)

Icons

  • Update to Fluent UI System Icons 1.1.237

    What's new (Name / Size(s) / Variant(s))

    • Book / 48 / Filled & Regular
    • Camera Arrow Up / 16, 20, 24 / Filled & Regular
    • Chat Settings / 16 / Filled & Regular
    • Circle Highlight / 20, 24 / Filled & Regular
    • Circle Hint / 24 / Filled & Regular
    • Circle Shadow / 20, 24 / Filled & Regular
    • Content View / 16 / Filled & Regular
    • Double Tap Swipe Down / 16 / Filled & Regular
    • Double Tap Swipe Up / 16 / Filled & Regular
    • Flash Sparkle / 16 / Filled & Regular
    • Location Ripple / 12 / Filled & Regular
    • Search Square / 16 / Filled & Regular
    • Settings Chat / 16 / Filled & Regular
    • Share Multiple / 16, 20, 24 / Filled & Regular
    • Slide Play / 20, 24 / Filled & Regular

    What's updated (Name / Size(s) / Variant(s))

    • Book Add / 28 / Filled & Regular
    • Book Contacts / 20, 24, 28, 32 / Filled & Regular
    • Book / 28 / Filled & Regular

New Contributors

Full Changelog: v4.6.1...v4.7.0

v4.6.1

10 Apr 12:42
Compare
Choose a tag to compare

V4.6.1

Demo site and documentation

  • [Demo & docs] Fix documentation error (#1767)
  • [Demo & docs] Home page cleanup (#1763)
  • [Demo & docs] Removes caching of markdown files for Server demo app (#1822)
  • [Demo & docs] Fix footer styling (#1778)
  • [Demo & docs] CSS files improvements (#1807)
  • [Demo & docs] The empty CSS rule in site.css has been removed (#1809)

Components

  • [AppBar] Add Count parameter and facilitate OnClick without navigation (#1790)
  • [CounterBadge] Add ShowWhen, Dot, and VerticalPosition (#1786)
  • [KeyCode, AnchoredRegion, Popover] Add key navigation in AnchoredRegion / Popup (#1800)
  • [NavMenu] Show child items via FluentMenu when collapsed (#1730)
  • [Persona] Add capability for the name to appear before or after initials. (#1750)
  • [ProfileMenu] TopCorner property (#1795)
  • [SplashScreen] Fix ESC on SplashScreen (#1811)

Miscellaneous

  • [Misc] Update to latest NuGet packages, SDK and Web Components script
  • [Templates] CSS fixes and use specific package versions (#1797)
  • [Templates] Fixed CSS styling of the Blazor Fluent UI template AND fixed broken links in readme.md (#1768)

Icons

  • Update to Fluent UI System Icons 1.1.234 (#1823)

    What's new (Name / Size(s) / Variant(s))

    • Apps Settings / 16, 20 / Filled & Regular
    • Apps Shield / 16, 20 / Filled & Regular
    • Arrow Upload / 32 / Filled & Regular
    • Calendar Edit / 32 / Filled & Regular
    • Data Bar Vertical Arrow Down / 16, 20, 24 / Filled & Regular
    • Haptic Strong / 16, 20, 24 / Filled & Regular
    • Haptic Weak / 16, 20, 24 / Filled & Regular
    • Hexagon Sparkle / 20, 24 / Filled & Regular
    • Mail Edit / 32 / Filled & Regular
    • Password Clock / 48 / Filled & Regular
    • Password Reset / 48 / Filled & Regular
    • Password / 24, 32, 48 / Filled & Regular
    • People Eye / 16, 20 / Filled & Regular
    • Pin Globe / 16, 20 / Filled & Regular
    • Run / 28, 32, 48 / Filled & Regular
    • Tab Group / 16, 20, 24 / Filled & Regular

    What's updated (Name / Size(s) / Variant(s))

    • Arrow Upload / 24 / Filled & Regular
    • Calendar Edit / 16, 20, 24 / Filled & Regular
    • Mail Read / 20 / Filled & Regular
    • Password / 24 / Filled & Regular
    • Run / 16, 20, 24 / Filled & Regular

v4.6.0

28 Mar 19:59
Compare
Choose a tag to compare

What's Changed

  • Fix error in NavMenu link for Wizard by @vnbaaij in #1659
  • [Demo & docs] Fix Wizard link in navigation menu by @vnbaaij in #1660
  • [InputFile] Replace OnInitializedAsync with OnAfterRenderAsync by @vnbaaij in #1661
  • IMessageService enhancements to support the 'AllowDismiss' property by @StevenRasmussen in #1657
  • [MenuButton] Make the menu anchored to the button so can float by @vnbaaij in #1676
  • [Misc] Add required .csproj settings for generating snupkg packages by @vnbaaij in #1675
  • [Demo & docs] Add InputFile 'known issues' section by @gkizior in #1680
  • [Demo & docs] Minor corrections to CONTRIBUTING.md by @c0g1t8 in #1681
  • [Accordion] Add expanded value to custom event handler by @vnbaaij in #1689
  • [Misc] Add ToColorHex extension to Swatch by @vnbaaij in #1691
  • [AppBarItem] Add OnClick event callback by @vnbaaij in #1698
  • [Wizard] Add the ability to automatically validate an EditForm by @StevenRasmussen in #1663
  • fixes FluentPageScript with Blazor Hybrid/MAUI and WebAssembly Standalone by @c0g1t8 in #1633
  • [FluentPersona] Manage the empty Name by @dvoituron in #1710
  • [Pagination] Add Disabled parameter by @gitasaurus in #1713
  • [Button] Avoid padding on loading spinner when no text is shown by @vnbaaij in #1714
  • [Demo & docs] Corrects spelling and grammar in templates page by @c0g1t8 in #1716
  • [FluentProfileMenu] New component by @dvoituron in #1705
  • [MarkdownSection] fixes border not showing in markdown tables by @c0g1t8 in #1721
  • [MarkdownSection] Adds code highlighting by @c0g1t8 in #1737
  • [Icons] Update to Fluent UI System Icons 1.1.233 by @vnbaaij in #1734
  • [PullToRefresh] New component PullToRefresh by @vnbaaij in #1679
  • [Misc] Some interop optimizations by @vnbaaij in #1712
  • [Misc] Build script - Update "versions" in all .csproj files by @dvoituron in #1736
  • [FluentKeyCodeProvider] Add a global service to capture keystrokes by @dvoituron in #1740
  • [FluentKeyCode] Allow content to avoid using the Anchor property by @dvoituron in #1743
  • [MarkdownSection] Fixes and enhancements by @c0g1t8 in #1751

New Contributors

Full Changelog: v4.5.0...v4.6.0

v4.5.0

07 Mar 15:51
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v3.6.0

07 Mar 09:20
Compare
Choose a tag to compare

Full Changelog: v3.5.5...v3.6.0

v4.4.1

06 Feb 19:33
Compare
Choose a tag to compare

What's Changed

  • #1462: FluentMessageBar onclick bug and not using Link?.Target
  • #1461: fluent-data-grid rendered after rows in manual FluentDataGrid
  • #1450: FluentSlider's two-way data binding on Value Property does not update appropriately
  • #1449: [Autocomplete] Fix Disabled item using keyboard and re-enables the ability to click on an element
  • #1448: two key strokes required to change item in FluentSelect
  • #1444: FluentDataGrid 4.4.0 not rendering in default fluentblazor template using StreamRendering and SSR
  • #1442: Fix fluentblazor template 4.4.0
  • #1437: UI does not leave Loading animation if result has 0 items in FluentDataGrid
  • #1436: Profile NavMenu: Labels in Template
  • #1433: FluentDataGrid show no data in version 4.4.0
  • #1425: add OnClick EventCallback to FluentAnchor
  • #1424: Not setting current-value for fluent-number-field

New Contributors

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

v3.5.5

06 Feb 18:25
Compare
Choose a tag to compare
  • #1437: UI does not leave Loading animation if result has 0 items in FluentDataGrid
  • #1424: Not setting current-value for fluent-number-field
  • #1425: add OnClick EventCallback to FluentAnchor
  • #1462: FluentMessageBar onclick bug and not using Link?.Target
  • #1450: FluentSlider's two-way data binding on Value Property does not update appropriately
  • #1448: two key strokes required to change item in FluentSelect
  • #1449: [Autocomplete] Fix Disabled item using keyboard and re-enables the ability to click on an element

Full Changelog: v3.5.4...v3.5.5