Releases: microsoft/fluentui-blazor
Releases · microsoft/fluentui-blazor
v4.13.1
What's Changed
- [General] Fix ADO pipelines by @vnbaaij in #4227
- [Chore] Prepare for next release by @vnbaaij in #4229
- [AutoComplete] Override FocusAsync in FluentAutoComplete by @MarvinKlein1508 in #4230
- [Templates] Fix .NET 10 Web App template by @vnbaaij in #4242
- [Menu] Add null checks for modules on DisposeAsync by @Tyme-Bleyaert in #4249
- [Menu] Fix dispose error by @vnbaaij in #4256
- [Combobox] Fix presetting option by @vnbaaij in #4255
- [Menu] More fixes for dispose error by @vnbaaij in #4258
- [Icons] Update Fluent UI System Icons to 1.1.313 by @vnbaaij in #4271
- [Chore] Prepare for release by @vnbaaij in #4272
Full Changelog: v4.13.0...v4.13.1
v4.13.0
What's Changed
- [Docs] Update README.md by @macel94 in #4021
- [MenuItem] trigger OnClick on FluentMenuItem when enter is pressed onkeydown by @adamint in #4032
- [MenuButton] Pass through Class by @pmi24 in #4038
- [Templates] Updates and add .NET 10 versions by @vnbaaij in #4025
- [Autocomplete] Add a ShowProgressIndicator parameter + Breaking change by @dvoituron in #4042
- [General] Update GH Actions by @vnbaaij in #4016
- [Chore] Prep for next release by @vnbaaij in #4019
- [Drag&Drop] Add stopPropagation to DropZone by @MarvinKlein1508 in #4045
- Add public Columns property to DataGridRow and Column property to DataGridCell for easier column access by @Copilot in #4036
- [DataGrid] Fix potential RTL error by @vnbaaij in #4048
- [Docs] Add documentation for nested drag & drop containers by @MarvinKlein1508 in #4050
- Update README with demo website certificate notice by @AClerbois in #4055
- Update README.md by @dvoituron in #4065
- Update codeql-analysis.yml by @dvoituron in #4075
- Pipeline - Add PublishSymbols by @dvoituron in #4076
- Pipeline - Fix PublishSymbols by @dvoituron in #4077
- Add PDB config by @dvoituron in #4079
- [Pipeline] Add PublishSymbols to core YAML by @dvoituron in #4080
- [Docs] Update NodeJS version and fix note by @MarvinKlein1508 in #4083
- [FluentKeyCode] Fix DisposeAsync issue in MAUI by @Tyme-Bleyaert in #4088
- [Property Column] Remove boxing when formatting the property. by @Tyme-Bleyaert in #4070
- [DesignTheme] Only write data-theme when mode is changed by @vnbaaij in #4105
- [Toast] Change DynamicDependency by @vnbaaij in #4106
- [ProfileMenu] Toggle open on enter/space key press by @vnbaaij in #4104
- [DataGrid] Add MinWidth parameter to ColumnBase by @vnbaaij in #4112
- Update TSA config by @dvoituron in #4113
- Update VSCode settings and add demo server configuration by @dvoituron in #4115
- Fix: [Accessibility] Invalid aria-controls reference in Autocomplete popup rendering by @dvoituron in #4117
- [DataGrid] Make resize menu work in 'Table' mode by @vnbaaij in #4116
- [Icons] Update Fluent UI System Icons to 1.1.309 by @vnbaaij in #4118
- [Docs] Use https instead of http for GitHub link by @MarvinKlein1508 in #4121
- [Inputs] Fix wrong active size for mobile devices by @MarvinKlein1508 in #4122
- Return focus when dialog is closed to element focused before open by @adamint in #4095
- [General] Add ReDoS protection for regex matching and nit fixes. by @Tyme-Bleyaert in #4124
- [General] Workflow maintenance by @vnbaaij in #4130
- Add es metadata by @dvoituron in #4131
- [Dialog] Add way to specify header title typography by @vnbaaij in #4132
- [General] Re-add net10.0 TFM and update to latest SDKs/NuGet packages by @vnbaaij in #4141
- [List] Add an
OptionTitleattribute by @dvoituron in #4147 - [AppBar] Add TryGetValue and Apps.ContainsKey by @dvoituron in #4146
- [ListBaseComponent] Fix for default selection options by @Tyme-Bleyaert in #4135
- [DatePicker & TimePicker] Fix FocusAsync throwing null exception by @MarvinKlein1508 in #4167
- [DatePicker] Allow to prevent scrolling on focus by @MarvinKlein1508 in #4168
- [NavMenu] Fix display of submenu in collapsed state by @vnbaaij in #4171
- [Toast] Add Class & Style properties by @pmi24 in #4170
- [DataGrid] Fix invalid optimization when using Virtualize icw ItemsProvider by @vnbaaij in #4172
- [DataGrid] Optimize style for rendering cell by @vnbaaij in #4178
- [Icons] Allow GetInstance to find icons regardless of casing by @vnbaaij in #4179
- [Icons] Update to Fluent UI System Icons 1.1.311 by @vnbaaij in #4174
- [NumberField] Make it work with data-enhance in SSR mode by @vnbaaij in #4181
- [Docs] Add extra info for list selection. by @Tyme-Bleyaert in #4192
- Update TSAOptions codebaseName by @dvoituron in #4196
- CodeQL - Update .NET SDK by @dvoituron in #4199
- [DataGrid] Asynchronous IQueryable based loading and error handling UI feedback by @miguelhasse in #4177
- [Paginator] Fix for not applying custom classes by @Tyme-Bleyaert in #4207
- [Internal] Update CodeQL by @dvoituron in #4210
- [MenuButton] Add
UseMenuServiceparameter to configure Menu by @vnbaaij in #4219 - [MenuButton] Accessibility fixes and allow custom button content by @adamint in #4093
- [MenuButton] Finalize work on a11y fixes and custom button content (#4093) by @vnbaaij in #4221
New Contributors
Full Changelog: v4.12.1...v4.13.0
v4.12.1
What's Changed
- [DataGrid] Fix header not being sticky in certain situations by @vnbaaij in #3890
- [SortableList] Extend sortable list parameters by @GlacierFox in #3891
- [Chore] Prepare for next version by @vnbaaij in #3885
- [General] Use latest .NET SDKs by @vnbaaij in #3904
- [Docs] Update Card example. by @vnbaaij in #3909
- [AutoComplete] Only render placeholder attribute when the parameter is provided by @MarvinKlein1508 in #3919
- [Docs] Remove Autofocus parameter to prevent scrolling by @MarvinKlein1508 in #3922
- [Docs] Add documentation for possible placeholder autocomplete conflicts by @MarvinKlein1508 in #3923
- [DataGrid] Add parameter to configure full column resize by @Copilot in #3903
- [Docs] Fix typo in AppBar demo by @MarvinKlein1508 in #3924
- [DataGrid] Add IsFixed parameter by @vnbaaij in #3927
- [DataGrid] Add IsFixed parameter fix by @vnbaaij in #3929
- [Autocomplete] Fix keyboard usage in Single mode by @dvoituron in #3930
- [Docs] Fix mismatch in accordion docs between the code and the description. by @Tyme-Bleyaert in #3932
- [Select] Use correct CSS variable for placeholder color by @MarvinKlein1508 in #3941
- [Templates] Updates to Aspire and WebAssembly templates by @vnbaaij in #3945
- [General] Add file header to all .cs files by @vnbaaij in #3946
- [Icons] Update Fluent UI System Icons to 1.1.304 by @vnbaaij in #3947
- [DataGrid] Make SelectColumn respond to programmatic changes in grid data by @vnbaaij in #3949
- [TimePicker] Fix the Time format when another culture is used, add TimeDisplay enum by @dvoituron in #3961
- [Icons] Update Fluent UI System Icons to 1.1.305 by @vnbaaij in #3968
- [DataGrid] Set correct initial height for resize indicator by @vnbaaij in #3965
- [Docs] Componentbase page: Add MultiLine to DataGrid by @vnbaaij in #3983
- [Toast] Add DynamicDependency to prevent trimming errors by @vnbaaij in #3994
- [General] Update the issue template by @vnbaaij in #3995
- [Tabs] Implement proper tab sizing by @vnbaaij in #4002
- [MAUI] Add DynamicDependency to right DesignTokenconstructor by @vnbaaij in #4005
- [General] Update to latest SDKs andNuGet packages by @vnbaaij in #4006
- [Icons] Update Fluent UI System Icons to 1.1.306 by @vnbaaij in #4008
- [NavLink] fix: keyboard navigation not working for FluentNavLink inside a FluentNavGroup by @Copilot in #3998
- [NavLink] Track active state for menu items with an OnClick handler by @vnbaaij in #3999
Full Changelog: v4.12.0...v4.12.1
v4.12.0
What's Changed
- [Docs] Fix typo in InputFile docs by @MarvinKlein1508 in #3769
- [AutoComplete] Do not show previous/next when no option is selected by @dvoituron in #3780
- [DataGrid] Resize enhancements by @vnbaaij in #3767
- [Docs] Update reboot section for IIS hosting workaround by @MarvinKlein1508 in #3788
- [General] Use latest .NET SDKs (including .NET 10 preview 4) by @vnbaaij in #3789
- [MenuButton] Pass through AdditionalAttributes by @thebarrettlo in #3798
- [AutoComplete] Fix using different height for MaxAutoHeight (#3793) by @MarvinKlein1508 in #3796
- [DataGrid] Tweak new resize behavior by @vnbaaij in #3787
- #3803 Fix menu provider not using class and style from menu's. by @Tyme-Bleyaert in #3809
- [Autocomplete] Fix active highlight size for single-select mode by @MarvinKlein1508 in #3819
- [Docs] Remove Autofocus to prevent scrolling in the docs (#3826) by @MarvinKlein1508 in #3828
- [Docs] Add docs about
FluentEditFormby @vnbaaij in #3832 - [DesignTheme] Store selected color in GlobalState by @vnbaaij in #3833
- [Docs] Fix typo: exmple by @MarvinKlein1508 in #3839
- [List] Do not set internal value when using multiple by @Tyme-Bleyaert in #3835
- [MainLayout] Remove double header reduction by @Tyme-Bleyaert in #3841
- [DataGrid] Add
HeaderCellTitleTemplatetoColumnBaseby @philliphoff in #3860 - [DataGrid] Add UseMenuService parameter to override menu behavior by @vnbaaij in #3862
- [DataGrid] Refine logic that determines if the DataGrid data needs to be reloaded by @vnbaaij in #3864
- [DataGrid] Use ColumnOptonsLabels.Icon in more places by @vnbaaij in #3865
- [DataGrid] Make Select/Deselect all more robust by @vnbaaij in #3866
- [Icons] Update to Fluent UI System icons 1.1.302 by @vnbaaij in #3867
- [MultiSplitter] Remove position from panel CSS by @vnbaaij in #3870
- [SortableList] Extend the CSS class with more predefined variables by @GlacierFox in #3877
- [Docs] Update WhatsNew, prepare for release by @vnbaaij in #3880
- [Tabs] Make initialization logic more robust by @vnbaaij in #3878
- [AutoComplete] Add OptionComparer to prevent duplicate items from different object instances (#3881) by @MarvinKlein1508 in #3882
New Contributors
- @Tyme-Bleyaert made their first contribution in #3809
- @philliphoff made their first contribution in #3860
- @GlacierFox made their first contribution in #3877
Full Changelog: v4.11.9...v4.12.0
v4.11.9
What's Changed
- [Templates] Fix overwriting standard Blazor Hybrid template by @vnbaaij in #3673
- [Wizard] Add the ability to invoke
OnFinishby @StevenRasmussen in #3648 - [Docs] Add message for when using reboot with different BasePath by @vnbaaij in #3678
- [Tabs] Fix issue with publication/trimming by @vnbaaij in #3677
- [Docs] Clarify FluentSelect SelectedOptionsChanged not triggered with manual options (#3670 and #1207) by @pedro-cons in #3680
- [Menu] Account for screen width and height when positioning menu by @vnbaaij in #3682
- [Tooltip] Add AdditionalProperties when using TooltipService by @vnbaaij in #3691
- [General] Add missing try..catch in DisposeAsync by @vnbaaij in #3699
- [General] Remove the FluentAssertions dependency by @dvoituron in #3701
- [General] Use newer Markdig package by @vnbaaij in #3703
- [Docs] Try to use more correct terminology by @vnbaaij in #3705
- [AutoComplete] Close the dropdown via code by @StevenRasmussen in #3715
- [AutoComplete] - Introduce Position parameter. by @pedro-cons in #3718
- [AutoComplete] Enable "Multiple = false" when selecting a single item is desired by @StevenRasmussen in #3571
- [InputFile] Fix DivideByZeroException in FluentInputFile when uploading 0 byte files (#3717) by @MarvinKlein1508 in #3719
- [InputFile] [a11y] Fix missing focus indicator in FluentInputFile (#3693) by @MarvinKlein1508 in #3722
- [General] A11y - Fix certain controls not adapting text spacing (#3692) by @MarvinKlein1508 in #3706
- [Docs] Fix missing
DisplayModeattribute inDataGridRemoteData.razorby @johnW-ret in #3729 - [Combobox] Fix GetOptionValue by @dvoituron in #3739
- [DataGrid] Do not handle keypress if active element is text field by @vnbaaij in #3749
- [Icons] Update to Fluent UI System Icons 1.1.298 by @vnbaaij in #3748
- [ProfileMenu] Add OpenChanged event by @dvoituron in #3750
- [AutoComplete] Allow the ability to trigger the search options via code. by @StevenRasmussen in #3570
- [Docs] Update InputFile docs to explain usage of different InputFileModes by @MarvinKlein1508 in #3757
- [DataGrid] Do not use 'display: flex' on table header cells by @vnbaaij in #3760
New Contributors
- @pedro-cons made their first contribution in #3680
- @johnW-ret made their first contribution in #3729
Full Changelog: v4.11.8...v4.11.9
v4.11.8
What's Changed
- [Docs] remove an unnecessary line in FluentDialog by @tossnet in #3550
- [Docs] Make cookie consent responsive by @vnbaaij in #3555
- [Icons] AddIconsExtensions.TryGetInstance by @dvoituron in #3569
- [Docs] Remove extra '>' by @Hona in #3572
- [General] Fix trimming error by @vnbaaij in #3578
- fixtypo by @danmoseley in #3589
- [DataGrid] Fix Width when
ResizableColumnsandSortableby @EvandroMoSou in #3593 - [NavMenu] Add code to only respond to certain key codes by @vnbaaij in #3595
- [TreewView] Add MultiSelect example by @dvoituron in #3602
- [InputFile] Better handling of dispose error. by @StevenRasmussen in #3605
- [Combobox] Fix issue when used in Dialog by @vnbaaij in #3603
- [DataGrid] Fix rendering issue in Table mode by @vnbaaij in #3615
- [Icons] Update Fluent UI System Icons to 1.1.293 by @vnbaaij in #3638
- [DataGrid] Add icons to column menus by @vnbaaij in #3621
- [General] Add .NET 10 Preview 2 support by @vnbaaij in #3641
- Rename nuget.config to NuGet.config by @vnbaaij in #3655
- Users/vnbaaij/prep release by @vnbaaij in #3649
- Remove extra feed by @vnbaaij in #3661
New Contributors
- @danmoseley made their first contribution in #3589
Full Changelog: v4.11.7...v4.11.8
v4.11.7
What's Changed
- Users/vnbaaij/multiple paginators by @vnbaaij in #3487
- [CounterBadge] Fix
HorizontalPosition/VerticalPositionnot being used by @vnbaaij in #3490 - Fixed .NET typo in Templates.md file. .NET was misspelled as .NAT. by @bdietrick in #3503
- [DataGrid] Add method to close column options programmatically by @vnbaaij in #3501
- [DataGrid] Fix styling when using
VirtualizewithDataGridDisplayMode.Tableby @vnbaaij in #3497 - [Docs] Add cookie consent by @vnbaaij in #3507
- [DesignTheme] Fix the document.body.dataset.theme from the web component by @dvoituron in #3516
- [Stack] Add
Reversedparameter by @EvandroMoSou in #3505 - [DesignTokens] Make
AccentBaseColorandNeutralBaseColorwork with WithDefault by @vnbaaij in #3517 - [DesignTheme] Add support for setting/getting NuetralBaseColor by @vnbaaij in #3530
- [NumberField] Add ::part(root) for invalid class by @vnbaaij in #3531
- [Docs] IconExplorer : Reset to 0 current page when searching by @tossnet in #3536
- [Overlay] Make default background color follow neutral base color by @vnbaaij in #3537
- {CounterBadge] Add support for additional attributes by @adamint in #3542
- [Icons] Update Fluent UI System Icons to 1.1.292 by @vnbaaij in #3544
New Contributors
- @bdietrick made their first contribution in #3503
Full Changelog: v4.11.6...v4.11.7
v4.11.6
What's Changed
- [DataGrid] Fix error in handling GridTemplateColumns by @vnbaaij in #3413
- [AutoComplete] Apply styling when invalid by @joriverm in #3417
- [Docs] Fix typos in Anchor page by @agriffard in #3428
- [InputFile] Add @attributes by @dvoituron in #3441
- [Search] Fix deletion if Disabled/Readonly by @PascalVorwerk in #3433
- [Select] Fix position: absolute when Multiple set/not set by @vnbaaij in #3442
- [Menu] Add CheckedChanged EventCallback (fix 3390) by @rpodevns in #3414
- [DataGrid] Only add Selectable items when using Select All by @vnbaaij in #3453
- [DataGrid] Provide alternate way to refresh when working with remote data by @EvandroMoSou in #3423
- [DataGrid] Add IGridSort interface, fixes sorting when using ItemsProvider by @StevenRasmussen in #3460
- [Lists]: don't make parameters only be set once by @joriverm in #3457
- [Lists] Fix Validation issue by @vnbaaij in #3466
- [Lists] Fix for form validation happening too late by @vnbaaij in #3468
- [Toolbar] Dispose of JS module properly by @adamint in #3470
- [Icons] Update to Fluent UI System Icons 1.1.278 by @vnbaaij in #3472
New Contributors
- @EvandroMoSou made their first contribution in #3423
Full Changelog: v4.11.5...v4.11.6
v4.11.5
What's Changed
- [Calendar] Add DisabledCheckAllDaysOfMonthYear by @dvoituron in #3351
- Bump esbuild from 0.23.1 to 0.25.0 in /src/Core.Assets by @dependabot in #3343
- [General] Some miscellaneous changes by @vnbaaij in #3353
- [Search] Fix non working datalist by @vnbaaij in #3354
- [DataGrid] Fix regression with
GridTemplateColumnsby @vnbaaij in #3357 - [Autocomplete] Fix the second unnecessary call by @dvoituron in #3367
- [Demo] Fix (most) printing issues when trying to print the page by @PascalVorwerk in #3370
- [NumberField] Unsigned integer values and fixes by @PascalVorwerk in #3373
- [Select] Fix positioning when multiple is true by @vnbaaij in #3380
New Contributors
- @PascalVorwerk made their first contribution in #3370
Full Changelog: v4.11.4...v4.11.5
v4.11.4
What's Changed
- [Combobox] Add EnableClickToClose by @hml-coder in #3186
- [DataGrid] Fix height not being set in specific situation by @vnbaaij in #3182
- [DataGrid] Not displaying EmptyContent/LoadingContent at correct position when in multiline mode. by @vnbaaij in #3188
- [DataGrid] Always re-evaluate GridTemplateColumns after collecting columns by @vnbaaij in #3189
- [Toolbar] Allow arrow keys to move cursor inside input fields by @rpodevns in #3200
- [InputFile] Add OnFileCountExceeded callback by @rpodevns in #3205
- [DataGrid] Fix popups being displays beneath header cells by @vnbaaij in #3221
- [DataGrid] [AppBar] Set
FluentComponentBase.Elementto a correct value by @vnbaaij in #3222 - [DataGrid] Add AutoItemsPerPage parameter and handling by @vnbaaij in #3220
- [DesignTokens] Change generated constructors by @vnbaaij in #3229
- [Docs] Some site changes by @vnbaaij in #3236
- [Combobox] fix #3238 - detachIndicatorClickHandler not found by @rpodevns in #3239
- [Dialog] Fix the Customized Dialog tooltip by @dvoituron in #3241
- [Lists] Add
ChangeOnEnterOnlyparameter to allow option focus change without selection by @vnbaaij in #3263 - [DataGrid] Small optimization to the number of times data needs to be refreshed by @vnbaaij in #3265
- [Tabs] Fix missing bold highlighting in Firefox #3276 by @MarvinKlein1508 in #3280
- [DataGrid] Remove padding for first column header by @vnbaaij in #3286
- [Icons] Update Fluent UI System icons to 1.1.273 by @vnbaaij in #3285
- Asset Explorer : Change message before search by @tossnet in #3291
- {Combobox] Fix loop when changing value by @vnbaaij in #3300
- [Lists] Trigger field changed when in multiple mode by @joriverm in #3294
- [DataGrid] Fix issues related to Sortable not being set on a column by @vnbaaij in #3310
- [DataGrid] Fix more header edge cases by @vnbaaij in #3316
- [DataGrid] Allow EntityFrameworkAsyncQueryExecutor configuration by @vnbaaij in #3272
- [Tabs] Fix Overflow getting out of sync with tab collection by @vnbaaij in #3284
- [DataGrid] Move down column action popup by @vnbaaij in #3319
- [Tabs] Use correct enum values when comparing size by @vnbaaij in #3326
- [Dialog] Add type safe way of working with IDialogContentComponent by @vnbaaij in #3339
New Contributors
Full Changelog: v4.11.3...v4.11.4