v4.0.0
What's Changed
- [Documentation] Add UnitTests markdown page by Denis Voituron (@dvoituron) in #658
- ProgressToast related cahnges by Vincent Baaij (@vnbaaij) in #657
- Add Width and Height property and associated styles by Denis Voituron (@dvoituron) in #663
- Fix Icons and Emojis trimmed during the WASM publishing by Denis Voituron (@dvoituron) in #666
- [Documentation] Update the Upgrade Guide and details on Icons by Denis Voituron (@dvoituron) in #673
- Fix FluenTreeItem select area when Text property is used by Emanuele Curati (@ProH4Ck) in #667
- Fix the Tooltip used by the FluentOverflow by Denis Voituron (@dvoituron) in #678
- Set TextField.AutoComplete property to string type by Denis Voituron (@dvoituron) in #682
- Fix #674 by Vincent Baaij (@vnbaaij) in #676
- Fix #621 by Vincent Baaij (@vnbaaij) in #683
- Rewrite the Icons.AllIcons property using relfection by Denis Voituron (@dvoituron) in #685
- Users/vnbaaij/update templates by Vincent Baaij (@vnbaaij) in #688
- Apply the Immediate property to "text" components by Denis Voituron (@dvoituron) in #696
- Add missing usings Project template by Antoine Griffard (@agriffard) in #702
- Add item reference to FluentDataGridRow and FluentDataGridCell (#695) by hksalessio in #700
- [fix] multiline-text word-break by ssccinng in #711
- Dialog enhancements by Vincent Baaij (@vnbaaij) in #717
- Add MessageBar component by Vincent Baaij (@vnbaaij) in #718
- [FluentAutocomplete] new component by Denis Voituron (@dvoituron) in #720
- [FluentDatePicker] Update the popup position by Denis Voituron (@dvoituron) in #724
- [FluentAutocomplete] Update some usabilities by Denis Voituron (@dvoituron) in #725
- [FluentDatePicker and FluentTimePicker] Keep existing time/date by Denis Voituron (@dvoituron) in #726
- Couple of enhancements by Vincent Baaij (@vnbaaij) in #727
- [FluentOptionPeople] Add ChildContent by Denis Voituron (@dvoituron) in #728
- Update CodeSetup.md by LuohuaRain in #730
- [FluentMenu/FluentPopover/FluentOverlay] Close menu/popover automatically when user clicks outside of it (by using overlay) by Vincent Baaij (@vnbaaij) in #729
- Add
EmptyContentparameter to the DataGrid by Vincent Baaij (@vnbaaij) in #731 - [FluentPresenceBadge & FluentOptionPeople] - Update the Status badge to be compliant FluentUI 2 by Denis Voituron (@dvoituron) in #732
- [CssBuilder and StyleBuilder] Fixing the built format and position of the custom styles by Denis Voituron (@dvoituron) in #745
- Update FluentDataGridRow and example by Vincent Baaij (@vnbaaij) in #747
- fix typos by LuohuaRain in #751
- [FluentButton] Update the Button.Loading when using with a Icon by Denis Voituron (@dvoituron) in #752
- Dialog enhancements (add dialog type, fix panel width setable), add MaxHeight to DemoSection by Vincent Baaij (@vnbaaij) in #740
- Fix NavMenu route/subroute not selecting correct item by Vincent Baaij (@vnbaaij) in #755
- [FluentDialog] Include components to customize the Dialog-box by Denis Voituron (@dvoituron) in #764
- Update Fluent UI System Icons to 1.1.217 by Vincent Baaij (@vnbaaij) in #765
- Add PreventScroll to Dialog and Overlay by Vincent Baaij (@vnbaaij) in #758
- Rename FluentOptionPeople to FluentPersona by Vincent Baaij (@vnbaaij) in #766
- Typo 'the the' by Antoine Griffard (@agriffard) in #773
- [InlineStyleBuilder] Fix the FluentSelect.Height property by Denis Voituron (@dvoituron) in #774
- [FluentIcon] Use of Value attribute (not Icon) by Denis Voituron (@dvoituron) in #784
- [WIP] Inert modal overlay by @c0g1t8 in #783
- Re-work padding/height for dialog variants by Vincent Baaij (@vnbaaij) in #786
- Add a Tooltip parameter to DataGrid columns by Vincent Baaij (@vnbaaij) in #791
- Button and Icon colors by Denis Voituron (@dvoituron) in #793
- fix: enhanced DialogService doc with asp.net core 8 with ssr by LuohuaRain in #795
- [Icon Doc] Fix the Icon Color doc page by Denis Voituron (@dvoituron) in #796
- Fix MessageBar issues by Vincent Baaij (@vnbaaij) in #797
- [Fix #805] - Fix the InlineStyleBuilder on .NET6 by Denis Voituron (@dvoituron) in #806
- Corrects minor typo on Dialog examples page by @c0g1t8 in #804
- Several changes and fixes by Vincent Baaij (@vnbaaij) in #802
- Fixes SimpleCustomizedDialog.razor by @c0g1t8 in #807
- Fix FluentDataGrid error if page is quickly exited by James Newton-King (@JamesNK) in #810
- [FluentInputFile] Fix the manual upload on iOS by Denis Voituron (@dvoituron) in #815
- fixes minor typo in FluentNumberField.razor.cs by @c0g1t8 in #824
- Fix README.md minor typo by Alexis Narvaez (@Narvalex) in #827
- Update README.md - typo by Harry Pfleger (@iwhp) in #829
- FluentSelect: Fix ValueChanged fired twice by Vincent Baaij (@vnbaaij) in #828
- Fix #801 by removing direct call to Items.Count() by Vincent Baaij (@vnbaaij) in #831
- FluentCard: Add AreaRestricted parameter by Vincent Baaij (@vnbaaij) in #830
- [FluentDialog] Error message updated when FluentDialogProvider is missing by Denis Voituron (@dvoituron) in #832
- New NavMenu, NavGroup and NavLink components by Vincent Baaij (@vnbaaij) in #819
- [Input Label] FluentInputLabel Add a Label and update aria-label by Denis Voituron (@dvoituron) in #822
- fix: chinese abbreviated day name in FluentCalendar by ssccinng in #834
- Minor documentation corrections by @c0g1t8 in #837
- [Unit Tests] Add Unit Tests in .razor files by Denis Voituron (@dvoituron) in #844
- Fix #841: overflow causes loss of background for Panels with scrollbars by Vincent Baaij (@vnbaaij) in #842
- Add a custom web-components script to enable setting theme pref before Blazor starts by Vincent Baaij (@vnbaaij) in #849
- [Icons] Update Fluent UI System Icons to 1.1.220 by Vincent Baaij (@vnbaaij) in #854
- Fix: Add '@' to keyframe for fade-out animation by LuohuaRain in #855
- [Accessibility] Fix some FluentButton and FluentNav aria attributes by Denis Voituron (@dvoituron) in #853
- Add examples and documentation for the Persona component. by Gilles TOURREAU (@GillesTourreau) in #843
- [Unit Tests] Fix Incorrect Unit Test by Denis Voituron (@dvoituron) in #856
- [Autocomplete] Update some Accessibility issues by Denis Voituron (@dvoituron) in #866
- [FluentGrid] Add FluentGridItem with no breakpoints by Denis Voituron (@dvoituron) in #862
- docs: Update sample InputFileDefault.razor by Christophe Peugnet (@tossnet) in #867
- Docs: inverse : Api Documentation / Examples by Christophe Peugnet (@tossnet) in #868
- Fixing typo on the readme.md by Adrien Clerbois (@AClerbois) in #870
- fix!: Implement DesignToken.WithDefault and use in Demo site by Tim Mulholland (@tlmii) in #869
- Fix #875 typo in Microsoft.Fast.Components.FluentUI.lib.module.js by Alexis Narvaez (@Narvalex) in #876
- [Accessibility] fix FluentDividerFix aria-orientation by Denis Voituron (@dvoituron) in #877
- [FluentDivider] Add and fix Unit Tests by Denis Voituron (@dvoituron) in #878
- Fix #861 and also fix rendering in case of manual grid by Vincent Baaij (@vnbaaij) in #874
- fix typo by Alen Šiljak (@alensiljak) in #882
- Fixes partial matching of property names by @c0g1t8 in #890
- Fix #891 by Vincent Baaij (@vnbaaij) in #892
- FluentCard work by Vincent Baaij (@vnbaaij) in #895
- fix!: Naming convention by Guillermo Orue Marighetti (@ggomarighetti) in #899
- [Components Doc] use of new components tels FluentLayout, FluentHeader.. by Christophe Peugnet (@tossnet) in #888
- [Build Pipeline] Update YML files by Denis Voituron (@dvoituron) in #900
- [FluentCard] Update Unit Tests by Denis Voituron (@dvoituron) in #901
- [Build Pipeline] Update YML triggers by Denis Voituron (@dvoituron) in #902
- Support DisabledDateFunc in FluentDatePicker by Sander Schutten (@sschutten) in #905
- Prepare 4.0 version by Vincent Baaij (@vnbaaij) in #879
- Concat FluentCounterBadge tests by kurnakovv in #904
- New Templates by Vincent Baaij (@vnbaaij) in #909
- Fix .NET 8 initializers by Tim Mulholland (@tlmii) in #918
- [Dialog Service] #917 Fix multiple Header and Footer detection by Denis Voituron (@dvoituron) in #920
- Demo favicon by Antoine Griffard (@agriffard) in #919
- [Namespace update] Remove last traces of Microsoft.Fast.Components by Denis Voituron (@dvoituron) in #928
- Tooltip at the top demo by Antoine Griffard (@agriffard) in #927
- Dialog: Add autoheight class if Height set to 'auto' by Vincent Baaij (@vnbaaij) in #926
- [Azure DevOps] Update template-to-build-projects.yml by Denis Voituron (@dvoituron) in #932
- Demo typos by Antoine Griffard (@agriffard) in #929
- Move CacheStorageAccessor and StaticAssetService to Demo.Shared by Vincent Baaij (@vnbaaij) in #937
- feat: add collapsed state to splitter component by Tim Mulholland (@tlmii) in #946
- [Documentation] Update the ReadMe and CodeSetup pages by Denis Voituron (@dvoituron) in #949
- Update README.md by Pawel (@BieleckiLtd) in #951
- Enhance FluentAccordionItem with Flexible HeadingContent Parameter by LuohuaRain in #952
New Contributors
- Antoine Griffard (@agriffard) made their first contribution in #702
- hksalessio made their first contribution in #700
- ssccinng made their first contribution in #711
- James Newton-King (@JamesNK) made their first contribution in #810
- Alexis Narvaez (@Narvalex) made their first contribution in #827
- Harry Pfleger (@iwhp) made their first contribution in #829
- Gilles TOURREAU (@GillesTourreau) made their first contribution in #843
- Adrien Clerbois (@AClerbois) made their first contribution in #870
- Tim Mulholland (@tlmii) made their first contribution in #869
- Alen Šiljak (@alensiljak) made their first contribution in #882
- Guillermo Orue Marighetti (@ggomarighetti) made their first contribution in #899
- Sander Schutten (@sschutten) made their first contribution in #905
- kurnakovv made their first contribution in #904
- Pawel (@BieleckiLtd) made their first contribution in #951
Full Changelog: v3.2.2...v4.0.0