CHANGELOG.en-US.md
Ant Design Blazor strictly follows Semantic Versioning 2.0.0.
2026-04-15
2026-02-09
🔥 Add MCP server for documentation. #4758 @ElderJames
🔥 Add DraftMonitor component. #4747 @ElderJames
🆕 Add Steps the IconTemplate parameter to support custom icon rendering. #4770 @ElderJames
🆕 Add Tree DraggableExpression and DroppableExpression parameters to precisely control drag-and-drop nodes. #4749 @pankey888
🆕 Add Tag the IconTemplate parameter for custom icon rendering and create Two-Tone tag demo. #4754 @ElderJames
Table
Select
Multiple. #4763 @pankey888🐞 Fixed Upload prevent file click event propagation for input elements. #4745 @ElderJames
🐞 Fixed Watermark where content is duplicated when switching pages. #4744 @ElderJames
🐞 Fixed Form the bug where OnFieldChanged can't be fired if ValidateOnChange is set to false. #4764 @pankey888
🐞 Fixed RangePicker Adding null value validation to ensure that when all elements are null, it is considered missing. #4743 @ElderJames
🐞 Fixed TreeSelect where the initial values may be modified by the default value when the mode is Multiple. #4750 @pankey888
📖 Docs Modal Update the Form validation example. #4755 @ElderJames
2025-12-16
🆕 Support .NET 10. #4728 @ElderJames
🆕 Add Button IconFont property. #4730 @pankey888
🐞 Fixed select trigger clear incorrectly about EnumSelect AllowClear (#4737). #4737 @ElderJames
🐞 Fixed Overlay the bug where the arrow position in the overlay is sometimes misaligned. (#4731). #4731 @pankey888
🐞 Fixed Table the resizable handler's occasional invisibility. (#4735). #4735 @pankey888
🐞 Fixed Datepicker event handler on .NET 10 (#4685). #4685 @alchiweb
🐞 Fixed Table header column initialization issue (#4668). #4668 @JieZheng
Card
2025-11-03
Table
ScrollItemIntoView, to scroll to the specified row of data. #4664 @pankey888Upload
Tabs
ReuseTabs
Select
Input
🆕 Added Mentions support custom prefixes and multiple prefixes. #4652 @ElderJames
🆕 Added Carousel supports touch swipe to turn pages. #4580 @ElderJames
🛠 Refactor Modal so that ModalService.CreateComfirmAsync() directly returns ConfirmResult and normally triggers delegates such as OnOk/OnCancel. 2ff57a1 @shuangbaojun
🐞 Fixed Datepicker the exception that occurs when it destroys the date picker. #4715 @pankey888
🐞 Fixed TreeSelect throws an exception if Value is not bound in FromItem. #4714 @shuangbaojun
🐞 Fixed Badge the missing namespace for the BadgeSize enumeration. #4660 @ElderJames
🐞 Fixed the JsInvokeAsync method so that it no longer prints exception stack traces to the console. #4669 @Yusuftmle
📖 Fixed Icons Docs the incorrect IconThemeType when copying Icons. #4706 @zandiarash
Table: By default, FilterMultiple=false, and the built-in Filter does not display the "+" button. To enable it, simply set "FilterMultiple=true".
Input: The original Onkey* API has been renamed to OnKey*.
Modal:
The return value of the method CreateConfirmAsync<TComponent, TComponentOptions, TResult>(ConfirmOptions config, TComponentOptions componentOptions); is changed from Task<ConfirmRef<TResult>> to Task<ConfirmResult>.
The settings of delegates such as OnOk and OnCancel in ModalService.CreateComfirmAsync(...) have been changed from being set in ConfirmRef to being set in ConfirmOptions:
var options = new ConfirmOptions<string>()
{
Title = "Confirm",
Width = 350,
Content = content,
OnOpen = async () =>
{
Console.WriteLine("Open Confirm");
},
OnClose = async () =>
{
Console.WriteLine("Close Confirm");
},
OnCancel = async (result) =>
{
Console.WriteLine($"OnCancel:{result}");
},
OnOk = async (result) =>
{
Console.WriteLine($"OnOk:{result}");
}
};
await ModalService.CreateConfirmAsync(options);
2025-07-13
2025-06-30
Tabs
OnTabClick is fired correctly when tabs are clicked. #4634 @ElderJamesTable
GroupFooterTemplate rendering. #4623 @GlodenBoyForm
🐞 Fixed Overlay components closing incorrectly when mouse move over quickly (#4636). #4637 @ElderJames
🐞 Fixed Menu the inline collapsed state can't invoke correctly. #4636 @ElderJames
🐞 Fixed Input the enter key code of the input to improve compatibility. #4633 @Qingmei16
🐞 Fixed manipulationHelper for safe CSS value parsing. #4619 @ElderJames
📖 Add the Ant Design X Blazor link for home page. #4635 @ElderJames
2025-06-15
Happy father's day!
Input
DefaultToEmptyString parameter to make empty string as the default value. #4586 @ElderJamesSplitter
Select
🆕 Add Tabs StandaloneInCard parameter to Tabs component. #4608 @ElderJames
🐞 Fixed Grid add missing properties for RowAlign and SpaceAlign. #4604 @ElderJames
🐞 Fixed Progress the issue where StrokeColor does not work when the type is Dashboard. #4610 @pankey888
🐞 Fixed Upload prevent duplicate file entries in Upload.FileList. #4592 @ElderJames
📖 Docs add carbon ads script. #4593 @ElderJames
The OnPressEnter event parameter of Input/TextArea/Search component has been changed from KeyboardEventArgs to PressEnterEventArgs.
2025-05-07
🔥 Add Splitter component. #4555 @ElderJames
🆕 Add Collapse supports two-way binding for activing panels. #4564 @ElderJames
🆕 Add Notification supports pausing to disappear when the mouse moves over a notification. #4535 @ElderJames
Table
Select
Message
Upload
⚡️ Enhance that use JsonSerializerOptions singleton if possible. #4538 @LeaFrock
⚡️ Refactor EventListener that add asynchronous support. #4573 @ElderJames
🐞 Fixed Tree work incorrectly after updating the data source. #4575 @DarkElfes
🐞 Fixed Mentions overlay display logic and input handling. #4574 @ElderJames
🐞 Fixed DatePicker improve value comparison and cloning in RangePicker. #4570 @ElderJames
🐞 Fixed Cascader placeholder binding. #4545 @ElderJames
🐞 Fixed Form changing the required rule dynamicly. #4543 @ElderJames
🛠 Refactor that remove obsolete methods and enhance Confirm dialog functionality. #4549 @ElderJames
📖 Docs localization add resource loading configuration for SimpleEmbe…. #4563 @ElderJames
The MesesageService methods have been changed to support asynchronous message methods. Please migrate with the following code:
// Before
await _message.Success("Operation completed");
_ = _message.Success("Operation completed");
// After
// Synchronous
_message.Success("Operation completed");
// Asynchronous
await _message.SuccessAsync("Operation completed");
For more detail, see https://github.com/ant-design-blazor/ant-design-blazor/pull/4548
2025-04-07
params ReadOnlySpan<> override. #4531 @LeaFrock2025-04-02
2025-03-29
Table
🆕 Add DatePicker Enable display of week column in DatePicker. #4507 @duseo
🆕 Add Message Implement LoadingWhen API for IMessageService. #4493 @XmmShp
🆕 Add ReuseTabs the title would be collected after the menu load. #4487 @ElderJames
🐞 Fixed Form invoke StateHasChanged to update form state after validation. #4514 @ElderJames
🐞 Fixed Drawer leaves a shadow after being closed. #4512 @thirking
💄 Add Spin wrapper classes for form, list, and table. #4500 @pathartl
🐞 Fixed the System.ArgumentException caused by implicit conversion. #4498 @XmmShp
🌐 LocaleProvider support json source generator for locale file Deserialization. #4489 @ElderJames
🛠 Upgrade Node.js version to meet dependency requirements. #4499 @XmmShp
🐞 Fixed the startup script of node.js to adapt to the .net9.0. #4495 @XmmShp
2025-02-25
2025-02-02
Happy Chinese New Year!
Cascader
🆕 Refactor Vertical property on Flex to Direction. #4410 @pathartl
🆕 Add Select Placement parameter for select-base components. #4409 @ElderJames
🆕 Add WrapperClass for Input. #4403 @zandiarash
🌐 Update tr-TR locale. #4460 @gunesoguzhan
2025-01-24
Table
🐞 Fixed Tabs when a tab is closed, the context menu of the tab to its right does not work. #4456 @ElderJames
🐞 Fixed Form change Help message dynamically. #4452 @ElderJames
🐞 Fixed Icon generate twotone color when TwoToneColor is set. #4451 @ElderJames
🐞 Fixed ReuseTabs throwing NRE when any route value is null. #4438 @ElderJames
🗑 Remove FluentAssertions from TestKit. #4444 @ElderJames
Breaking changes:
2025-01-15
2025-01-08
Overlay
Table
🆕 Add Typography article type component. #4400 @ElderJames
💄 Add Cascader missing dropdown class name. #4407 @ElderJames
🐞 Fixed Reusetabs parameters updating for singleton page. #4399 @ElderJames
🐞 Fixed Result Http status image are unavailable. #4396 @ElderJames
🐞 Fixed Menu wrong layout of submenu. #4417 @ElderJames
🛠 Refactor AutoComplete make ShowPanel obsoleted. #4393 @ElderJames
📖 Docs clean the unused Dropdown code for demo. #4401 @zandiarash
2025-01-02
2024-12-31
Happy new year!
Table
Striped parameter. #4372 @zandiarash🆕 Add Icon support custom svg string. #4380 @ElderJames
🆕 Add Typography level 5 for title. #4377 @ElderJames
🆕 Add Modal a parameter AfterOpen. #4353 @ElderJames
🐞 Fixed Tabs ink rendering when adding tabs. #4387 @ElderJames
🐞 Fixed Statistic overflow exception cause by int extraction. #4383 @ElderJames
🐞 Fixed Input the OnPressEnter doesn't work for TextArea. #4381 @ElderJames
🐞 Fixed Spin show text style. #4351 @ElderJames
📖 docs: Fixed layout demo for menu title. #4367 @ElderJames
📖 docs: Using DelegatingHandler for all Http requests and Fixed error of fetching for dynamic table. #4379 @zandiarash
📖 docs: Fixed demo clearing when navigating. #4386 @ElderJames
Please see #4352 for detail.
2024-11-18
🔥 Update to .NET 9 GA. #4330 @ElderJames
🛠 Update the building staff to .NET 9 target. #4335 @ElderJames
TreeSelect
🐞 Fixed Checkbox make ItemValue available when customizing CheckboxGroup. #4333 @pankey888
📖 Various updates to English documentation for Table. #4331 @pathartl
📖 Update localization.en-US.md. #4319 @JackLovel
🌐 Add dutch translation for ReuseTabs Reload property. #4323 @rtrocmn
2024-11-01
Modal
⚡️ Imporeve Table avoid load data when the PageIndex is less than 1. #4305 @ElderJames
🐞 Fixed Grid that end col inline style with semicolon. #4301 @pathartl
🐞 Fixed Modal using css var to hide/show the scroll bar of body. #4299 @ElderJames
🐞 Fixed Form setting dictionary as model would thrown NRE. #4296 @ElderJames
🆕 Improve Tabs make it possible to work without setting keys of TabPane. #4297 @ElderJames
🌐 Add missing number range message of It_LT locale. #4303 @ElderJames
2024-10-22
🆕 Add Upload setting up AntiforgeryToken automatically. #4271 @ElderJames
TreeSelect
Select
💄 Fixed Tree the style of line indent. #4290 @ElderJames
🐞 Fixed Overlay that dropdown should follow the scrolling with trigger. #4285 @ElderJames
🐞 Fixed Empty image doesn't show in dropdown. #4282 @ElderJames
🐞 Fixed AutoComplete prevent opening empty panel. #4284 @ElderJames
🐞 Fixed Modal Buttons size default to Default. #4268 @wangj90
🐞 Fixed Tabbs the issue where TabPanes cannot render. #4269 @ysj265
🐞 Fixed Cascader wrong placement and selected node order. #4265 @ElderJames
🐞 Fixed ReuseTabs page filter after getting the config from pages. #4266 @ElderJames
2024-10-09
🔥 Support .NET 9.0, the doc site is runing on RC2. #4196 @ElderJames
Tabs
Table
Form
Input
🆕 Add Popconfirm supports for hiding buttons. #3895 @ElderJames
🆕 Add Tree Selectable and SelectableExpression to mark whether TreeNode can be selected or not. #4229 @pankey888
🐞 Fixed treeselect a bug which may trigger OnSelectedItemChanged twice. #4232 @pankey888
🐞 ifxed DatePicker prevent from crash when browser autoprefills…. #4251 @ogix
🐞 Fixed Menu tooltip doesn't work. #4222 @ElderJames
🐞 Fixed Modal the locale of buttons when it's created by modal service. #4215 @ElderJames
2024-09-19
ReuseTabs
Tabs
Form
GenerateFormItem automatically generates forms and recognizes the ReadOnlyAttribute. #4191 @lishewen🐞 Fixed Table conflicts between AutoHeight and Resizable. #4195 @ysj265
🐞 Fixed Menu avoid the SelectedKeys set to null when it was not bound. #4194 @ElderJames
🆕 Add Button AutoLoading parameter. #4193 @ElderJames
📖 Docs enable static pre-rendering on the WebAssembly site. #4207 @jsakamoto
Breaking Changes:
Body parameter in previous versions was renamed to the TabPaneTemplate, and the Body parameter after this version versions is only used to bind the Body parameter of the Layout component.2024-09-09
2024-09-03
🔥 Documentation is generated from the code files now so the site should match the library much closer. #3013 @kooliokey
Table
Tabs
Form
Drawer
🐞 Fixed Select An exception is raised when values change in some cases. #4117 @pankey888
🐞 Refactor Menu that hiding overlay before handling OnClick event. #4121 @pankey888
🛠 Refactor the DI lifetime. #4123 @ElderJames
Codebase
Breaking Changes
Height and Width parameters are changed to string, so the int variable you originally bound needs to be converted and assigned.2024-08-20
🔥 Add localized intellisense for zh-CN,ja-JP,ko-KR. #4107 @ElderJames
Form
Table
🐞 Fixed Tabs ink is not rendered when changing active page through ActiveKey. #4094 @pankey888
💄 Fixed Upload to hide the 'no file chosen' tooltip. #4096 @pankey888
📖 docs: Update GroupedColumn_.razor. #3524 @SuperQuestions
2024-08-15
Table
Form
🆕 Add Select support @bind-Visible. #4079 @ElderJames
🐞 Fixed Tree that node's 'CheckAllChildren' does not trigger a change in 'CheckedKeys'. #4088 @pankey888
🌐 i18n: Add more locales. #4078 @ElderJames
🌐 i18n: Update form locales. #4076 @ElderJames
📖 docs: Update i18n documentation. #4085 @ElderJames
2024-08-07
Form
Table
Modal
Overlay
🔥 Add ReuseTabs auto generate title from menu data. #3960 @JaneConan
🔥 Add Breadcrumb auto match routes and generate items. #4065 @ElderJames
🆕 Add Tag icon theme parameter. #4063 @ElderJames
🆕 Add Carousel Dots and DotsClass parameters. #4062 @ElderJames
🆕 Add Cascader placement parameter. #4046 @ElderJames
🆕 Add Watermark support conent updating. #4043 @ElderJames
🐞 Add Tree support to DataItem without ChildrenExpression (#2759). #4054 @pankey888
2024-7-31
📖 Update Charts docs for version 0.5.5. #4047 @jeffersyuan1976
🆕 Enhance DatePicker value format. #4029 @ElderJames
TreeSelect
🐞 Fixed Radio can't refresh the UI in Modal. #4023 @ElderJames
🐞 Fixed Input can't apply Class to input element. #4005 @ElderJames
🛠 Refactor Select friendly error message for CustomTagLabelToValue. #4049 @ElderJames
🐞 Fixed Modal navigating exception (#4039). #4039 @ElderJames
🐞 Fixed Segmented that the bound value may be changed by AddItem if it is equal to default. #4051 @pankey888
🐞 Fixed Table to avoid circular reference in caching. #4048 @ElderJames
2024-7-22
Table
🐞 Fixed RangePicker OnChange won't be invoke after applying the presetted range. #3999 @ElderJames
🐞 Fixed Tree that the parent & other siblings will be checked if only the first child is in CheckedKeys/DefaultCheckedKeys. #3985 @pankey888
🐞 Fixed Modal broken on close which DestroyOnClose is true. #3982 @ElderJames
2024-7-15
Announcement: We have separated the document project into a separate repo, and the subsequent iteration will be the document system, please pay attention and contribute. Please pay attention and contribution: https://github.com/ElderJames/BlazorSiteGenerator
📖 docs: achieve a querying & editing demo for table. #3970 @ElderJames
Modal
🐞 Fixed Menu matched item would be unselected on first load. #3976 @ElderJames
🐞 Fixed Textarea add missing borderless style. #3975 @ElderJames
🐞 Fixed AutoComplete open dropdown on click when options is not empty by default. #3971 @ElderJames
🐞 Fixed FormItem null reference exception. #3967 @agolub-s @ElderJames
🐞 Fixed Tabs update the style of ink after tab title is changed。#3978 @ElderJames
2024-7-03
🔥Ant Design Icons for Blazor have been released!ant-design-icons-blazor
🔥Add Form GenerateFormItem component for automatic generation basic FormItem. #3877 @dessli
Tree
TreeSelect
💄 Fixed Checkbox diabled style of wrapper. #3948 @ElderJames
🐞 Fixed Select Fix a bug which may raise an exception 'Index was out of Range'. (#3942). #3947 @pankey888
🐞 Fixed Modal doesn't return Yes/No result when create confirm by service. #3945 @ElderJames
2024-6-26
2024-6-24
🔥 Template support Blazor WebApp with auto render mode now! Let's try!
dotnet new update
dotnet new antdesign -n webapp --host webapp --full
Table
Tree
Select
Checkbox
🐞 Fixed Image that ImagePreviewGroup throwing exception while there is no image. #3917 @ElderJames
🐞 Fixed AutoComplete open dropdown only when there are matched options. #3926 @ElderJames
🐞 Fixed DatePicker year unit was wrapping because of the format. #3919 @ElderJames
🐞 Fixed Menu exec stateHasChanged on select/deselect #3894 @iits-timon-holzhaeuser
🐞 Fixed TreeSelect with single selection raises an excecption when clicking clear icon. #3906 @pankey888
2024-5-27
Table
🆕 Add TreeSelect CascadingTypeParameter. #3864 @ElderJames
🐞 Fixed InputNumber nullable floating types not round with "Precision" set. #3868 @Jtfk
🐞 Fixed Select that EnumSelect throwing exception cause by nullable enum type. #3859 @ElderJames
2024-5-7
TreeSelect
Form
ReuseTabs
Select
Modal
DatePicker
🔥 Add implement interactive localization service. #3804 @ElderJames
🆕 Add Checkbox support generic value. #3715 @ElderJames
🐞 Fixed make IsExternalInit internal for avoiding runtime conflicts with 3rd-party libs. #3799 @ElderJames
🐞 Fixed InputNumber cannot bind when pasting numbers with delimiters. #3841 @HuaFangYun
🐞 Fixed overlay Prarent overlay hides irregularly when child is open or closed. (#3836, #3837). #3838 @pankey888
2024-4-9
Table row status behavior changes:
After rerendering or calling ITable.ReloadData(), the row state of the same RowKey as the current page data (e.g., expanded, selected) will not be reset.
2024-4-2
2024-3-21
The Spring Equinox
🆕 Add modal support customized header (#3579). 4cfeffd [@Pat Hartl](https://github.com/Pat Hartl)
Form
Select
💄 Style Upload with no button. #3734 @ElderJames
🐞 Fixed Table resizable column did'n work with ScrollY. #3746 @thirking
🐞 Fixed JS circular referencing during serialization. #3739 @jxcproject
2024-02-29
🐉Good luck in the Year of the Loong!
Table
Select
Form
🆕 Add Tabs CreateTab method for ReuseTabsService to create tabs. #3671 @jxcproject
🆕 Add Comment placement parameter. #3670 @ElderJames
🐞 Fix Radio style issue cause by preent default. #3694 @ElderJames
🐞 Fixed Segmented label in SegmentedOption. #3659 @CrosRoad95
2024-02-01
Select
🐞 Fixed Collapse Accordion doesn't work. #3646 @ElderJames
🐞 Fixed Modal draggable and centered work incorrectly. #3647 @zxyao145
2024-01-14
Table
Char. #3617 @ElderJames🐞 Fixed Modal dom instance clear when url changed. #3630 @zxyao145
🐞 Fixed Select placholder doesn't hide correctly. #3628 @ElderJames
2024-01-07
2023-12-27
2023-12-25
🔥 Add new component WaterMark. #3441 @ElderJames
🔥 Add new component Flex. #3547 @ElderJames
🆕 Add Mentions dynamic async loading. #3503 @kooliokey
🆕 Add Radio button style support for RadioGroup with opt…. #3589 @ElderJames
🆕 Add Menu collapse montion. #3395 @ElderJames
🆕 Add Collapse collapse montion. #3562 @ElderJames
🆕 Add setup JS initializers. #3557 @ElderJames
🐞 Fixed Upload exception when uploading a file without an extension. #3554 @SapientGuardian
🐞 Fixed Tree that should show all nodes while search value is empty. #3587 @ElderJames
Select
Table
Input
Tabs
2023-12-04
Table
🐞 Fixed Select clear selectd option when the default value isn't in the options. #3529 @ElderJames
🐞 Fixed Tree two-way binding for check/select/expand. #3520 @ElderJames
🐞 Fixed core enum name supports localization. #3536 @ElderJames
💄 Fixed Radio checked effect in ssr. #3532 @ElderJames
💄 Fixed Checkbox checked effect in ssr. #3535 @ElderJames
2023-11-17
🔥 update Blazor to .NET 8. #3514 @ElderJames
Table
🐞 Fixed Select that selected value will be reset when ValidateOnChange is on. #3508 @ldsenow
🐞 Fixed TimePicker ArgumentOutOfRangeException with TiemOnly value. #3501 @Alexbits
🐞 Fixed TreeSelect value binding on datasource was changed. #3492 @ElderJames
🐞 Fixed Datepicker that RangePicker focus not cleared. #3488 @Alexbits
Because the RowSelectable duplicated the function of Selection.Disabled and did not use the disabled style, so it was removed. Please feel free to give us feedback if you have any suggestions.
You can set the disabled parameter to achieve the same functionality.
<Table @ref="table" DataSource="@data" @bind-SelectedRows="selectedRows" RowKey="x=>x.Name">
+ <Selection Key="@context.Name" Type="@selectionType" Disabled="@(context.Name == "Disabled User")" />
<PropertyColumn Property="c=>c.Name">
<a>@context.Name</a>
</PropertyColumn>
<PropertyColumn Property="c=>c.Age" />
<PropertyColumn Property="c=>c.Address" />
</Table>
2023-10-30
Table
🆕 Add Modal supports two-way binding for Visible parameter. #3466 @ElderJames
🐞 Fixed Input incorrectly validation and required message. #3474 @ElderJames
🐞 Fixed Layout NoTrigger not effect when CollapsedWidth is zero. #3476 @ElderJames
2023-10-24
1024 LoL
Table
FilterTemplate property on Column`` and PropertyColumn` to customize the filters dropdown. #3285 @manuelelucchiDatepicker
ResetValue so that Reset works in a form. #3458 @LeaFrockReuseTabs
Select
🆕 Add From that use 'DisplayAttribute.GetName()' to get the lable of FormItem. #3426 @huhangfei
🆕 Add Image support drag and drop for preview images. #3394 @llp1520
🆕 Add InputNumber the MaxLength parameter. #3455 @chazikaifa
🆕 Add Drawer parameter VisibleChanged for two-way binding support. #3333 @ElderJames
🆕 Add Tabs Enter button to naviagte. #3320 @bweissronin
🆕 Add Modal the resizable paramter that can be resized horizontally; Fixed the class and id parameters are not valid in modal component usage. #3311 @zxyao145
🆕 Add Statistic the CultureInfo parameter to support localization number format. #3299 @ElderJames
🆕 Add Collapse the expand animation. #3389 @ElderJames
🆕 Add Tree the ExpandAll/CollapseAll TreeNode methods. #3336 @ElderJames
🐞 Fixed input can't change value onblur when composition inputting. #3462 @ElderJames
🐞 Fixed Button that add multithreaded wasm compatibility on .NET 8. #3451 @petertorocsik
OnChange event was changed from DateRangeChangedEventArgs to DateRangeChangedEventArgs<TValue>, the type of Dates is changed to TValue.2023-09-10
Happy Teachers' Day!
Table
PageIndex when filters and sorters change. #3397 @ElderJames🐞 Fixed Input null check for the js of textarea resizable. #3382 @ElderJames
🐞 Fixed Modal centered conflict maximizable style. #3403 @zxyao145
🐞 Fixed AutoComplete dropdown resize. #3402 @ElderJames
🐞 Fixed Notification exception that change sync statehaschanged to async. #3400 @zxyao145
🐞 Fixed Progress text wrapping issue of the line type. #3387 @ElderJames
🐞 Fixed Button avoid fire OnClick when it is Loading. #3414 @ElderJames
Accessibility:
🌐 Fixed i18n: ko-KR locale Confim And Form. #3415 @Jeongyong-park
2023-07-31
2023-07-13
2023-07-03
Table
ParametersHashCodeChanged render mode in some case. #3313 @ElderJames🐞 Fixed Menu that MenuItem unselect incorrectly when menu was inline and collapsed. #3338 @ElderJames
🐞 Fixed Drawer scroll not enable when page url changed. #3316 @zxyao145
🐞 Fixed Slider does not always fire OnAfterChange. #3323 @ElderJames
🐞 Fixed Statistic that coundown pause while the navigate to other page. #3329 @ElderJames
🐞 Fixed Card missing loading effect. #3319 @ElderJames
🐞 Fixed TreeSelect that removing last option can't change the binding values. #3314 @ElderJames
🌐 i18n ru-RU changed dateFormat and dateTimeFormat to d.m.yyyy in ru-RU locale. #3327 @Life-is-Peachy
2023-06-18
Happy Father's Day!
Table
Tree
🐞 Fixed DatePicker that OnOpenChange would be called twice on RangePicker close. #3307 @Alexbits
🐞 Fixed Tabs duplicated pinned tabs in reusetab. #3306 @ElderJames
🐞 Fixed Radio infinite loop render after changing the bind value out of the optons. #3287 @ElderJames
🐞 Fixed DomEventListener that remove the shared event subscriptions from it's store after there are no one are listening the event. #3278 @ElderJames
🐞 Fixed incorrect call of EditContext.NotifyFieldChanged when SelectBase.Values is set (unchanged) to null. #3277 @rhodon-jargon
📖 Update Statistic docs and add a demo about Separator usage. #3166 @Alerinos
2023-05-21
Table
Layout
DefaultCollapsed for sider. #3260 @ElderJamesTree
HideUnmatched parameter, which allows you to hide all TreeNodes that are not matched to the SearchValue. #3242 @rhodon-jargonGetNode(string key). #3243 @AndrewKaninchenTreeSelect
OnSearch and OnNodeLoadDelayAsync to allow dynamic loading. #3240 @rhodon-jargonTreeAttributes parameter to give additional parameters to internal Tree component. #3234 @rhodon-jargonSelect
Tabs
Datepicker
🆕 Add Typography editable text support. #3173 @ElderJames
🆕 Add Mentions ability to customize the rendering of the textarea. #3178 @wss-kroche
🆕 Add Menu ShowCollapsedTooltip parameter to handle Tooltip display. #3226 @ElderJames
🆕 Add Descriptions LabelStyle and ContentStyle for DescriptionItem custom styles. #3186 @ElderJames
🛠 Add InputNumber the id attribute on internal input element. #3198 @varbedi
🛠 Refactor Form expose the feedback status of FormItem for the input component base class. #3227 @ElderJames
🐞 Fixed Dropdown not hiding after clicking the selected menuitem. #3231 @huangjia2107
🐞 Fixed Input that read spaces or empty strings as null. #3190 @berkerdong
🐞 Fixed Image preview operations would be covered by the preview image. #3170 @ElderJames
🐞 Fixed Checkbox that CheckboxGroup will report an error when the internal Checkbox is null. #3162 @berkerdong
🐞 Fixed Pagination mini class name was changed. #3266 @ElderJames
🐞 Fixed AutoComplete that can't be selected. (#3252). 7d24d09 @ElderJames
🐞 Fixed Drawer that add type="button" to close button to avoid submitting form. #3233 @trafium
2023-03-01
2023-02-19
Popconfirm
Pagination
DefaultCurrent doesn't work. #3085 @ElderJamesModal
🐞 Fixed Overlay popup cannot picked in drawer. #3106 @zxyao145
🐞 Fixed Textarea not rendering maxlength on textarea. #3108 @wss-kroche
🐞 Fixed Tabs supports Reusetabs title update. #3088 @ElderJames
🐞 Fixed radio can't be selected while radio list and value of RadioGroup was changed at the same time. #3098 @ElderJames
🐞 Fixed Segmented exception cause by label index was changed. #3096 @ElderJames
🐞 Fixed Table default pagination position in RTL language. #3086 @ElderJames
🐞 Fixed Select don't OnSelectedItemsChanged triggers. #3079 @m-khrapunov
🐞 Fixed Menu title padding direction in RTL language. #3080 @ElderJames
2023-02-06
2023-02-01
PageSize can't update once the datasource is changed while HidePagination is enabled. #3052 @wss-javeneyCalendar.OnSelect, Card.Body, Sider.OnCollapse, PageHeader.PageHeaderTitle, PageHeader.PageHeaderSubtitle, Radio.CheckedChange. #3035 @kooliokey2023-01-26
Happy Chinese New Year of rabbit!
Table
TItem type. #2978 @ElderJamesInput
Menu
PopupClassName parameter. #3027 @JustGentleTransfer
InputNumber
Tabs
ReuseTabsRouteView to reduce coupling to native components. #3009 @ElderJames🆕 Add DatePicker selected week range visualization. #2892 @Alexbits
🆕 Add Radio cascading type parameter for RadioGroup. #3022 @ElderJames
🐞 Fixed Overlay would show after mouse leave the trigger. #3025 @JustGentle
🐞 Fixed ResizeObserver work incorrectly cause by wrong key type. #3030 @ElderJames
🐞 Fixed Select bug where selected options will display even with HideSelected set to true when searching or clearing search. #3010 @wss-kroche
🐞 Fixed Form validation status styles. #3005 @ElderJames
🐞 Fixed Cascader boudary adjust mode default to InView. #2999 @ElderJames
🐞 Fixed Descriptions invalid messages in Console. #3012 @berkerdong
💄 sync ant-design v4.24.2. #2877 @ElderJames
Table : RowTemplate was Changed to ColumnDefinitions。RowTemplate was originally used for the Column definition, but this version was changed to define the row template.
ReuseTabs: ReuseTabsRouteView and AuthorizeReuseTabsRouteView have been marked as obsolete. Please use <CascadingValue Value="routeData"> to wrap <RouteView> or <AuthorizeRouteView>.
See:
<Router AppAssembly="@typeof(Program).Assembly" PreferExactMatches="@true">
<Found Context="routeData">
+ <CascadingValue Value="routeData">
<RouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" />
+ </CascadingValue>
</Found>
<NotFound>
<LayoutView Layout="@typeof(MainLayout)">
<p>Sorry, there's nothing at this address.</p>
</LayoutView>
</NotFound>
</Router>
2023-01-09
Select
AutoComplete
Tabs
🐞 Fixed Transfer refresh data on change SelectedKeys or TargetKeys parameters. #2977 @Magehernan
🐞 Fixed TreeSelect value bind incorrectly when default value was set. #2990 @ElderJames
🐞 Fixed Input Search wrong style with clear button. #2991 @ElderJames
🐞 Fixed RangePicker disabled date logic to always apply default logic even when custom is provided. This keeps ranges in the proper order even with custom disabled logic. #2947 @wss-kroche
2022-12-31
Table
Hidden parameter for ActionColumn doesn't work. #2946 @ElderJamesDatePicker
Input
OnChange event would be triggered three times and the clear button would not be displayed with the Suffix template. #2970 @ElderJames🆕 Add TreeSelect TitleTemplate for tree nodes. #2940 @rhodon-jargon
🆕 Add RequiredMark to Form to allow displaying indicators next to required, optional or no fields. #2930 @wss-kroche
🐞 Fixed Tabs some issues with dynamic rendering. #2967 @ElderJames
🛠 Refactor Notification that add an interface INotificationService. It is backwards compatible, but new code should inject INotificationService. #2948 @wss-javeney
🐞 Fixed InputNumber triggering a constant Increase/Decrease in certain scenarios. #2953 @ElderJames
🐞 Fixed Statistic CountDown format incorrectly when publish with trimming. #2943 @ElderJames
🐞 Fixed ClassMapper would get twice css classes. #2934 @berkerdong
🐞 Fixed built-in System.Text.Json for netstandard2.1 target to avoid compatibility exceptions. #2922 @ElderJames
2022-11-29
2022-11-22
🔥 Add .NET 7 as target framework. #2810 @ElderJames
🔥 Refactor mentions, fixed positioning and hiding issues. #2874 @dingyanwu
Datepicker
Table
Modal
Input
🆕 Add Tree the DropBelow for Drag&drop event to flag whether to drop dragged node as a sibling (below) or as a child of target node. #2864 @AndrewKaninchen
🆕 Add Cascader Disabled parameter. #2835 @ElderJames
🆕 Add Drawer HeaderStyle parameter. #2809 @danielbotn
💄 Add Dropdown Arrow parameter. #2795 @ElderJames
🆕 Add InputNumber Precision parameter. #2774 @YongQuan-dotnet
🆕 Add Tooltip component uses RenderFragment TitleTeplate instead OneOf Title. #2711 @CAPCHIK
🆕 Add Select virtualization support. #2654 @m-khrapunov
🌐 Fix cs-CZ locale wrong shortWeekDays for cs-CZ. #2866 @ElderJames
🐞 Fixed Segmented binding value type causes an incorrect initialization selection. #2869 @ElderJames
🐞 Fixed docs demo anchor case. #2826 @kooliokey
🐞 Fixed Menu that the arrow of submenu has no animation effect when it is expanded and collapsed. #2876 @wangj90
2022-11-6
DatePicker
smoothScrollTo causes an infinite loop. #2854 @AlexbitsCore
🐞 Fixed Tabs support of tab bar css style and class. #2844 @ldsenow
🐞 Fixed BackTop doesn't remove the dom when visible is false. #2831 @ElderJames
🐞 Fixed bug where Content wouldn't render in Drawer if it was a string and not RenderFragment. #2833 @kooliokey
🐞 Fixed bug where Title parameter was not being rendered. #2830 @kooliokey
🐞 Fixed Slider accessibility updates with aria labels. #2818 @kooliokey
🐞 Fixed Table exception during page navigation #2797 @Kyojuro27
🐞 Fixed bug with tag color change after render not always styling properly. #2816 @kooliokey
🐞 Fixed Cascader AllowClear was not working when false. #2792 @YongQuan-dotnet
💄 Fixed Menu that class name of the expand icon for submenu. #2796 @ElderJames
🐞 Fixed descriptions component miss div element. #2798 @Weilence
🐞 Fixed Upload should get error raw response. #2858 @yosheng
2022-10-11
2022-10-09
Datepicker
🐞 Fixed a series of issues to make Datepicker and RangePicker behave more like antd. #2741 @Alexbits
Modal
🐞 Fixed Core that remove the event listener when the component is disposed. #2738 @ElderJames
🐞 Fixed Radio that the disabled parameter for RadioGroup with <code class="notranslate">RadioOption<TValue></code> options doesn't work. #2744 @ElderJames
🐞 Fixed Table that set value for table header checkbox Disabled attribute. #2737 @YongQuan-dotnet
⚡️ Fixed Select that remove redundant CreateDeleteSelectOptions() calls in render cycles. #2657 @m-khrapunov
🛠 Fixed gulp pipeline to include less files so they end up in /staticwebassets/less in the nuget package. #2730 @paulsuart
2022-09-14
2022-09-13
🥮Happy Mid-Autumn Festival!
2022-09-08
2022-09-04
Tabs
Icon
🐞 Fix collapse outdated html structures. #2668 @ElderJames
🐞 Fix Breadcrumb that add OnClick parameter to BreadcrumbItem. Markup of Breadcrumb updated to match Ant.Design React. This could break custom CSS targeting this component's resulting markup. #2655 @kooliokey
🐞 Fix Datepicker that timepicker value would resets to default. #2660 @Alexbits
📖 Fix the presetted ranges demo of datepicker which would casuse …. #2659 @ElderJames
🐞 Fix Avatar that make size parameter support more length unit. #2653 @ElderJames
📖 Fix demo & document edit url. #2661 @ElderJames
2022-08-29
🔥 Sync ant-design v4.20.7 styles. #2497 @ElderJames
🔥 Add segmented component. #2503 @ElderJames
🔥 Add Table PropertyColumn. #2624 @ElderJames
🆕 Add ReuseTabs pinned tabs. #2545 @HaoZhiYing
🆕 Add PageHeader responsive compact style. #2606 @ElderJames
🆕 Add ResizeObserver component. #2605 @ElderJames
🆕 Add Tooltip TabIndex parameter. #2567 @lukblazewicz
Icon
Modal
Datepicker
Image
Form
Cascader
Allowclear to clear the content when searching (#2607). #2610 @WhyILoveSpringRollSelect
Badge
Statistic
InputNumber
🛠 Refactor Message Service, add IMessageService for more abstract. #2633 @kooliokey
🐞 Fix Pagination won't show certain current page block when window width is small after a specific sequence of operation. #2616 @fcxxzux
🐞 Fix Upload image recognition supports user-defined modification of image file extension, adding webp format, and repairing that the filename does not exist. A subscript out of range exception is generated. #2626 @AigioL
🐞 Fix Input that OnChange will invoke twice when paste data (#2591). #2592 @WhyILoveSpringRoll
🐞 Fix Overlay trigger can't open browser native menu after it was right-click. #2602 @ElderJames
🐞 Fix TimeLine that the Pending could not be closed.(#2271). #2588 @WhyILoveSpringRoll
🐞 Fix Tree that the coexistence of Disable and Checked attributes of TreeNode does not take effect. #2583 @WhyILoveSpringRoll
🐞 Fix Layout that add two-way binding for Sider Collapsed parameter。 #2536 @ElderJames
Note that since the last synchronization with V4.16.9 of antd, the original script could not be compiled due to the modification of the antd style file. Until this update span is large, there may be problems with the style. If found, please submit an issue.
2022-06-16
🌈Every cloud has a silver lining.
Table
ScrollBarWidth parameter. #2451 @ElderJamesTreeSelect
🆕 Add Upload support for incorporating build-in InputFile #2443 @ElderJames
🆕 Component library added .net 6 target framework #2484 @ElderJames
⌨️ Add Form Feedback Icon when Invalid #2418 @bweissronin
⌨️ Add Checkbox supports trigger check when clicking label #2296 @bweissronin
⌨️ Add Icon Alt Parameter to set the alt attribute that pairs with role="img" #2302 @bweissronin
⌨️ Add Button AriaLabel Parameter #2278 @bweissronin
🐞 Fixed Tree incorrect checking during initialization. #2506 @ElderJames
🐞 Fixed DatePicker that week selection issue when unable to click date selection. #2463 @WhyILoveSpringRoll
📖 docs(faq): add CSS isolation explanation. #2158 @dennisrahmen
2022-05-22
🐞 Fixed select replacing a datasource with some of the same items was not in the right order. #2462 @ElderJames
Table
🐞 Fixed cascader to avoid adding items in search list in a loop. #2457 @ElderJames
🐞 Fixed menu IconTemplate does not work in MenuItem of SubMenu. #2449 @ElderJames
🐞 Fixed Tree that when the node contains | characters, and SearchVaule search | showed abnormal problem. #2437 @ElderJames
2022-05-10
🐞 Fixed Tooltip Tabindex. #2404 @bweissronin
🐞 Fixed From FieldIdentifier equality check in Rules Mode OnFieldChanged. #2400 @GHMonad
🐞 Fixed localization of decimal point when converting InputNumber string to numeric type. #2398 @jp-rl
Select
⚡️ Optimize the speed of expanding lots of nodes #2385 @densen2014
🐞 Fixed Cascader dropdown can't open correctly on click. #2363 @ElderJames
🐞 Fixed Upload wrong drag area. #2360 @ElderJames
🐞 Fixed Input throw exception when binding a List or Dictionary item. #2359 @ElderJames
2022-03-15
2022-02-25
Table
Upload
Modal
Datepicker
🐞 Image: Fixed cannot be centered vertically. #2287 @zxyao145
🐞 Radio: Improve sync logic about Disabled between RadioGroup and Radios. #2197 @LeaFrock
📖 Input: Improve the API part about Input and Select in the component document. #2251 @SmRiley
2021-12-19
Typography
OnCopy not invoked when Text is null or empty. #2098 @LeaFrockCascader
Tree
🆕 Add Form support for native EditForm. #2138 @knight1219
🐞 Fixed LocaleProvider type initializer throws CultureNotFoundException. #2094 @anranruye
🐞 Fixed Modal an error width for disable body scroll. #2163 @zxyao145
🐞 Fixed Transfer the style of the button. #2156 @dennisrahmen
🐞 Fixed Select incorrect to detect type this way, it throws when class inheritance is used. #2121 @ocoka
🐞 Fixed Checkbox two-way binding issue with Checkbox Groups. #2173 @ElderJames
🐞 Fixed Radio that the Disabled property should always be consistent with RadioGroup.Disabled when Radio is a member of a group. #2142 @LeaFrock
2021-11-5
Descriptions
Tabs
Table
ReloadData() can't invoke OnChange. #2071 @ElderJamesSelect
ValueOnClear to stored Value that will be used when clear button is pressed. #2023 @anddrzejb💄 Fixed Area style issue for auto-size. #2001 @anranruye
🐞 Fixed Calendar DateFullCellRender throwing an exception. #2068 @szymski
🐞 Fixed Upload IsPicture issue. #2049 @berkerdong
🐞 Fixed Overlay premature reset of _mouseInTrigger. #2036 @anddrzejb
🐞 Fixed Menu make router match defaualt to all. d8352b8 @ElderJames
🌐 i18n: czech localization update. #2030 @Martin-Pucalka
2021-10-13
Tabs
AuthorizeReuseTabsRouteView component for enable authorize of ReuseTabs . #1910 @GuyimingSelect
Table
Menu
🐞 Fixed Slider Positioning Using Min/Max. #1940 @rabberbock
🐞 Fixed grid issue with gutter match due to breakpoint enum name case. #1963 @ElderJames
🐞 Fixed positioning overlay items when locale has ',' as decimal separator. #1956 @bezysoftware
🐞 Fixed cannot drag when Modal excessive height. #1951 @zxyao145
🐞 Fixed LocaleProvider: custom language resource; improve fallback strategy. #1988 @anranruye
🐞 Fixed List: dynamic response to changes in Grid parameter #2014 @anddrzejb
🐞 Fixed Progress: use invariant culture for style strings #2017 @CAPCHIK
🌐 i18n: czech localization update #2019 @Martin Pučálka
2021-09-15
Tree
CheckedAll-> CheckAll, DecheckedAll-> UncheckAll. #1792 @lukblazewiczRadio
RadioGroup options, use EnumRadioGroup. #1840 @ElderJamesRadioGroup. #1839 @ElderJames🆕 Add Image preview mode. #1842 @ElderJames
🆕 Add Form FormItem parameter Help, ValidateStatus and HasFeedback. #1807 @JamesGit-hash
🆕 Add Table responsive support. It will become a card list under the mobile screen. #1802 @ElderJames
🆕 Add Timeline Label parameter. #1941 @ElderJames
🆕 Add Component component for generating dynamically typed components. #1703 @anranruye
2021-09-12
Table
InputNumber
Select
🐞 Fixed Menu that the Title of MenuItem with RouterLink is not hidden when it is collapsed. #1934 @ElderJames
🐞 Fixed Overlay with a series of issues related to dropdown & popup。 #1848 @anddrzejb
🐞 Added parameter Rows. #1920 @anddrzejb
🐞 Fixed Form modifies the bound model to throw an exception in Rule validation mode. #1901 @lxyruanjian
🐞 Fixed List resposive style doesn't work. #1937 @ElderJames
⚡️ Fixed EventListener avoid memory leak issue. #1857 @tonyyip1969
2021-08-29
Table
TheSameDateWith condition for the built-in filter of DateTime Column, compare only date. #1856 @iamSmallY
#1889 @anranruye🆕 Upload add Support for custom HttpMethod. #1853 @SapientGuardian
🐞 Fixed Tag two-way binding of Checked parameter. #1876 @stefanodriussi
🐞 Fixed AutoComplete Dropdown menu positioning issue. #1860 @anddrzejb
🐞 Fixed InputNumber DefaultValue binding issue. #1871 @ElderJames
🐞 Fixed Checkbox an issue that caused an exception when CheckboxGroup option was modified. #1863 @anddrzejb
🐞 Fixed Modal and Confirm cannot focus the button automatically. #1838 @zxyao145
2021-08-18
Table
🐞 Fixed Tree: SelectedNodeChanged would be fired twice twice. #1849 @ElderJames
🐞 Fixed Tag: Style parameters are not rendered. #1847 @JohnHao421
🐞 Fixed Menu: OnMenuItemClicked should be triggered when menu Selectable is false. #1843 @ElderJames
🐞 Fixed Checkbox: The checked state of CheckboxGroup didn't follow the value change. #1841 @ElderJames
2021-08-11
Table
DatePicker
Overlay
Select
null as select option value. #1786 @anranruyeTree
SearchExpression back. #1796 @ElderJames🐞 Fixed AutoComplete: turn off the input autocomplete attribute. #1825 @ElderJames
🐞 Fixed Menu: OnBreakpoint and OnCollapse only when they was changed. #1815 @ElderJames
🐞 Fixed Calendar: the width of select component in the header. #1801 @anranruye
🐞 Fixed InputNumber: OnChange cannot be triggered during keyboard input. #1830 @ElderJames
🐞 Fixed Modal: error when confirm TaskCompletionSource SetResult repeat. #1795 @zxyao145
2021-07-27
🎉 As of this release, the project has welcomed a total of 101 contributors who have made this project possible! We'd like to thank them for their generous contributions!
Tabs
OnClose event, TabTemplate. #1698 @ElderJamesTable
Guid type. #1756 @anranruyeSelect
EnumSelect for select componet with enum. #1759 @wangj90 - 🆕 Add Simple data source: When the item in the data source and the value property of select use the same type, it is not necessary to specify ValueName; When LabelName is not specified, the return value of the ToString() method of the item in the data source is used as the label. #1541 @anranruyeForm
EditContext dynamic change. Added OnFieldChanged, OnValidationRequested & OnValidationStateChanged events. #1504 @anddrzejbLabelStyle to FormItem for custom element styling. #1503 @anddrzejbEditContext in Form component, allow access to validation messages. #1464 @anddrzejbFormItem would be default to property name. #1738 @ElderJamesModal
Tree
🆕 Upload: Add support for drag upload. #1765 @ElderJames
🆕 Button: Allows you to set a color for the button according to the official palette. #1774 @boukenka
🆕 Dropdown: Add ButtonsStyle & ButtonsClass parameters that allow to style each button separately. Type accepts single value that will be applied to both buttons. #1659 @anddrzejb
🆕 DatePicker: Support disable one of RangePicker inputs. #1648 @mutouzdl
🆕 Tag: Color parameter now supports custom hex values and an Enum type. #1514 @MutatePat
🐞 Drawer: Fixed the bug that the page scroll bar is restored when one of them is closed when there are multiple Drawers at the same time. #1771 @zxyao145
2021-07-13
Table
Upload
DatePicker
Form
i18n
🆕 Tag shows pointer cursor when OnClick is set. #1660 @anddrzejb
⚡️ Modal and Drawer render reducing, update document and demo. #1701 @zxyao145
🐞 Fixed Select allow change both data source and value in one render period. #1720 @anranruye
🐞 Fixed Tabs horizontal scrolling of tabs #1581 @Brian-Ding
🐞 Fix Statistic CountDown OnFinish callback exception(#1712). #1714 @HexJacaranda
🐞 Fixed Overlay OnMaskClick event will fire correctly when the overlay size changes. #1692 @anranruye
🐞 Fixed Space items behavior when they are inside if block. #1684 @anranruye
🐞 Fix Grid gutter adjustment on col initialize. #1653 @ElderJames
2021-06-17
Table
Dropdown
Button propertied to DropdownButton. Include demo & API docs for Dropdown API and Button API. #1609 @anddrzejbLoading parameter to DropdownButton. #1588 @anddrzejbDatePicker
InputNumber
🐞 New parameters for Input: Bordered, ReadOnly, InputElementSuffixClass & methods: Focus(), Blur(), fixed clear icon.
New parameter for TextArea ShowCount, fixed clear icon.
Search gets new look and paramter ClassicSearchIcon for fallback to old look.
InputGroup whitespace removed.
New parameters for InputPassword: ShowPassword & IconRender. #1530 @anddrzejb
🐞 Fixed Affix: remove wrong event listeners. #1616 @ElderJames
🐞 Fixed Drawer: OffsetX and offsetY do not work of Drawer, and update the documents how to use DrawerService by the way. #1448 @zxyao145
🐞 Fixed Radio: add defaultChecked and defaultValue. #1494 @ElderJames
🐞 Fixed Tag: Add support for Status and custom colors, add animation demo #1631 @anddrzejb
🐞 Fixed Image: Fixed the style property position. #1642 @ElderJames
🐞 Fixed Checkbox: in-form behavior of CheckboxGroup component. #1637 @anranruye
🌐 Fixed nl-BE and nl-NL locales. #1624 @gregloones
🛠 add missing 'filterOptions' node to german locale file. #1562 @anranruye
🌐 Added values missing from locale es-ES. #1534 @Magehernan
2021-05-13
Overlay
Input
CultureInfo attribute to Input type components. #1480 @anddrzejbTable
Cascader
DatePicker
Modal
Form
Select
🐞 Fixed checkbox remove Value initialization blocking. #1459 @anddrzejb
🐞 Checkbox and Switch allow now binding to Changed property. Value and Changed properties can be used interchangeably. #1394 @anddrzejb
🐞 Fixed Tag closable typo and delete mode #1393 @ElderJames
🐞 Fixed PasswordInput for retrieving and setting the selectionStart; Override onClick. #1377 @MihailsKuzmins
🆕 feat: add element component. #1378 @ElderJames
🐞 Fixed Affix can't affix while OffsetTop is zero. #1373 @ElderJames
🐞 Fixed dropdown width for IE. #1469 @anranruye
2021-04-15
Theme and i18n
Form
Select
MaxCountTag, MaxTagPlaceholder and MaxTagTextLenght. #1338 @anddrzejbPopupContainerGrowToMatchWidestItem & PopupContainerMaxWidth. #1309 @anddrzejbTable
OnExpand. #1208 @anddrzejbGetQueryModel method. #1202 @ElderJamesDate Picker
🆕 Space: add wrap,split and size array. #1314 @ElderJames
🆕 Alert: add message template and loop banner demo #1250 @MutatePat
🆕 Upload: Added events: OnDownload, BeforeAllUpload & BeforeAllUploadAsync. #1302 @anddrzejb
🆕 Tag: add closing event #1268 @TimChen44
🆕 InputNumber: add long-click and keyboard operation. #1235 @lingrepo
🆕 add TestKit for public tests #1248 @MutatePat
🆕 Input add parameter WrapperStyle #1351 @anddrzejb
🐞 Result: Fixed the issue for modify status unsuccessfully after initialization(#1328). #1336 @JiaChengLuo
🛠 1. Unified use of FeedbackComponent template components for modal comfirm and drawer; 2. Add "pure event handlers" helper class, avoid triggering statehaschanged in an event to cause repeated rendering. #1263 @zxyao145
🐞 Fixed: multiple bugs originating from js. #1342 @anddrzejb
🐞 Affix: Fixed the issue for affix to the viewport. #1335 @skystardust
🐞 Drawer: Fixed ZIndex has no effect. #1362 @anddrzejb
🐞 Avatar: Fixed text size calc regional independent [#1352] (https://github.com/ant-design-blazor/ant-design-blazor/pull/1352) @anddrzejb
2021-04-08
Table
Select
💄 Fixed missing flex and wrap style. #1296 @ElderJames
🐞 default to empty string. 6944c13 [@Andrzej Bakun](https://github.com/Andrzej Bakun)
🐞 Fix Upload list 53c1285 [@Andrzej Bakun](https://github.com/Andrzej Bakun)
🐞 Fix DatePicker DisabledDate works incorect. #1298 @mutouzdl
🐞 Value has priority over DefaultValue. 5f14377 [@Andrzej Bakun](https://github.com/Andrzej Bakun)
2021-03-29
2021-03-14
Table
OnChange twice on pagination was changed #1211 @ElderJamesSelect
.ToString() was throwing AmbigiousMethod #1214 @anddrzejb🐞 Fixed divider style was default to plain #1215 @ElderJames
🐞 Fixed upload Disable and delete button #1219 @anddrzejb
🐞 Fixed badge color behavior #1216 @ElderJames
2021-03-05
Input Search loading animation toggling. #1195 @anddrzejb2021-03-02
🔥 Add overlay boundary detection and orientation adjustment. #1109 @mutouzdl
🐞 Tree: fixed selected highlight confusion. #1161 @qinhuaihe
🐞 Grid: fixed gutter. #1158 @anddrzejb
🐞 List: Removed unintended console output from SetGutterStyle. #1159 @superjerry88
🐞 Docs: fixed anchor and improvement. #1107 @ElderJames
Select:
AllowCustomTags and OnCreateCustomTag, added PrefixIcon. #1087 @anddrzejbTable:
GetChildren return Null。#1188 @ElderJamesDatePicker
Steps
Menu
Cascader
OnChange called twice. #1151 @anddrzejbInput
🐞 fixed the focus bug for InputPassword. #1146 @anddrzejb
2021-02-01
Table
expandiconColumnIndex property to specify the column in which the expansion button resides. #1002 @fan0217Menu
Overlay
DatePicker
🆕 add image component. #1038 @ElderJames
🆕 add a separate action component. #1030 @ElderJames
🐞 layout: Fixed missing trigger when sider open from zero-width mode. #1007 @ElderJames
💄 Fixed back-top visible styles. #1005 @ElderJames
💄 Fixed upload file list style. #1001 @ElderJames
🐞 Fixed calendar critical exception for ChangePickerValue. #993 @anddrzejb
💄 Fix the missing HTML div #990 @anddrzejb
🐞 cascader: re-initialize options after options is changed. #980 @imhmao
🐞 Fixed Input/inputNumber/TextArea disabled attribute. #1048 @anddrzejb
🐞 Fixed throwing exception on page reload. #1040 @anddrzejb
🐞 Fixed issue where rebinding model or calling 'reset' method could not clear validation error message #1035 @anddrzejb
🐞 Fixed the ink delay change. #1037 @ElderJames
📖 update docs cache with version tag. cf2d4ed @ElderJames
💄 sync the style of ant-design v4.11.1. #1039 @ElderJames
🛠 update bUnit to 1.0.0-preview-01. #1009 @anddrzejb
📖 docs: scroll to hash anchor after pages are rendered. #1006 @ElderJames