Releases: microsoft/fluentui-blazor
Releases · microsoft/fluentui-blazor
V4.3.1
What's Changed
- Fix Combobox and Select width property by @dvoituron in #1283
- Optimize Dialog CloseAsync Method by @LuohuaRain in #1270
- [Spliiter]: Add parameter to hide/show bar handle by @vnbaaij in #1301
- Prevent loop when working with random color by @vnbaaij in #1288
- Fix #1305 by overriding SetParametersAsync for Combobox by @vnbaaij in #1307
- Better fix for #1205 / #1225 which fixes #1294 by @vnbaaij in #1306
- [Tabs]: Add GoToTabAsync() method. Fixes #1314 by @vnbaaij in #1315
Full Changelog: V4.3.0...V4.3.1
V4.3.0
What's Changed
- [FluentOverflow] Resize when a new element is included or excluded by @dvoituron in #1172
- docs: fix outdated w3.org link by @tg2648 in #1177
- docs: fix typo by @Keshav-Pandey in #1184
- Fix #1185: NavMenu Collapse button behavior in SRR only woks once by @vnbaaij in #1191
- fix Combobox z-index stack order issue by @dromerolovo in #1189
- [FluentSliderLabel] Update the sub-label MaxWidth style by @dvoituron in #1214
- Fix #1205 FluentButton submit does not work outside the EditForm #v3 by @vnbaaij in #1225
- [DialogService] Add a fake instance of DialogEventArgs #280 by @dvoituron in #1223
- Fix #1194 #v3 by @vnbaaij in #1222
- [PageScript] Move script visibility inside the web component by @dvoituron in #1233
- Add NavMenuWidth parameter to FluentMainLayout by @heightpi in #1229
- [FluentWizard] New component by @dvoituron in #1211
- Several work items combined in a PR to not push to
dev
directly 😉 by @vnbaaij in #1232 - [Templates] Fix spelling and use
FluentValidationSummary
by @vnbaaij in #1234 - fix some typos by @LuohuaRain in #1243
- Fix Splitter so it works in RTL mode as well #v3 by @vnbaaij in #1246
- Add OnClick invoke to OnClickHandler by @vnbaaij in #1247
- Reset/clear site settings by @vnbaaij in #1235
- Add Id parameters by @vnbaaij in #1267
- Implemented OnDialogClosing callback by @au5ton in #1242
- Derive Calendar and DatePicker from InputBase (instead of ComponentBase) by @vnbaaij in #1275
- Add Id to anchor and add test by @vnbaaij in #1278
- Fix Combobox width without a important mark by @dvoituron in #1279
New Contributors
- @tg2648 made their first contribution in #1177
- @Keshav-Pandey made their first contribution in #1184
- @dromerolovo made their first contribution in #1189
- @heightpi made their first contribution in #1229
- @au5ton made their first contribution in #1242
Full Changelog: V4.2.1...V4.3.0
V4.2.0
What's Changed
- JavaScript tools project system integration by @vnbaaij in #1051
- Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /src/Core.Assets by @dependabot in #1052
- [FluentGrid] - Hiding elements by @dvoituron in #1048
- [MessageBox] Fix the MessageBox usage in WASM projects #v3 by @dvoituron in #1062
- [Dialogbox] Example using a Cancel button #v3 by @dvoituron in #1075
- fix: FluentPaginator inline styles by @ggomarighetti in #1077
- FluentPagination work by @vnbaaij in #1080
- [FluentCheckbox] Fix Three States List by @dvoituron in #1082
- New PR to replace #1016 #v3 by @vnbaaij in #1083
- Add FluentValidationMessage and Required by @vnbaaij in #1079
- Enable AutoComplete for FluentAutocomplete by @vnbaaij in #1084
- [Checkbox] ThreeStateOrderUncheckToIntermediate by @dvoituron in #1099
- [Design / Themes] FluentDesignTheme by @dvoituron in #1093
- Templates updates by @vnbaaij in #1104
New Contributors
- @dependabot made their first contribution in #1052
Full Changelog: V4.1.1...V4.2.0
V4.1.1
What's Changed
- Typos in What's new by @agriffard in #1038
- [InputFile] Add ProgressTemplate and a bindable ProgressPercent attribute by @dvoituron in #1037
- [FluentNumberField] Fix the readonly attribute #v3 by @dvoituron in #1041
- Fix splitter rendering on orientation change by @tlmii in #1046
- Add OptionTemplate parameter for list components + examples, all for #v3 as well by @vnbaaij in #1045
Full Changelog: V4.1.0...V4.1.1
v4.1.0
What's Changed
- Icons/Emojis explorers and WASM trimming by @dvoituron in #955
- [Docs] Add FluentUI logo by @tossnet in #959
- Splitter enhancements (from Aspire feedback). Fix #957 and fix #958 by @vnbaaij in #960
- Readme changes by @agriffard in #989
- Update template references by @agriffard in #988
- fix typos by @gbarrs-at-em in #986
- Fix the WASM Trimming issue by @dvoituron in #996
- Update label demo code with explicit code snippits to improve dev ux by @bitobrian in #1004
- Components properties comments review by @agriffard in #994
- Update Home.razor by @D3bo in #1008
- Fix typo in CodeSetup.md by @laurentkempe in #1015
- Typo in What's new by @agriffard in #1020
- [FluentCheckbox] Add 3-states (check/uncheck/indeterminate) by @dvoituron in #1022
- Fix components not changing on first clicks in Editform by @vnbaaij in #1026
- [Calendars] New views Days / Month / Years by @dvoituron in #1032
New Contributors
- @gbarrs-at-em made their first contribution in #986
- @bitobrian made their first contribution in #1004
- @D3bo made their first contribution in #1008
- @laurentkempe made their first contribution in #1015
Full Changelog: v4.0.0...V4.1.0
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 ...
v4.0.0-rc.3
What's Changed
Full Changelog: v4.0.0-rc.2...v4.0.0-rc.3
v4.0.0-rc.2
What's Changed
- 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
Full Changelog: v4.0.0-rc.1...v4.0.0-rc.2
v4.0.0-rc.1
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
v3.3.0
This version only supports .NET 6 and .NET 7 Blazor projects. For .NET 8 use the v4 version which has a new name: Microsoft.FluentUI.AspNetCore.Components
- 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
Full Changelog: v3.2.2...v3.3.0