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