v4.8.0
Breaking change
Demo site and documentation
- 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)
Components
- [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)
Icons
-
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
New Contributors
A special thanks to our newest contributors:
@msb-incom, @ApacheTech, @StevenTCramer, @MarvinKlein1508, @chris-gander, @adospace and @ksbecker
Full Changelog: v4.7.2...v4.8.0