- [General] Inject LibraryConfiguring into DesignToken (#2426)
- [Accordion] Add Id (#2420)
- [Templates] Replace faulty
Appearance.Filled
withAppearance.Accent
for buttons (#2436)
- [Docs] Fix broken GitHub link (#2442)
- [General] JavaScript Cache management (#2388)
- [DataGrid] Avoid excessive calling of reinitialize method in JavaScript (#2403)
- [DatePicker] Fix default position for RTL layout (#2372)
- [MenuButton] Fix icon size (#2374)
- [MultiSplitter] Fix RTL direction (#2380)
- [Overflow] Add
Fixed
parameter (#2393) - [Overflow] Add
Fixed
enumeration (#2401) - [Search] Add
AutoComplete
parameter (#2397) - [Select] Fix logic when setting new option (#2384)
- [SortableList] Adding Properties
FromListId
andToListId
(#2385) - [SplashScreen] Pass parameters.Modal to
ShowSplashScreen...
methods (#2398) - [TreeView] Fix the first item never selected #2414
- [Wizard] Add
GoToStepAsync
method (#2383) - [Wizard] Fix validation when
@bind-Value
is set (#2364)
- [Docs] Better column distribution for homepage (#2360)
- [Docs] Improve API Documentation performance (#2377)
- [Docs] Fix some typos (#2400)
-
Update to Fluent UI System Icons 1.1.249
What's new (Name / Size(s) / Variant(s))
- Arrow Download / 32 / Light
- Color Fill Accent / 32 / Light
- Edit Lock / 16, 20, 24 / Filled & Regular
- Layout Row Two Settings / 20, 24, 28, 32 / Filled & Light & Regular
- Molecule / 32 / Light
- Person Board / 20 / Filled & Regular
- Person Square Checkmark / 16, 20, 24 / Filled & Regular
- Presence Tentative / 10, 12, 16, 20, 24 / Regular
- Shield Add / 28, 32, 48 / Filled & Regular
- Shield Checkmark / 32 / Filled & Regular
- Shield Task / 32 / Filled & Regular
- Toolbox / 32 / Filled & Light & Regular
- Warning Lock Open / 16, 20, 24 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Sound Wave Circle / 20 / Filled & Regular
- Vehicle Motorcycle / 16, 20, 24, 28, 32, 48 / Filled & Regular
- [DataGrid] Make
Grid
inColumnBase
protected (#2342) - [DataGrid] Several issues addressed (#2347)
- [DatePicker] Add 'PickerMonthChanged' event and 'DaysTemplate' parameter (#2336)
- [Multi Splitter] Fix the Splitter OnMouseMove (#2333)
- [Docs] Fix Tabs Dynamic example (#2341)
- [Docs] Move Date and Autocomplete components to Forms section (#2330)
- [Docs] Update homepage (#2324)
- [Docs] Update the Variant selector in Icon Explorer (#2331)
- [Docs] Add keyhandler for '/' to jump to search box
- [Docs] Add icon preview in API documentation (#2284)
- [Docs] Added RTL section to CodeSetup.md (#2242)
- [Docs] Improve API documentation by showing default icon and string values (#2269)
- [Docs] Improve API documentation menu button (#2270)
- [Docs] Fix same typo 5 places (#2216)
- [Demo] Fixes link for Time picker in demo projects (#2246)
- [Rating] New component (#2258)
- [AppBar] Fix regression with icon accent color (#2318)
- [Autocomplete] Accessibility: Scrolling not working with keyboard (#2221)
- [AutoComplete] Allow focusable Badge dismiss buttons (accessibility) (#2272)
- [Autocomplete] Fix AriaLabel (#2303)
- [Autocomplete] Fix ReadOnly and Disable properties (#2291)
- [Combobox] Set value if selection is cleared (#2307)
- [Combobox, Select] Fix the Placeholder attribute (#2311)
- [DataGrid] Add OnCellClick event and SelectColumn.SelectFromEntireRow property (#2252)
- [DataGrid] Add WCAG 2.2 single-click column resize capability (#2238)
- [DataGrid] Make
PropertyColumn
useDisplayAttribute
value for enum (#2304) - [DataGrid] Refactoring ColumnBase events (#2298)
- [DataGrid] Revert setting height on DataGrid header cell again. Leads to issues on Safari
- [DatePicker] Change OnSelectedDateAsync logic (#2233)
- [DatePicker] Fix unable to set when value is null (#2241)
- [DesignTheme] Add try catch (#2204)
- [DesignToken] Change
FillColor
andNeutralLayer...
types (#2266) - [Dialog] Fix failing tests (#2283)
- [DialogService] Fix UpdateDialogAsync to refresh parameters and content (#2310)
- [Lists] Pass
Name
parameter (#2305) - [Lists] Add aria-selected to fluent-option (#2316)
- [Multisplitter] Fix width panels (#2218)
- [MultiSplitter] Prevent semicolons from being displayed. (#2226)
- [NavMenu] Revert fix for when prerender set to false (#2293)
- [NumberField] Add sbyte type (#2308)
- [Overflow] Add refresh method, add VisibleOnLoad parameter (#2236)
- [ProfileMenu] Fix the initials inner the popup panel (#2294)
- [Slider] Fix getting caught in update loop (#2265)
- [Slider] Refactor code after PR #2265 (#2287)
- [TimePicker] Add null check for empty string (#2245)
-
Introduction of a new 'Light' variant of icons. For now a set of 153 icons in size 32 has been added.
-
Update to Fluent UI System Icons 1.1.247
What's new (Name / Size(s) / Variant(s))
- Accessibility More / 16, 20, 24 / Filled & Regular
- Battery 0 / 28, 32 / Filled & Regular
- Battery 1 / 28, 32 / Filled & Regular
- Battery 10 / 28, 32 / Filled & Regular
- Battery 2 / 28, 32 / Filled & Regular
- Battery 3 / 28, 32 / Filled & Regular
- Battery 4 / 28, 32 / Filled & Regular
- Battery 5 / 28, 32 / Filled & Regular
- Battery 6 / 28, 32 / Filled & Regular
- Battery 7 / 28, 32 / Filled & Regular
- Battery 8 / 28, 32 / Filled & Regular
- Battery 9 / 28, 32 / Filled & Regular
- Battery Charge / 28, 32 / Filled & Regular
- Calendar Sparkle / 32 / Light
- Chat / 32 / Light
- Coin Stack / 16, 20, 24 / Filled & Regular
- Database Arrow Up / 16 / Filled & Regular
- Game Chat / 20 / Filled & Regular
- Layout Row Two Focus Top Settings / 20, 28, 32 / Filled
- Layout Row Two Focus Top Settings / 32 / Light
- Layout Row Two Focus Top / 28 / Filled
- Paint Brush / 12 / Filled & Regular
- Panel Right / 12 / Filled & Regular
- People Edit / 32 / Filled & Regular
- People Edit / 32 / Light
- Person Home / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Person Mail / 32 / Filled & Regular
- Person Mail / 32 / Light
- Puzzle Piece / 12 / Filled & Regular
- Teaching / 20 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Arrow Forward Down Lightning / 20, 24 / Filled & Regular
- Notebook Lightning / 20, 24 / Filled & Regular
-
Update to Fluent UI System Icons 1.1.245
What's new (Name / Size(s) / Variant(s))
- Arrow Collapse All / 16 / Filled & Regular
- Arrow Expand All / 16, 20, 24 / Filled & Regular
- Chat Arrow Back Down / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Desktop Arrow Down / 32 / Filled & Regular
- Edit Line Horizontal 3 / 20, 24 / Filled & Regular
- Gift Open / 32 / Filled & Regular
- Prompt / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Search Sparkle / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Slide Text Call / 16, 20, 24, 28, 48 / Filled & Regular
- Slide Text Cursor / 20, 24 / Filled & Regular
- Vehicle Motorcycle / 16, 20, 24, 28, 32, 48 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Arrow Collapse All / 20, 24 / Filled & Regular
- Add an new
Light
value to theIconVariant
enum to enable publishing new icon packages with these icons
- Add DataGridTableScroll demo (#2098)
- Adds office color table to Design Tokens page (#2073)
- Cleans up more code snippets (#2173)
- Cleanup DialogService Page (#2171)
- Fix Page Title typo - Project Setup (#2054)
- Fixes minor typo in DesignTokens.md (#2071)
- Removes FluentPersona DemoSection from AutoComplete page (#2135)
- Toast examples - TimeOut setting in milliseconds (#2025)
- [AppBar] Introduce IAppBarItem to enable better extensibility (#2083)
- [Autocomplete] Accessibility - Add "x of y" aria-label when item is selected (#2019)
- [Autocomplete] Accessibility - Add aria-selected on FluentOption (#2018)
- [Autocomplete] Accessibility - Update style when "forced-colors: active" (#2109)
- [Autocomplete] Add
ImmediateDelay
parameter (#2052) - [Autocomplete] Add SelectValueOnTab attribute (#2110)
- [Autocomplete] Set the height automatically (#2045)
- [Card] Support AreaRestricted for MinimalStyle as well (#2170)
- [ComboBox] Fix bind-SelectedOption is null when using bind-SelectedOption:after (#2102)
- [DataGrid] Allow programmatic sorting of columns by name or index (#2156)
- [DataGrid] Check rowelements when correcting column options (#2117)
- [DataGrid] Fix LoadingContent height when Virtualize is true (#2188)
- [DataGrid] Prevent drag handle from disappearing when column width made too small (#2059)
- [DataGrid] SelectColumn - Add ClearSelection (#2164)
- [DataGrid] SelectColumn - Allow customization of SelectAll header (#2106)
- [DataGrid] SelectColumn - Make it work with ItemsProvider (#2060)
- [DatePicker, Calendar] Fix not updating correctly when used with EditContext (#2047)
- [DesignToken] Add WithDefault overload (#2159)
- [DialogService] Add missing classes to avoid Trimming exceptions (#2099)
- [Header] Add Id to the container header tag (#2125)
- [Icon] Minor cleanup and clarification (#2038)
- [InputBase] Adds FieldIdentifier parameter (#2114)
- [InputBase] Use
Debouncer
instead ofPeriodicTimer
for debouncingValueChanged
handler withImmediateDelay
. (#2042) - [KeyCode] Add KeyUp event (#2122)
- [Layout] Add Id to the container div (#2123)
- [Layout] Add Orientation support (#2096)
- [Lists] Make list components inherit from InputBase (#2118)
- [MarkdownSection] Adds border around code snippets (#2039)
- [MarkdownSection] Optimize to minimize number of calls to OnContentConverted (#2092)
- [Misc] Add the ability for CssBuilder to properly Add multiple classes without duplicates (#2104)
- [Misc] Code cleanup work (#2184)
- [Misc] Package versions refactoring (#2131)
- [MultiSplitter] Remove experimental label and make fixed panel size work (#2196)
- [NavMenu] Enhance working in mobile view (#2183)
- [NavMenu] Fix double click needed for expanding/collapsing child elements when prerendering is turned off (#2133)
- [NavMenu] Fix FluentNavLink to support CustomColor (#2116)
- [Pipeline] Add a task to publish the preview package in a special feed (#2094)
- [ProfileMenu] Add
StartTemplate
andEndTemplate
parameters (#2010) - [Progress] Fix height in Indeterminate mode by using InvariantCulture (#2120)
- [Templates] Use correct autocomplete values when registering new account (#2064)
- [Templates] Use 'double provider' fix in more places
- [TreeView] Add
Items
andLazyLoadItems
properties (#1945) - [Wizard] Fix the Wizard Left position in RTL mode (#2026)
-
Update to Fluent UI System Icons 1.1.242
What's new (Name / Size(s) / Variant(s))
- Breakout Room / 32 / Filled & Regular
- Card UI Portrait Flip / 16, 20, 24 / Filled & Regular
- Cursor / 28, 32 / Filled & Regular
- Layout Row Two / 28, 48 / Filled & Regular
- Notepad Sparkle / 16, 20, 24, 28, 32 / Filled & Regular
- Paint Brush Subtract / 16, 20, 24, 28, 32 / Filled & Regular
- Paint Brush / 28 / Filled & Regular
- Play Circle Sparkle / 16, 20, 24 / Filled & Regular
- Replay / 16, 20, 24, 28, 32 / Filled & Regular
- Send Person / 16, 20, 24 / Filled & Regular
- Square Dovetail Joint / 12, 16, 20, 24, 28, 32, 48 / Filled & Regular
- Table Cursor / 16, 20, 24 / Filled & Regular
- Transparency Square / 20, 24 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Notepad / 32 / Filled & Regular
- Replay / 20 / Filled & Regular
-
Update to Fluent UI System Icons 1.1.239
What's new (Name / Size(s) / Variant(s))
- Arrow Turn Right / 16 / Filled & Regular
- Chart Multiple / 16 / Filled & Regular
- Column / 24 / Filled & Regular
- Data Pie / 16 / Filled & Regular
- Layout Column Two Focus Left / 32 / Filled
- Layout Column Two Focus Right / 32 / Filled
- Layout Column Two / 32 / Filled & Regular
- Layout Row Two Focus Top / 32 / Filled
- Layout Row Two / 32 / Filled & Regular
- Mail Copy / 32 / Filled & Regular
- Paint Brush Sparkle / 20, 24 / Filled & Regular
- People Community / 12 / Filled & Regular
- Person Board / 12 / Filled & Regular
- Person Tentative / 16, 20, 24 / Filled & Regular
- Tab Desktop Search / 16, 20, 24 / Filled & Regular
- Table Sparkle / 20, 24 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Chart Multiple / 20, 24 / Filled & Regular
- Column Edit / 24 / Filled & Regular
- Data Pie / 24 / Filled & Regular
- [Docs] New Video and PageTitle (#1925)
- [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)
- [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
- [Wizard] Add StepSequence attribute (#1909)
- [DataGrid] Fix GridTemplateColumns initialization was done in the wrong place (related to new Width option for columns
- [Extensions] Add a namespace for extension methods to prevent possible naming clashes (#1776)
- [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)
- [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)
- [Aspire] Fix #3364 by adding IKeyCodeListner and handler (#1866)
- [Pipeline] Add Code Coverage Report (#1861)
-
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
[DataGrid] Add remove sort capability on columns (#1826)
- [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)
- [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)
- [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)
-
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
- [Demo & docs] Add InputFile 'known issues' section (#1680)
- [Demo & docs] Corrects spelling and grammar in templates page (#1716)
- [Demo & docs] Fix Wizard link in navigation menu (#1660)
- [Demo & docs] Minor corrections to CONTRIBUTING.md (#1681)
- [MarkdownSection] Fixes border not showing in Markdown tables (#1721)
- [MarkdownSection] Adds code highlighting (#1737)
- [MarkdownSection] Fixes and enhancements (#1751)
- [Misc] Add required .csproj settings for generating snupkg packages (#1675)
- [Misc] Add ToColorHex extension to Swatch (#1691)
-
[Accordion] Add expanded value to custom event handler (#1689)
-
[AppBarItem] Add OnClick event callback (#1698)
-
[Button] Avoid padding on loading spinner when no text is shown (#1714)
-
[InputFile] Replace OnInitializedAsync with OnAfterRenderAsync (#1661)
-
[KeyCode] Allow content to avoid using the Anchor property (#1743)
-
[KeyCodeProvider] Add a global service to capture keystrokes (#1740)
-
[MenuButton] Make the menu anchored to the button so can float (#1676)
-
[Pagination] Add Disabled parameter (#1713)
-
[Persona] Manage the empty Name (#1710)
-
[ProfileMenu] Add a new
FluentProfileMenu
(#1705) -
[PullToRefresh] Add a new
FluentPullToRefresh
(#1679) -
[Wizard] Add the ability to automatically validate an EditForm (#1663)
-
Update Fluent UI System Icons to 1.1.233
What's new (Name / Size(s) / Variant(s))
- Classification / 32 / Filled & Regular
- Document Target / 20, 24, 32 / Filled & Regular
- Emoji Meme / 16, 20, 24 / Filled & Regular
- Hand Point / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Mail Read Briefcase / 48 / Filled & Regular
- People Subtract / 20, 24, 32 / Filled & Regular
- Person Alert Off / 16, 20, 24, 32 / Filled & Regular
- Shopping Bag Add / 16 / Filled & Regular
- Spatula Spoon / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Accessibility Error / 20, 24 / Filled & Regular
- Accessibility Question Mark / 20, 24 / Filled & Regular
- Arrow Down Exclamation / 24 / Filled & Regular
- Arrow Sort Up Lines / 16, 20, 24 / Filled & Regular
- Arrow Up Exclamation / 16, 20, 24 / Filled & Regular
- Bench / 20, 24 / Filled & Regular
- Building Lighthouse / 28 / Filled & Regular
- Clock Bill / 16, 20, 24, 32 / Filled & Regular
- Data Usage Settings / 16, 24 / Filled & Regular
- Data Usage / 16 / Filled & Regular
- Edit Person / 20, 24 / Filled & Regular
- Highway / 20, 24 / Filled & Regular
- Laptop Person / 20, 24, 48 / Filled & Regular
- Location Ripple / 16, 20, 24 / Filled & Regular
- Mail Arrow Double Back / 32 / Filled & Regular
- Mail Briefcase / 48 / Filled & Regular
- People Add / 32 / Filled & Regular
- Person Alert / 32 / Filled & Regular
- Road / 20, 24 / Filled & Regular
- Save / 32 / Filled & Regular
- Tab Desktop Multiple Sparkle / 16, 20, 24 / Filled & Regular
- Tab Desktop Multiple / 24 / Filled & Regular
- Vehicle Tractor / 20, 24 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Classification / 20, 24 / Filled & Regular
- Emoji Add / 20 / Filled & Regular
- Emoji Edit / 20 / Filled & Regular
- Emoji Sparkle / 20 / Filled & Regular
- Emoji / 20 / Filled & Regular
- Accessibility Checkmark / 24 / Filled & Regular
- Arrow Down Exclamation / 16, 20 / Filled & Regular
- Arrow Sort Down Lines / 16, 20, 24 / Filled & Regular
- Building Lighthouse / 48 / Filled & Regular
- Calendar Video / 20, 24, 28 / Filled & Regular
- Options / 16, 28, 32 / Filled & Regular
- Person Alert / 16, 20, 24 / Filled & Regular
- Tab Desktop Multiple Bottom / 24 / Filled
From now on we will just list the PRs that have been merged. The related issues can be found by looking at the PR details on GitHub.
Titles have been altered and sorted here to provide a bit more uniformity.
- [Demo & docs] Add global search bar (#1583)
- [Demo & docs] Add video on Demo site (#1586)
- [Demo & docs] Migrate Demo Search to use FluentAutocomplete (#1599)
- [Demo & docs] Nuget badge links to nuget (#1529)
- [Demo & docs] Update NavMenuPage.razor - corrects grammar (#1518)
- [Misc] Rider files not ignored (#1649)
- [Misc] Update devcontainer to Dotnet 8 (#1630)
- [AppBar] Adding .NET Aspire's AppBar (#1527)
- [Autocomplete] Add IconDismiss adn IconSearch (#1573)
- [Autocomplete] Add 'required' binding to the autocomplete label (#1543)
- [Autocomplete] Fix Backspace usage (#1544)
- [Autocomplete] Fix the left-right navigation (v3) (#1491)
- [Autocomplete] Add autofocus to Autocomplete & Combobox #1650
- [Autocomplete] Add Virtualization #1647
- [Button] Update the Button custom style for BackgroundColor and Color properties (#1603)
- [Card] Add MinimalStyle property (#1595)
- [Combobox] Allow FluentCombobox to be cleared from code (#1613)
- [Combobox] Fix 1485 by overriding SetParametersAsync (#1506)
- [Combobox] Re-use/re-purpose FluentTextField script for FluentCombobox (browser autocomplete) (#1629)
- [DatagGrid] Remove Expression from TooltipText (#1635)
- [DataGrid] Adds a Filtered property and visual indicator to PropretyColumn in FluentDataGrid (#1625)
- [DataGrid] Fix #1582 by adding pointercancel and pointerleave event listeners (#1591)
- [DataGrid] Fix #1616 by adding a try..catch block (#1637)
- [DataGrid] Fix Loading issues (#1512)
- [DataGrid] Fix OnRowwFocus and sorting for DataGrid (#1577)
- [DataGrid] Use specific ids for rows and cells (#1480)
- [DatePicker] Add DateOnly and TimeOnly extensions (#1500)
- [DatePicker] Allow to select the existing selected month (#1545)
- [DesignTheme] Fix the Random color annoys other fillers (#1475)
- [Dialog] Allows showing a dialog by only providing a RenderFragment. (#1496)
- [Grid] Fix the Grid "external margins" (#1646)
- [Icons] Fix Icon color using
ColorWith
and aCustomColor
attribute (#1539) - [Icons] Update Fluent UI System Icons to v1.1.230 (#1648)
- [Icons] Update to Fluent UI System Icons 1.1.227 (#1513)
- [Lists] Small performance update for rendering list items (#1476)
- [Menu] Add Threshold attributes (#1644)
- [Menu] Several fixes (#1574)
- [MenuButton] Changes and additions (#1602)
- [MessageBar] Allow the ability to hide the dismissal button (#1495)
- [NavMenu] Fix FluentNavMenu.razor.js for non SSR (#1560)
- [NavMenu] Render out Id for FluentNavLink + add test (#1580)
- [NumberField] Fix #1531 by using web components current-value instead of value. (#1576)
- [Overflow] Better samples and better selector detection (#1645)
- [Overflow] Misc work (#1523)
- [Pagination] Fix #1596 (very long title, see description) (#1606)
- [Paginator] Remove background color (#1503)
- [Persona] Add support for icons (#1546)
- [Persona] Fix bug in FluentPersona when the names contains more than one space. (#1623)
- [Script] Fix #1652 by also checking for OperationCanceledException (#1653)
- [SortableList] Fix typo/spelling errors for Sortable List Page (#1600)
- [SplashScreen] Add WaitingMilliseconds and UpdateLabels (#1570)
- [Splitter] Fix adoptedStyleSheets is frozen in earlier versions by @CV-souryu (#1557)
- [Splitter] Update SplitPanels.ts (#1520)
- [Tabs] Add LoadingContent parameter to FluentTab (#1587)
- [Templates] Makes code created from fluentblazorwasm template neater (#1501)
- [Templates] Minor clean up (#1488)
- [Tooltip] Add the HideTooltipOnCursorLeave property (#1571)
- [ValidationMessage] Adds FieldIdentifier parameter (#1489)
- [Wizard] Fix ValueChanged never trigerred in FluentWizard (#1538)
- Issue #1462: FluentMessageBar onclick bug and not using Link?.Target
- Issue #1461: fluent-data-grid rendered after rows in manual FluentDataGrid
- Issue #1450: FluentSlider's two-way data binding on Value Property does not update appropriately
- Issue #1449: [Autocomplete] Fix Disabled item using keyboard and re-enables the ability to click on an element
- Issue #1448: two key strokes required to change item in FluentSelect
- Issue #1444: FluentDataGrid 4.4.0 not rendering in default fluentblazor template using StreamRendering and SSR
- Issue #1442: Fix fluentblazor template 4.4.0
- Issue #1437: UI does not leave Loading animation if result has 0 items in FluentDataGrid
- Issue #1436: Profile NavMenu: Labels in Template
- Issue #1433: FluentDataGrid show no data in version 4.4.0
- Issue #1425: add OnClick EventCallback to FluentAnchor
- Issue #1424: Not setting current-value for fluent-number-field
New: SortableList component New: (experimental) MultiSplitter component New: KeyCode component Updated: DataGrid - Loading and LoadingContent parameters
-
Issue #1421: @code-block inside FluentDataGrid gets called three times instead of once
-
Issue #1391: fix: External Authentication in Middleware
-
Issue #1358: fix: value not set in FluentSelect while using keyboard
-
Issue #1350: fix: "i.addEventListener is not a function" in "Microsoft.FluentUI.AspNetCore.Components.lib.module.js"
-
Issue #1344: fix: Keyboard navigation does not trigger value nor option change in Listbox
-
Issue #1335: Consider removing the PageScript component from the public API (renamed to FluentPageScript)
-
Issue #1333: FluentSwitch inside FluentTab does not work anymore (since 4.3.0)
-
Issue #1328: feat: Allow SVG Icon viewBox to be set via configuration instead of reusing icon size feature
-
Issue #1327: fix: FluentLayout expenders stop working after UI updates
-
Issue #1317: feat: add loading indicator to DataGrid feature
-
Issue #1311: fix: Problems with validation border color / validation classes in FluentDatePicker / FluentAutocomplete
-
Issue #1292: Accessibility issue in Fluent AutoComplete
-
Issue #1255: fix: confirmation message box throws exception in production in Azure Static Web Apps
-
Issue #1182: FluentDesignTheme - Assertion failed - heap is currently locked when changing theme
-
PR #1426: Remove value and current-value for fluent-switch
-
PR #1424: Not setting current-value for fluent-number-field
-
PR #1404: [FluentFileInput] adds a "disabled" property to the FluentFileInput component
-
PR #1380: [Grid] Fix breakpoints not working with fractional pixels
-
PR #1372: Lists related refactoring and maintenance
-
Demo: Tweak version in footer so it shows Git commit hash in truncated form
-
Demo Fix positioning of hamburger menu in mobile view
-
Update Fluent UI System Icons to 1.1.226 What's new (Name / Size(s) / Variant(s))
- Building Lighthouse / 24, 32, 48 / Filled & Regular
- Calendar Link / 24, 28 / Filled & Regular
- Calendar Video / 24, 28 / Filled & Regular
- Cookies / 16, 28, 32, 48 / Filled & Regular
- Hard Drive / 28, 48 / Filled & Regular
- Laptop Settings / 20, 24, 32 / Filled & Regular
- Laptop / 32 / Filled & Regular
- People Audience / 32 / Filled & Regular
- Shopping Bag Add / 20, 24 / Filled & Regular
- Street Sign / 20, 24 / Filled & Regular
- Video Link / 24, 28 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Cube / 12 / Filled & Regular
- Laptop Multiple / 24 / Filled & Regular
- Laptop / 24, 28 / Filled & Regular
- Prohibited Multiple / 28 / Filled & Regular
-
Update Fluent UI System Icons to 1.1.225
What's new (Name / Size(s) / Variant(s))
- Flowchart / 16, 32 / Filled & Regular
- Layer Diagonal Person / 24 / Filled & Regular
- Layer Diagonal / 24 / Filled & Regular
- Poll Off / 16, 20, 24, 32 / Filled & Regular
- Rectangle Landscape Sparkle / 48 / Filled & Regular
- Rectangle Landscape Sync Off / 16, 20, 24, 28 / Filled & Regular
- Rectangle Landscape Sync / 16, 20, 24, 28 / Filled & Regular
- Seat Add / 16, 20, 24 / Filled & Regular
- Seat / 16, 20, 24 / Filled & Regular
- Speaker / 16, 20, 24 / Filled & Regular
- Text Edit Style Character Ga / 32 / Filled & Regular
- Window Ad / 24 / Filled & Regular
- Wrench Settings / 20, 24 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Add Circle / 32 / Filled & Regular
- Arrow Clockwise Dashes / 16, 20, 24, 32 / Filled & Regular
- Arrow Clockwise / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Arrow Counterclockwise Dashes / 20, 24 / Filled & Regular
- Arrow Counterclockwise / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Arrow Reply All / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Arrow Reply Down / 16, 20, 24 / Filled & Regular
- Arrow Reply / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Calendar Clock / 24 / Filled & Regular
- Calendar Info / 16 / Filled & Regular
- Calendar Lock / 16 / Filled & Regular
- Calendar Person / 16 / Filled & Regular
- Calendar Phone / 16 / Filled & Regular
- Calendar Question Mark / 16 / Filled & Regular
- Calendar Reply / 16 / Filled & Regular
- Calendar Search / 16 / Filled & Regular
- Calendar Settings / 16 / Filled & Regular
- Calendar Shield / 16 / Filled & Regular
- Calendar Star / 16 / Filled & Regular
- Calendar Sync / 16 / Filled & Regular
- Chat Add / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Cloud Archive / 28, 48 / Filled & Regular
- Cloud Arrow Down / 28, 48 / Filled & Regular
- Cloud Arrow Up / 28, 48 / Filled & Regular
- Cloud Beaker / 28, 48 / Filled & Regular
- Cloud Checkmark / 28, 48 / Filled & Regular
- Cloud Cube / 28, 48 / Filled & Regular
- Cloud Dismiss / 28, 48 / Filled & Regular
- Cloud Error / 28, 48 / Filled & Regular
- Cloud Off / 28, 48 / Filled & Regular
- Cloud Sync / 28, 48 / Filled & Regular
- Cloud Words / 28, 48 / Filled & Regular
- Cloud / 28, 48 / Filled & Regular
- Comment Multiple Checkmark / 16, 20, 24, 28 / Filled & Regular
- Comment Multiple Link / 16, 20, 24, 28, 32 / Filled & Regular
- Comment Multiple / 16, 20, 24, 28, 32 / Filled & Regular
- Credit Card Clock / 24 / Filled & Regular
- Document Search / 20, 24 / Filled & Regular
- Document Text Clock / 24 / Filled & Regular
- Flag Clock / 20, 24 / Filled & Regular
- Flag Off / 20 / Filled & Regular
- Flag / 20 / Filled & Regular
- Globe Clock / 24 / Filled & Regular
- History Dismiss / 20, 24, 28, 32, 48 / Filled & Regular
- History / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Lock Closed Key / 16, 20, 24 / Filled & Regular
- Mail Clock / 24 / Filled & Regular
- Person Clock / 24 / Filled & Regular
- Prohibited Multiple / 16, 20, 24 / Filled & Regular
- Rectangle Landscape Sparkle / 16, 20, 24, 28, 32 / Filled & Regular
- Scan Person / 16, 20, 24, 28, 48 / Filled & Regular
- Search Info / 24 / Filled & Regular
- Search / 24, 28 / Filled & Regular
- Send Clock / 24 / Filled & Regular
- Text Edit Style Character A / 32 / Filled
- Vehicle Car Profile LTR Clock / 24 / Filled & Regular
- Video Person Clock / 24 / Filled & Regular
- Video Person Sparkle Off / 20, 24 / Filled & Regular
- Video Person Sparkle / 16, 20, 24, 28, 48 / Filled & Regular
- Window Ad Off / 20 / Filled
- Window Ad / 20 / Filled
- Window Console / 20 / Filled
- Window Dev Edit / 16, 20 / Filled & Regular
- Window Dev Tools / 16, 20, 24 / Filled & Regular
- Window Edit / 16 / Filled & Regular
- Window Shield / 16, 20, 24 / Filled & Regular
- Wrench / 24 / Filled & Regular
-
Issue #1282: Looping behaviour after update to 4.3.0 / FluentDesignTheme
-
Issue #1283: Fix Combobox and Select width property
-
Issue #1294: Issue upgrading from 4.2.1 to 4.3.0; better fix for #1205 en #1225
-
Issue #1305: ComboBox component resetting bound object to null when custom content is entered
-
Issue #1314: Updating FluentTabs ActiveTabId doesn't rerender if data is entered in contained FluentTextInput
-
[Splitter] Add parameter to show/hide bar handle
-
[Tabs] Add GotToTabAsync method
-
New: FluentWizard component
-
Issue #1116: Create FieldIdentifier when no ValueExpression set
-
Issue #1121: FluentProgress - Add Width, Stroke, Color and BackgroundColor attributes
-
Issue #1125: FluentProgress - Update Stroke enumeration
-
Issue #1132: Some FluentTab changes
-
Issue #1138: Fix: Do not render percent sign for indeterminate ProgressToast
-
Issue #1140: FluentIcon - Add Unit Tests
-
Issue #1141: Update initializersLoader.webview.js
-
Issue #1144: List components - Each item must be instantiated (cannot be null)
-
Issue #1146: FluentButton Loading - Fix button when style is applied
-
Issue #1149: ListComponentBase - maintain consistency between SelectedOption and Value
-
Issue #1155: Use GlobalState, use LocalizationDirection, less var’s
-
Issue #1156: FluentDesignTheme - Add OnLoaded event
-
Issue #1157: FluentDesignTheme - Check if LocalStorage is available
-
Issue #1158: Make NavGroup work with enhanced navigation and SSR
-
Issue #1161: Create separate ts file for PageScript Add SSR project from template for validation purposes (other projects githubbe added later)
-
Issue #1163: FluentDesignTheme - Storage color overload correction
-
Issue #1165: Finih implementation of NavMenu SSR support
-
Issue #1168: Tabs tablist will forever expand despite the tab containers width
-
Issue #1169: Fix: Matched FluentNavLink renders with background that does not have rounded corners
-
Issue #1172: FluentOverflow - Resize when a new element is included or excluded
-
Issue #1173: Replace type="image/png" with type="image/x-icon"in templates
-
Issue #1174: Forgot to replace svg with icon in templates
-
Issue #1177: Docs: fix outdated w3.org link
-
Issue #1184: Docs: fix typo
-
Issue #1185: Fix: Collapse button doesn’t work correctly in Fluent Blazor Web App template
-
Issue #1189: fix Combobox z-index stack order issue
-
Issue #1191: Fix #1185: NavMenu Collapse button behavior in SRR only woks once
-
Issue #1194: Fix: FluentTextField inside FluentTabs, pressing Enter re-renders FluentTab’s content
-
Issue #1205: FluentButton submit does not work outside the EditForm
-
Issue #1211: FluentWizard - New component
-
Issue #1214: FluentSliderLabel - Update the sub-label MaxWidth style
-
Issue #1215: FluentTextField ignores DataList property
-
Issue #1223: DialogService - Add a fake instance of DialogEventArgs
-
Issue #1225: Fix #1205 FluentButton submit does not work outside the EditForm
-
Issue #1227: Fix: FluentTreeItem in that span that renders Text proprty is not conditional and adds unnecessary space when gap githubproperty is applied
-
Issue #1226: FluentAutocomplete does not have an ElementReference
-
Issue #1229: Add NavMenuWidth parameter to FluentMainLayout
-
Issue #1232: Several work items combined in a PR to not push to dev directly
-
Issue #1233: PageScript - Move script visibility inside the web component
-
Issue #1234: Templates - Fix spelling and use FluentValidationSummary
-
Issue #1241: Fix: FluentNavLink OnClick not working
-
Issue #1245: Fix: dragging the splitter bar is inverted with RTL enabled in fluent splitter
-
Issue #1250: Fix: Pagination arrows should reverse in RTL mode
-
Issue #1268: Feat: add "invalid" css-class to/in Default Date Picker field if invalid
-
Issue #1274: Fix: [Width less than 250px does not take effect] in [FluentCombobox and FluentSelect]
-
Issue #1276: FluentTabs shows badge although all tabs are visible
-
[DialogService] Fix trimming on production error
-
Demo site: menu structure overhaul
-
Add solution with Template generated projects
- FluentDesignTheme:
Assertion failed
error in console. See #1182 for more information. We are still working on a fix. - Confirmation message box (and possibly other dialogs) are not working correctly in WebAssembly trimmed projects. See #1255 for more information.
- NavMenu and NevMenuGroups can now expand/collpase in SSR mode
- Added PageScript component (See Static Server Rendeing on MS Learn)
- Move
initializersLoader.webview.js
back intowwwroot/js
so it gets published in the package again. - Updates and fixes for FluentDesignTheme: add
OnLoaded
, check if LocalStorage is available FluentProgress
: AddWidth
,Stroke
,Color
andBackgroundColor
attributesFluentTab
: AddVisible
parameter- Fix #1160: FluentDesignTheme custom color not honored and assertion failure.
- Fix #1116: Create FieldIdentifier when no ValueExpression set
- Fix #1138: Do not render percent sign for indeterminate ProgressToast
- Fix #1144: [List components] Each item must be instantiated (cannot be null).
- Fix #1146: Loading button with styles issue
- Fix #1149: [List components] maintain consistency between SelectedOption and Value when Multiple is false
- Demo site: Search for icons in all sizes
- New: FluentDesignTheme - An easy-to-use component to set a theme and accent color.
- New: FluentValidationMessage and Required indicator for input components
- JavaScript tools project system integration
- Enhanced: NavMenu
- Enhanced: InputFile
- Enhanced: List components
- Enhanced: Grid: Hiding elements and
OnBreakpointEnter
event callback - Enhanced: Checkbox
- Enhanced: Splitter
- Updated Templates: responsive NavMenu and other improvements
- Fix #1057: Can't show Fluent UI Blazor dialog on published Blazor webasm app
- Fix #1070: Style not applied for FluentPaginator + added
PaginationTextTemplate
parameter - Update Fluent UI System Icons to 1.1.224:
What's new (Name / Size(s) / Variant(s))
- Arrow Clockwise Dashes / 16, 32 / Filled & Regular
- Building Swap / 16, 20, 24, 32, 48 / Filled & Regular
- Certificate / 32 / Filled & Regular
- Clipboard Brush / 16, 20, 24, 28, 32 / Filled & Regular
- Cloud Beaker / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Cloud Cube / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Contract Up Right / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Document Data Lock / 16, 20, 24, 32 / Filled & Regular
- Glance Horizontal Sparkles / 20 / Filled & Regular
- Layout Cell Four Focus Bottom Left / 16, 20, 24 / Filled
- Layout Cell Four Focus Bottom Right / 16, 20, 24 / Filled
- Layout Cell Four Focus Top Left / 16, 20, 24 / Filled
- Layout Cell Four Focus Top Right / 16, 20, 24 / Filled
- Layout Cell Four / 16, 20, 24 / Filled & Regular
- Layout Column Four Focus Center Left / 16, 20, 24 / Filled
- Layout Column Four Focus Center Right / 16, 20, 24 / Filled
- Layout Column Four Focus Left / 16, 20, 24 / Filled
- Layout Column Four Focus Right / 16, 20, 24 / Filled
- Layout Column Four / 16, 20, 24 / Filled & Regular
- Layout Column One Third Left / 16, 20, 24 / Filled & Regular
- Layout Column One Third Right Hint / 16, 20, 24 / Filled & Regular
- Layout Column One Third Right / 16, 20, 24 / Filled & Regular
- Layout Column Three Focus Center / 16, 20, 24 / Filled
- Layout Column Three Focus Left / 16, 20, 24 / Filled
- Layout Column Three Focus Right / 16, 20, 24 / Filled
- Layout Column Three / 16, 20, 24 / Filled & Regular
- Layout Column Two Focus Left / 16, 20, 24 / Filled
- Layout Column Two Focus Right / 16, 20, 24 / Filled
- Layout Column Two Split Left Focus Bottom Left / 16, 20, 24 / Filled
- Layout Column Two Split Left Focus Right / 16, 20, 24 / Filled
- Layout Column Two Split Left Focus Top Left / 16, 20, 24 / Filled
- Layout Column Two Split Left / 16, 20, 24 / Filled & Regular
- Layout Column Two Split Right Focus Bottom Right / 16, 20, 24 / Filled
- Layout Column Two Split Right Focus Left / 16, 20, 24 / Filled
- Layout Column Two Split Right Focus Top Right / 16, 20, 24 / Filled
- Layout Column Two Split Right / 16, 20, 24 / Filled & Regular
- Layout Column Two / 16, 20, 24 / Filled & Regular
- Layout Row Four Focus Bottom / 16, 20, 24 / Filled
- Layout Row Four Focus Center Bottom / 16, 20, 24 / Filled
- Layout Row Four Focus Center Top / 16, 20, 24 / Filled
- Layout Row Four Focus Top / 16, 20, 24 / Filled
- Layout Row Four / 16, 20, 24 / Filled & Regular
- Layout Row Three Focus Bottom / 16, 20, 24 / Filled
- Layout Row Three Focus Center / 16, 20, 24 / Filled
- Layout Row Three Focus Top / 16, 20, 24 / Filled
- Layout Row Three / 16, 20, 24 / Filled & Regular
- Layout Row Two Focus Bottom / 16, 20, 24 / Filled
- Layout Row Two Focus Top / 16, 20, 24 / Filled
- Layout Row Two Split Bottom Focus Bottom Left / 16, 20, 24 / Filled
- Layout Row Two Split Bottom Focus Bottom Right / 16, 20, 24 / Filled
- Layout Row Two Split Bottom Focus Top / 16, 20, 24 / Filled
- Layout Row Two Split Bottom / 16, 20, 24 / Filled & Regular
- Layout Row Two Split Top Focus Bottom / 16, 20, 24 / Filled
- Layout Row Two Split Top Focus Top Left / 16, 20, 24 / Filled
- Layout Row Two Split Top Focus Top Right / 16, 20, 24 / Filled
- Layout Row Two Split Top / 16, 20, 24 / Filled & Regular
- Layout Row Two / 16, 20, 24 / Filled & Regular
- Location Target Square / 16, 20, 24, 32 / Filled & Regular
- Resize / 16, 28, 32, 48 / Filled & Regular
- Select All Off / 16 / Filled & Regular
- Select All On / 16 / Filled & Regular
- Share Android / 16, 32 / Filled & Regular
- Text Arrow Down Right Column / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Text Effects Sparkle / 20, 24 / Filled & Regular
- Whiteboard Off / 16, 20, 24 / Filled & Regular
- Whiteboard / 16 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Contract Down Left / 28 / Filled & Regular
- Resize / 20, 24 / Filled & Regular
- Select All Off / 20, 24 / Filled & Regular
- Select All On / 20, 24 / Filled & Regular
- Fix #939: Add
OptionTemplate
forFluentCombobox
,FluentListBox
andFluentSelect
- Fix #1040:
FluentNumberField
can be changed whenReadOnly
- FluentNavMenu: Add
Tooltip
parameter toFluentNavMenuGroup
(fallback toTitle
) andFluentNavLink
- FluentNavMenu: Expand the menu when collapsed and a navitem is clicked
- FluentInputFile: Add ProgressTemplate and a bindable ProgressPercent attribute
- Templates: Add missing Client project to
_Imports.razor
- FluentCalendar: Add new views to select month/year
- FluentCheckbox: Add tri-state support
- FluentAccordionItem: Add HeaderTemplate parameter
- FluentSplitter: Add Panel1MinSize, Panel2MinSize and BarSize parameter
- FluentSplitter: Make resizing always use proportional values
- FluentSplitter: Add support for collapsing panel 2 (right/bottom), add
OnCollapsed
,OnExpanded
andOnResized
event callbacks - Fix using checkbox, switch, slider being used in
EditForm
not getting set on first few clicks - Fix Web App template to correctly handle NavMenu based on rendermode and interactivity choices
- Move CacheStorageAccessor and StaticAssetService to Demo.Shared project as these are specific to the demo site and not the library
- Update Fluent UI System Icons to 1.1.223 (no overview of what's new/changed this time)
- Demo: Move ErrorBoundary into DemoSection component so page keeps working when only one section fails
- Fix miscellaneous demo errors caused by trimming
- FluentAccordionItem: Add
HeaderTemplate
parameter
- Undo change template interactivity default to None. Default is now Server (same as regular Blazor template)
- FluentSplitter: Add support for collapsing panel 2 (right/bottom), add
OnCollapsed
,OnExpanded
andOnResized
event callbacks variables.css
is imported in the automatically loaded library's css now
- Fix initial Highlight style after refresh was not right
- Fix #918: .NET 8 initializers + cleanup
- Fix #923: WebAssembly template errors
- Fix #924: Call SetLuminance after theme change
- Fix #925: Fic W3C links in demo site
- Fix #926: Work on Dialog height
- Remove Card from Home page in the WebAssembly template
- Change template interactivity default to None (ie SSR mode)
- Adjust FluentNavMenu to work with interactivity change
- Add favicon to demo sites and templates
- Move CacheStorageAccessor and StaticAssetService to Demo.Shared project as these are specific to the demo site and not the library
- Fix WhatsNew archive
- This version is for .NET 8 only. (use
Microsoft.Fast.Components.FluentUI
when using .NET 6 or 7) - Update all input component to use
ReadOnly
instead of a mix of possible spellings - Update demo site styling (nav menu and body now scroll independently)
- Support DisabledDateFunc in FluentDatePicker
- Removed the FluentCodeEditor component because it lacked features and has no Fluent design aspects. You can use the BlazorMonaco component as a replacement
- Fix #911: Column resizing in DataGrid breaks when column to narrow
- Fix #891: JSDisconnectedException in FluentOverflow
- Fix #861: Needed extra
empty-content-cell
class - FluentCard: Add Width and Height + docs/examples
- FluentToast: Timeout is now in milliseconds
- FluentToastContainer renamed to FluentToastProvider
- FluentMessageBarContainer renamed to FluentMessageBarProvider
- Functionally equivalent to v3.2.2
- Replace
AfterBindValue
with native@bind-Value:after
- Fix missed or incorrectly replaced namespace errors
- Update Fluent UI System icons to 1.1.221
What's new (Name / Size(s) / Variant(s))
- Arrow Download Off / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Border Inside / 16, 20, 24 / Filled & Regular
- Chat Lock / 16, 20, 24, 28 / Filled & Regular
- Error Circle / 48 / Filled & Regular
- Full Screen Maximize / 28, 32 / Filled & Regular
- Full Screen Minimize / 28, 32 / Filled & Regular
- Link Person / 16, 20, 24, 32, 48 / Filled & Regular
- People Chat / 16, 20, 24 / Filled & Regular
- Person Support / 28 / Filled & Regular
- Shapes / 32 / Filled & Regular
- Slide Text Edit / 16, 20, 24, 28 / Filled & Regular
- Subtract Circle / 48 / Filled & Regular
- Subtract Parentheses / 16, 20, 24, 28, 32, 48 / Filled & Regular
- Warning / 48 / Filled & Regular
What's updated (Name / Size(s) / Variant(s))
- Border None / 16 / Filled & Regular
- Flag Off / 48 / Filled & Regular
- Person Support / 16, 20, 24 / Filled & Regular
- Shapes / 28 / Filled & Regular
- Subtract Circle / 16, 32 / Filled & Regular
- Change root namespace to
Microsoft.FluentUI.AspNetCore.Components
See the What's New page on the documentation online to browse the archive