Skip to content

Latest commit

 

History

History
2037 lines (1478 loc) · 197 KB

CHANGELOG.zh-CN.md

File metadata and controls

2037 lines (1478 loc) · 197 KB
order title toc timeline
6
更新日志
false
true

Ant Design Blazor 严格遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期

  • 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
  • 次版本号:每月发布一个带有新特性的向下兼容的版本。
  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

1.0.1

2024-11-18

1.0.0

2024-11-01

1.0.0 RC 3

2024-10-22

1.0.0 RC 2

2024-10-09

人生自古谁无死?留取丹心照汗青。

1.0.0 RC 1

2024-09-19

� 中秋快乐!

  • ReuseTabs

  • Tabs

  • Form

    • 🆕 新增 文字提示图标。#4211 @jeffersyuan1976
    • 🆕 新增 GenerateFormItem 自动生成表单时,识别TModel属性中的ReadOnlyAttribute 标识,并使禁用组件生效。#4191 @lishewen
  • 🐞 修复 Table 解决 AutoHeight 和 Resizable 冲突。#4195 @ysj265

  • 🐞 修复 Menu 选中菜单项在页面刷新后变为未选中。#4194 @ElderJames

  • 🆕 新增 Button 的 AutoLoading 属性,在 Task 执行时自动切换 Loading 状态。#4193 @ElderJames

  • 📖 文档 启用预渲染,优化 SEO。#4207 @jsakamoto

破坏性更新:

  • ReuseTabs: 旧版本中的 Body 属性被重命名为 TabPaneTemplate 属性,此版本之后的 Body 属性只用于绑定Layout组件 Body 属性。

0.20.4

2024-09-09

0.20.3

2024-09-03

  • 🔥 文档 API 改为从公开方法注释生成,补齐所有属性的注释。#3013 @kooliokey

  • Table

  • Tabs

  • Form

    • 🐞 修复 Form 检查disposing时 _editContext 是否存在。#4136 @ogix
    • 🐞 修复 Form 在验证可空类型的时候抛异常。#4137 @ElderJames
  • Drawer

    • 🛠 重构 Drawer 的 Height 和 Width 属性改为字符串,以支持百分比等单位。#4120 @kx500
    • 🐞 修复 drawer 关闭动画效果。#4122 @ElderJames
  • 🐞 修复 Select 当 values 某些场景下被修改时抛异常。#4117 @pankey888

  • 🐞 修复 Menu 在处理 OnClick 事件前关闭overlay。#4121 @pankey888

  • 🛠 优化 全局服务依赖注册的生命周期,WebAssembly 使用单例。#4123 @ElderJames

  • 🐞 修复 语言包文件反序列化异常。#4116 @ogix

  • Codebase

    • 🛠 启用 CA1852/IDE0040/IDE0005 代码分析规则。#4126 @WeihanLi
    • 🛠 优化 构建目标项目的时候才复制智能提醒 xml 文件,以减少打包体积。#4129 @stratosblue
    • 🛠 移除 重复的 InternalsVisibleTo 设置。#4124 @WeihanLi
    • 🛠 移除 Microsoft.SourceLink.GitHub 包引用。#4125 @WeihanLi

不兼容变更

  • Card 中的 CardTabs 属性已删除, 应直接将 Tabs 放到 Card 的 ChildContent 中。
  • Darwer 中的 Height 和 Width 属性改为字符串,因此您原来绑定的 int 类型变量需要转换后赋值。

0.20.2

2024-08-20

0.20.1

2024-08-15

0.20.0

2024-08-07

0.19.7

2024-7-31

0.19.6

2024-7-22

  • Table

  • 🐞 修复 RangePicker 的预设范围按钮点击后不触发OnChange事件。#3999 @ElderJames

  • 🐞 修复 Tree 当只有第一个子节点在CheckedKeys/DefaultCheckedKeys中,父节点和其他兄弟节点也被勾选的问题。#3985 @pankey888

  • 🐞 修复 Modal 当 DestroyOnClose 为true 时,关闭弹窗会出现异常。#3982 @ElderJames

0.19.5

2024-7-15

公告:我们把文档项目分离到单独的仓库,计划会升级为文档系统,敬请关注和参与贡献:https://github.com/ElderJames/BlazorSiteGenerator

  • 📖 新增 Table 基础的编辑和搜索示例,替换原来Blazor复刻示例。#3970 @ElderJames

  • Modal

    • 🐞 修复 关闭时会抛出JS异常,且无法再次打开。#3973 @ElderJames
    • 🐞 修复 在跳转到同一个页面时无法再次打开。#3963 @ElderJames
  • 🐞 修复 Menu 在首次加载时会被外部重新渲染时取消选中。#3976 @ElderJames

  • 🐞 修复 Textarea 无边框样式丢失。#3975 @ElderJames

  • 🐞 修复 AutoComplete 在有选项时点击输入框可以打开下拉框。#3971 @ElderJames

  • 🐞 修复 FormItem 修复空引用异常。#3967 @agolub-s

  • 🐞 修复 Tabs 当 Tab 标题更新时下标长度未更新。#3978 @ElderJames

0.19.4

2024-7-03

0.19.3

2024-6-26

  • 🆕 新增 Tree 和 TreeSelect 支持点击节点标题的 select、check 和 expand 效果。#3902 @pankey888
  • 🛠 重构 Icon 直接用 JS 标签来引入 iconfont。#3931 @ElderJames
  • 🐞 修复 Modal 用ConfirmService 打开的确认框,在点击ESC关闭时没设置tcs,导致await不继续执行。#3934 @ElderJames
  • 🐞 修复 Table 空实体实例化表达式构建异常。#3933 @ElderJames

0.19.2

2024-6-24

🔥 模板已经支持 Blazor WebApp 自动渲染模式,敬请尝试!

dotnet new update
dotnet new antdesign -n webapp --host webapp --full

0.19.1

2024-5-27

  • Table

    • 🆕 新增 Table GenerateColumns 增加HideColumnsByName 属性来隐藏某些列。#3863 @dessli
    • 🐞 修复 Table 当绑定字段类型是可空时,枚举选择器抛出异常。#3870 @ElderJames
  • 🆕 新增 TreeSelect 级联类型参数特性,以支持省略TreeNode的类型参数。#3864 @ElderJames

  • 🐞 修复 InputNumber 可空的浮点类型没有依据 Precision 舍入。#3868 @Jtfk

  • 🐞 修复 Select 的 EnumSelect 绑定可控枚举类型时异常。#3859 @ElderJames

0.19.0

2024-5-7

0.18.3

2024-4-9

Table 行状态行为变更:

在重新渲染或调用 ITable.ReloadData() 后, RowKey 与当前页数据的相同的行状态(如展开、选中)不会被重置。

0.18.2

2024-4-2

0.18.1

2024-3-21

是日春分

0.18.0

2024-02-29

🐉龙年吉祥!

  • Table

    • 🆕 新增 默认滚动条样式。#3668 @thirking
    • 🐞 修复 内置的日期类型筛选器在绑定类型为可空时,修改值会引发异常。#3704 @ElderJames
    • 🐞 修复 固定列的Table中Header的阴影样式。#3691 @thirking
    • 🐞 修复 筛选器跳动。#3683 @m-khrapunov
    • 🐞 修复 DataSource 为空且类型时抽象类时,一直显示加载中不显示空状态。#3688 @ElderJames
  • Select

    • 🆕 新增 支持列表选择器(Table Select)。#3693 @ElderJames
    • 🆕 新增 Select 筛选表达式属性 FilterExpression 用于自定义筛选逻辑。#3656 @Magehernan
    • 🐞 修复 固定输入(搜索)值不为null时选择内容中的占位符显示。#3701 @agolub-s
    • 🐞 修复 错误的 HTML Title 显示。#3695 @ElderJames
    • 🐞 修复 的 DropdownRender 属性没有传入原内容。#3675 @ElderJames
    • 🐞 修复 在 From 中当 ValidateOnChange 为 true 时,修改绑定值不会更新选中项。#3703 @edwardbarford
  • Form

    • 🆕 新增 Form 的 Method 属性用于适配 SSR 表单。#3608 @CrosRoad95
    • 🆕 新增 FormItem Name 属性,基于 DataIndex 支持动态属性。#3612 @Zonciu
  • 🆕 新增 Tabs 为 ReuseTabsService 新增创建标签的方法CreateTab#3671 @jxcproject

  • 🆕 新增 Comment 头像位置属性 Placement。#3670 @ElderJames

  • 🐞 修复 Modal 重复移除DOM的问题。#3673 @zxyao145

  • 🐞 修复 Message 在 Webview 上非线程安全的问题。#3698 @zxyao145

  • 🐞 修复 Radio 切换选项后原选中样式未重置。#3694 @ElderJames

  • 🐞 修复 Card 中的 Tabs 尺寸属性。#3661 @thirking

  • 🐞 修复 Segmented 的 SegmentedOption 标签 。#3659 @CrosRoad95

  • 📖 新增 Blazor WebApp 示例站点。#3642 @bxjg1987

0.17.4

2024-02-01

0.17.3

2024-01-14

0.17.2

2024-01-07

0.17.1

2023-12-27

0.17.0

2023-12-25

0.16.3

2023-12-04

  • Table

    • 🛠 重构 Table 将一些内部组件改为渲染片段。#3545 @ElderJames
    • 🐞 修复 Table 在客户端模式翻页不清除已选行的问题。#3546 @ElderJames
    • 🐞 修复 Table 在使用RowKey后不会立即刷新单元格的问题。#3544 @ElderJames
  • 🐞 修复 Select 当默认绑定值不在DataSource中时,应清空选项。#3529 @ElderJames

  • 🐞 修复 Tree 勾选、选中、展开状态的双向绑定。#3520 @ElderJames

  • 🐞 修复 核心 枚举从 DisplayAttribute 获取名称支持本地化。 #3536 @ElderJames

  • 💄 修复 Radio 静态渲染时的选中样式。#3532 @ElderJames

  • 💄 修复 Checkbox 静态渲染时的选中样式。#3535 @ElderJames

0.16.2

2023-11-17

  • 🔥 更新 .NET 8 依赖库。#3514 @ElderJames

  • Table

  • 🐞 修复 Select 在被封装并在设置了 ValidateOnChange 的Form中时,已选项会被重置的问题。#3508 @ldsenow

  • 🐞 修复 TimePicker 设置了 TiemOnly 类型值时,修改时间时的 ArgumentOutOfRangeException 异常。#3501 @Alexbits

  • 🐞 修复 TreeSelect 当数据源变更时恢复绑定项。#3492 @ElderJames

  • 🐞 修复 RangePicker 焦点样式不清除和Tab/Enter按键会清除选中值的问题 。#3488 @Alexbits

破环性更新

由于 Table 的 RowSelectable 属性跟 Selection.Disabled功能重复,并且又没有禁用样式,所以在这个版本中去除。请使用 Disabled 来实现行选择禁用。

    <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>

0.16.1

2023-10-30

0.16.0

2023-10-24

1024 LoL

  • Table

    • 🆕 新增 自定义字段类型筛选器,支持内置筛选器的操作类型配置。#3279 @rhodon-jargon
    • 🆕 新增 列宽拖动。#3340 @ElderJames
    • 🆕 新增 FilterTemplate 列属性来自定义筛选面板。#3285 @manuelelucchi
    • 🆕 新增 使列筛选面板打开后输入框获得焦点。#3450 @m-khrapunov
    • 🆕 新增 RowKey 属性用于指定行数据的对比依据值。#3439 @ElderJames
    • 🐞 修复当启用虚拟化时,'radio' 类型的选择列选中后不能反选其他行的问题。#3282 @rhodon-jargon
    • 🐞 修复 选择列禁用时,还能被"全选"和代码选中。#3436 @ElderJames
  • Datepicker

    • 🆕 增加 输入格式掩码设置。#3120 @agolub-s
    • 🆕 新增 支持指定打开方向。#3345 @ElderJames
    • 🆕 增加 泛型参数 DateTimeOffset, DateOnly, TimeOnly 的支持。#3443 @Alexbits
    • 🐞 修复 失去焦点后 提交更改。修复单击清理图标无效问题。#3087 @agolub-s
    • 🐞 修复 RangePicker 在 Form 中重置默认值无效的问题。#3458 @LeaFrock
  • ReuseTabs

  • Select

    • 🆕 增加 ListboxStyle 属性来控制列表的样式。#3288 @dessli
    • 🐞 修复了当模式为多个时在“选择内容”中显示箭头的问题。#3430 @agolub-s
  • 🆕 新增 Form 中 FormItem 的 Label 读取 'DisplayAttribute.GetName()' 以支持 Resx。#3426 @huhangfei

  • 🆕 新增 预览图片支持拖拽移动和滚动缩放。#3394 @llp1520

  • 🆕 新增 InuptNumber 框添加MaxLength属性。#3455 @chazikaifa

  • 🆕 新增 Drawer 属性 VisibleChanged 以支持双向绑定。#3333 @ElderJames

  • 🆕 新增 Tabs 支持方向键导航和回车键切换。#3320 @bweissronin

  • 🆕 新增 Modal 组件新增 resizable 参数,允许水平方向对modal进行宽度调整。修复 modal 在组件用法中 id 和 class 参数不生效的问题。#3311 @zxyao145

  • 🆕 新增 Statistic 的 CultureInfo 属性来支持不同地区的数字格式。#3299 @ElderJames

  • 🆕 新增 Collapse 展开动画。#3389 @ElderJames

  • 🆕 新增 Tree 展开全部 和 收起全部 树节点的方法。#3336 @ElderJames

  • 🐞 修复 Input 在输入法候选时失去焦点不能马上绑定值。#3462 @ElderJames

  • 🐞 修复 Button 点击动画在 wasm 多线程的出现的异常。#3451 @petertorocsik

破环性更新:

  • RangePicker 的 OnChange 事件参数从 DateRangeChangedEventArgs 改为 DateRangeChangedEventArgs<TValue>, 其中的 Dates 类型改为 TValue

0.15.5

2023-09-10

教师节快乐!

  • Table

    • 🐞 修复 避免禁用了的行仍然可以被"全选"选中。#3419 @ElderJames
    • 🐞 修复 在排序和筛选被修改时,重置页码。#3397 @ElderJames
    • 📖 更新 文档介绍列固定时的自定义行样式。#3409 @ElderJames
  • 🐞 修复 Input Resizable TextArea空引用错误。#3382 @ElderJames

  • 🐞 修复 Modal 居中和最大化的样式冲突。#3403 @zxyao145

  • 🐞 修复 AutoComplete 下拉框的自动宽度调整。#3402 @ElderJames

  • 🐞 修复 Notification 通知组件使用异步时异常。#3400 @zxyao145

  • 🐞 修复 Progress 的 Line 类型进度条文本换行问题。#3387 @ElderJames

  • 🐞 修复 Button 在 Loading 时禁止触发 OnClick 事件。#3414 @ElderJames

  • 可访问性增强

    • ⌨️ 增加 input 元素的 required 属性。#3383 @eizzn
    • ⌨️ 可访问性增强,在验证失败时候增加 input 元素的 aria-invalid 属性。#3378 @eizzn
    • ⌨️ 增加 Select 选项 aria-label 属性。#3385 @eizzn
  • 🌐 修复 Confim 和 Form 的韩文。#3415 @Jeongyong-park

0.15.4

2023-07-31

  • 🆕 新增 Select 的 AutoFocus 属性,自动获取焦点。#3375 @LuukGlorie
  • 🐞 修复 Tree 设置了 CheckStrictly 后不触发 CheckedKeys 更新 。#3379 @ElderJames
  • 🐞 修复 Checkbox 不能从 CheckboxGroup 传递 Disabled 值给模板中的子项。#3365 @ElderJames
  • 🐞 修复 DomEventListener 回调共享订阅时未检查 key 不存在。#3364 @ElderJames
  • 🐞 修复 TextArea 显示图标的 HTML 结构。#3367 @ElderJames
  • 🐞 修复 Menu 缺失的 NULL 检查。#3368 @ElderJames
  • 🐞 修复 Form 的 Help 消息文本更新。#3373 @ElderJames
  • 🐞 修复 ReuseTabs 当设置了Base Url 时,访问加载不了页面。#3362 @ElderJames
  • ⌨️ 增强 Icon role 属性的可访问性。#3370 @eizzn

0.15.3

2023-07-13

0.15.2

2023-07-03

  • Table

    • 🐞 避免 DisposeAsync 中的异常。#3337 @ElderJames
    • 🐞 修复 Table 在 ParametersHashCodeChanged 模式下某些情况不渲染的问题。#3313 @ElderJames
  • 🐞 修复 Menu 在收起时 MenuItem 切换又是无法取消选中的问题。#3338 @ElderJames

  • 🐞 修复 Drawer 滚动条在页面路由发生变化时没有重置。#3316 @zxyao145

  • 🐞 修复 Slider 在拖动释放时不触发OnAfterChange。#3323 @ElderJames

  • 🐞 修复 Statistic 的 CountDown 在切换其他页面时会暂停的问题。#3329 @ElderJames

  • 🐞 修复 Card 加载效果失效。#3319 @ElderJames

  • 🐞 修复 TreeSelect 在移除最后一个选项时没有更新绑定的属性。#3314 @ElderJames

  • 🌐 i18n: 俄语本地化文件 dateFormat 和 dateTimeFormat 改为 d.m.yyyy。#3327 @Life-is-Peachy

0.15.1

2023-06-18

父亲节快乐!

  • Table

    • 🆕 增加 支持接口类型的 DataSource 子项。#3297 @ElderJames
    • 🐞 修复 在列定义设置了 Fixed 和 Ellipsis 后,文本超长会超出单元格的问题。#3291 @ElderJames
    • 🐞 修复 空状态团在预渲染时定位不正确的问题,并进少了不必要的 ResizeObserver 订阅。#3281 @ElderJames
  • Tree

    • 🐞 修复 在使用 SearchExpression 匹配关键字后会抛出异常的问题。#3274 @ruyisee
    • 🐞 修复 拖拽节点不能修改 DataSource 的问题。#3275 @Jtfk
  • 🐞 修复 DatePicker 的 RangePicker 在关闭时会触发两次 OnOpenChange。#3307 @Alexbits

  • 🐞 修复 Tabs 的 Reusetabs 当有固定标签时,再次导航改标签会重复的问题。#3306 @ElderJames

  • 🐞 修复 Radio 当绑定值变成不在选项中的值后会无限循环的问题。#3287 @ElderJames

  • 🐞 修复 DomEventListener 移除不再订阅共享事件的事件列表,避免再次订阅时没创新事件监听器。#3278 @ElderJames

  • 🐞 修复 Select 在 SelectBase.Values 被设置为null时, EditContext.NotifyFieldChanged 调用不正常的问题。#3277 @rhodon-jargon

  • 📖 更新 Statistic 文档,增加自定义数字分组和小数点符号的示例。#3166 @Alerinos

0.15.0

2023-05-21

小满

  • Table

    • 🆕 增加虚拟化的 EF Core 支持。#3270 @ElderJames
    • 🆕 增加虚拟化的 ItemsProvider 支持按需请求数据。#3262 @ElderJames
    • 🐞 修复 Table 不打印异常并忽略 JSDisconnectedException。#3216 @LuukGlorie
    • 🐞 修复 Table 的 flags enum 类型列的 filter 展示位置错误。#3168 @ElderJames
  • Layout

    • 🆕 增加 Sider 新属性 DefaultCollapsed,默认收缩。#3260 @ElderJames
    • 🐞 修复 在 Sider 初始是收缩时,菜单没有跟着收缩的问题。#3268 @ElderJames
  • Tree

  • TreeSelect

    • 🆕 增加 新属性 OnSearch 和 OnNodeLoadDelayAsync 来支持动态加载。#3240 @rhodon-jargon
    • 🆕 增加 新属性 TreeAttributes 来传递属性给内部的 Tree 组件。#3234 @rhodon-jargon
  • Select

  • Tabs

  • Datepicker

  • 🆕 增加 Typography 可编辑文本支持。#3173 @ElderJames

  • 🆕 增加 Mentions 自定义输入组件,添加 TextArea 支持。#3178 @wss-kroche

  • 🆕 新增 Menu 的 ShowCollapsedTooltip 属性来控制 Tooltip 的显示。#3226 @ElderJames

  • 🆕 增加 Descriptions 的 LabelStyleContentStyle 来自定义 DescriptionItem 的样式。#3186 @ElderJames

  • 🛠 增加 InputNumber 中 input 元素的 id 属性。#3198 @varbedi

  • 🛠 重构 Form 为 input component base 基类中公开FormItem 的一些属性。#3227 @ElderJames

  • 🐞 修复 Dropdown 点击已选择的 MenuItem 后,不自动关闭的问题。#3231 @huangjia2107

  • 🐞 修复 Input 正确读取空字符串或空格。#3190 @berkerdong

  • 🐞 修复 Image 预览操作按钮被预览图片覆盖。#3170 @ElderJames

  • 🐞 修复 Checkbox 的 CheckboxGroup 在内部有 Checkbox 是 null 时引发异常的问题。#3162 @berkerdong

  • 🐞 修复 Pagination 的 mini 样式。#3266 @ElderJames

  • 🐞 修复 AutoComplete 无法选中的问题 (#3252)。7d24d09 [@James Yeung](https://github.com/James Yeung)

  • 🐞 修复 Drawer 按钮会提交表单的问题,增加了 type="button" 属性避免。#3233 @trafium

0.14.4

2023-03-01

  • 🐞 修复 Radio 避免当绑定值不在选项中时造成的无限循环。#3123 @ElderJames
  • 🐞 允许传递 Style 和 Id。#3144 @Epictek
  • 🐞 修复 Select 的 OnSelectedItemsChanged 在Form 中不触发。#3129 @ElderJames
  • 🐞 修复 Tree 给 oncontextmenu 事件增加 preventdefault。#3076 @AndrewKaninchen
  • 🐞 修复 Pagination 在大小没有变化时仍触发 ChangeSize,导致触发了 OnChange。#3133 @ElderJames
  • 🐞 修复 Transfer 列表样式属性 ListStyle 来自定义每列的样式。#3139 @ElderJames
  • 🐞 修复 Tabs 当 base url 不是默认时, ReuseTabs 会引发异常。#3142 @berkerdong
  • 🐞 修复 AutoComplete 只当 Backfill 为 true 时才回填值给输入框。#3140 @ElderJames
  • 🐞 修复 Datepicker 的 DisabledDate 属性没有影响到键盘输入。#3134 @Alexbits
  • 🐞 修复 Input 避免 Textarea 在渲染前调用 JS 。#3128 @ElderJames

0.14.3

2023-02-19

  • Popconfirm

  • Pagination

    • 🐞 修复 Pagination 的 DefaultCurrent 参数无作用。#3085 @ElderJames
    • 🐞 修复 Pagination 在RTL模式跳转按钮图标的方向。#3084 @ElderJames
  • Modal

  • 🐞 修复 Drawer 中 popup 无法选择的问题。#3106 @zxyao145

  • 🐞 修复 Textarea 不在 textarea 上渲染 maxlength。#3108 @wss-kroche

  • 🐞 修复 Tabs 支持修改 ReuseTabs 标签名。#3088 @ElderJames

  • 🐞 修复 Radio 在 RadioGroup 中的选项和绑定值同时被修改时,不能选中最新值的问题。#3098 @ElderJames

  • 🐞 修复 Segmented 在 Labels 索引发送改变时抛出异常的问题。#3096 @ElderJames

  • 🐞 修复 Table 分页器在 RTL 语言下的默认位置。#3086 @ElderJames

  • 🐞 修复 Select 的 OnSelectedItemsChanged 事件不正常触发。#3079 @m-khrapunov

  • 🐞 修复 Menu 标题在 RTL 语言时内边距的方向。#3080 @ElderJames

0.14.2

2023-02-06

开工大吉!

  • 🐞 修复 Menu 在RTL语言中错误的子菜单样式。#3065 @ElderJames
  • 🐞 修复 Tabs 的 Reusetabs 在未打开过页面时会出现 null 引用异常。#3060 @ElderJames
  • 🐞 修复 drawe mask 不会消失的问题。#3059 @zxyao145
  • 🐞 修复 Calendar 选中日期错误。#3069 @agolub-s

0.14.1

2023-02-01

  • 🐞 修复 Notification 在 RTL 下显示异常问题,新增 top 和 bottom 位置支持#3049 @zxyao145
  • 🐞 修复 Table 隐藏分页器时,更新数据源时行数不立刻刷新#3052 @wss-javeney
  • 🐞 修复 Tabs 保留 ReuseTabs 之前的用法。#3051 @ElderJames
  • 🐞 修复 Tree OnContextMenu 事件不起作用。#3042 @AndrewKaninchen
  • 🐞 修复 Select 双向绑定选项的顺序问题。#3037 @CuteLeon
  • 🐞 修复 drawer 遮罩层不能立即关闭的问题。#3047 @zxyao145
  • 🛠 将多个冗余参数标记为已过时以供将来删除: Calendar.OnSelect, Card.Body, Sider.OnCollapse, PageHeader.PageHeaderTitle, PageHeader.PageHeaderSubtitle, Radio.CheckedChange#3035 @kooliokey

0.14.0

2023-01-26

新春快乐,兔年吉祥!

破环性更新

  • Table : RowTemplate 改为 ColumnDefinitionsRowTemplate 原来用于 Column 定义,这个版本之后改为用于定义行模板。

  • ReuseTabs: ReuseTabsRouteViewAuthorizeReuseTabsRouteView 已被标记为弃用。 请用<CascadingValue Value="routeData"> 包裹 <RouteView><AuthorizeRouteView>

    即:

    <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>

0.13.3

2023-01-09

  • Select

    • 🐞 修复 标签模式在数据源为空时不保留选中项的问题。#2986 @wss-javeney
    • 🐞 修复 Select 下拉列表的边界调整模式为InView。#2995 @ElderJames
    • 🐞 修复 Select 的搜索框字符被隐藏的问题。#2994 @ElderJames
  • AutoComplete

  • Tabs

    • 🐞 修复 当第一个 TabPane 设置了 Disabled 后,首次渲染异常的问题。#2982 @ElderJames
    • 🐞 修复 关闭异常,阻止在 disposed 后还触发渲染器。#2981 @ElderJames
    • 🐞 修复 关闭异常,移除了js 中对引用对象的 Dispose 调用。#2980 @ElderJames
  • 🐞 修复 Transfer 在 SelectedKeys 或 TargetKeys 改变时刷新数据。#2977 @Magehernan

  • 🐞 修复 TreeSelect 当绑定了默认值后,不能正确修改值的问题。#2990 @ElderJames

  • 🐞 修复 Input Search 组件设置了清除按钮的样式。#2991 @ElderJames

  • 🐞 修复 RangePicker 自定义禁用日期逻辑叠加默认禁用日期判断。#2947 @wss-kroche

0.13.2

2022-12-31

  • Table

    • 📖 文档 查询和排序的 demo 中加入额外的查询框,并实现联合搜索。#2955 @ElderJames
    • 🐞 修复 Selection 列 Hidden 属性不起作用的问题。#2945 @berkerdong
    • 🐞 修复 Table 的 ActionColumn 的 Hidden 属性不起作用的问题。#2946 @ElderJames
    • 🐞 修复 当用了 AsNoTracking 的 IQueryable 作为 DataSource 时导致选中项重复的问题#2944 @berkerdong
    • 🐞 修复 不能恢复枚举类型的 Filter 的查询状态。#2941 @ElderJames
    • 🐞 修复 当同时设置了 HidePagination 和 PageSize 且 DataSource 为空时导致无限循环。#2919 @ElderJames
  • DatePicker

    • 🆕 新增 RangePicker 的 SuffixIcon 属性以允许自定义后缀图标。#2935 @wss-javeney
    • 🐞 修复 DatePicker 在启用时间选择且 Value 为 null 时,点击 input 框出现异常的问题#2920 @Alexbits
  • Input

    • 🐞 修复 OnChange 事件会被触发三次,以及清除按钮不能跟 Suffix 同时显示的问题。#2970 @ElderJames
    • 🐞 修复在 Dispose 时的偶尔的 null 引用异常.#2966 @dracan
  • 🆕 新增 TreeSelect 支持给节点设置 TitleTemplate#2940 @rhodon-jargon

  • 🆕 新增 Form 的 RequiredMark 属性以允许在必填、可选或无的字段旁边显示指示符。#2930 @wss-kroche

  • 🐞 修复 Tabs 的一些关于动态渲染的问题。#2967 @ElderJames

  • 🛠 重构 Notification 的 NotificationService 增加了 INotificationService 接口。#2948 @wss-javeney

  • 🐞 修复 InputNumber 在某些场景下不停触发 递增/递减 的问题。#2953 @ElderJames

  • 🐞 修复 Statistic 的 CountDown 再裁剪发布时格式化无效的问题。#2943 @ElderJames

  • 🐞 修复 ClassMapper 的 css classes 出现两次。#2934 @berkerdong

  • 🐞 修复 System.Text.Json 旧版本的bug,给 netstandard2.1 目标内置7.0版本#2922 @ElderJames

0.13.1

2022-11-29

  • 🐞 修复 Input 在被从代码修改值时,再点击输入框会回退的问题。#2906 @ElderJames
  • 🐞 修复 Table 同时设置 HidePagination 和PageSize 时导致的无限循环。#2905 @ElderJames

0.13.0

2022-11-22

  • 🔥 新增 .NET 7 目标框架支持。#2810 @ElderJames

  • 🔥 重构 Mentions 组件,修复定位和隐藏问题。#2874 @dingyanwu

  • DatePicker

    • 🆕 新增 OnOk 事件。#2840 @Alexbits
    • 🐞 修复 星期选择模式中跨年选择星期范围时的禁用星期判断问题。#2889 @Alexbits
  • Table

    • 📖 新增 OData 查询示例。#2861 @ElderJames
    • 🆕 新增 如果设置了 HidePagination=true,PageSize 自动等于 DataSource 的数量。#2476 @CareyYang
  • Modal

    • 🆕 新增 内置仅有一个 OK 按钮的 Footer 和仅有一个 Cancel 按钮的 Footer。#2812 @zxyao145
    • 🆕 新增 初始化的时候最大化的支持。#2834 @zxyao145
  • Input

    • 🆕 新增 输入绑定属性 BindOnInput,默认绑定事件改为 onchange。#2838 @ElderJames
    • 🐞 修复 输入字符串类型转换错误的信息提示问题#2846 @ElderJames
  • 🆕 新增 Tree 拖拽事件的属性 DropBelow 来标记拖拽后变为目标节点的兄弟节点或是子节点。#2864 @AndrewKaninchen

  • 🌐 修复 cs-CZ 多语言 shortWeekDays 星期排序。#2866 @ElderJames

  • 🆕 增加 Cascader 禁用 Disabled 属性。#2835 @ElderJames

  • 🆕 新增 Button 文件下载按钮 DownloadButton 组件。#2819 @LeaFrock

  • 🆕 新增 Drawer 的头部样式属性 HeaderStyle。#2809 @danielbotn

  • 💄 新增 Dropdown 箭头样式。#2795 @ElderJames

  • 🆕 新增 InputNumber 精度属性 Precision。#2774 @YongQuan-dotnet

  • 🆕 新增 Tooltip TitleTemplate属性,原 Title 属性改为 string 类型。#2711 @CAPCHIK

  • 🆕 新增 Select 虚拟化支持。#2654 @m-khrapunov

  • 🐞 修复 Menu 二级菜单的箭头展开和折叠时没有动画效果的问题。#2876 @wangj90

  • 🐞 修复 Segmented 绑定值类型会导致初始化选中错误。#2869 @ElderJames

  • 📖 修复 文档生成的demo 锚点。#2826 @kooliokey

0.12.7

2022-11-6

  • DatePicker

    • 🐞 修复 部分语言文件的星期排序,缺失的语言使用 Globalization 替代。#2855 @ElderJames
    • 🐞 修复 smoothScrollTo 方法导致无限循环的问题。#2854 @Alexbits
    • 🐞 修复 俄语 的星期排序#2845 @ocoka
    • 🐞 修复 tab 键不确认值的问题。#2847 @Alexbits
  • Core

  • 🐞 修复 TabBarStyleTabBarClass#2844 @ldsenow

  • 🐞 修复 BackTop 在隐藏时没有真正清除 dom。#2831 @ElderJames

  • 🐞 修复 Drawer 如果 Content 是字符串而不是 RenderFragment,则内容不会渲染的错误。#2833 @kooliokey

  • 🐞 修复 Title 属性没有渲染。#2830 @kooliokey

  • 🐞 修复 Slider 可访问性 aria labels。#2818 @kooliokey

  • 🐞 修复 Table 在页面切换时偶尔的异常#2797 @Kyojuro27

  • 🐞 修复 Tag 渲染后标签颜色变化不总是正确更新样式。#2816 @kooliokey

  • 🐞 修复 Cascader 当 AllowClear 属性为false时清除无效的问题。#2792 @YongQuan-dotnet

  • 🐞 修复 AutoComplete 搜索时下拉列表有时候不显示。#2793 @lyj0309

  • 🐞 修复 Menu 子菜单展开图标的样式。#2796 @ElderJames

  • 🐞 修复 Descriptions 缺少的div元素。#2798 @Weilence

  • 🐞 修复 Upload 返回错误时没有正确传出响应报文。#2858 @yosheng

0.12.6

2022-10-11

  • 🐞 修复 JS事件监听器注册问题。#2783 @ElderJames
  • 🐞 修复 Segmented 的 Disabled 参数对项不起作用,也不能动态切换的问题。#2778 @ElderJames
  • 🐞 修复打包时 patch.less 空文件缺失。#2779 @paulsuart

0.12.5

2022-10-09

  • Datepicker

    • 🐞 修复 手动输入时间时,CultureInfo 格式不识别导致无法绑定的问题。#2715 @Alexbits
    • 🐞 修复一系列问题,使 Datepicker 和 RangePicker 的行为更接近 antd。#2741 @Alexbits
      • 修复 OnChange 事件传入旧值的问题。
      • 修复 RangePicker 的头部无法切换年份。
      • 修复 RangePicker 当开始和结束都在同一周期时,选择面板的显示问题。
      • 修复 RangePicker 周选择模式时,结束日期不高亮显示的问题。
      • 修复 RangePicker 在带有时间的日期选择器中输入结束日期时,开始日期不会高亮显示的问题。
      • 其他一些小修复和重构
  • Modal

    • 🐞 修复 当使用 Title 时,Maximizable 设置不生效。#2750 @zxyao145
    • 🐞 修复 Confirm 错误的响应 close icon 事件。#2776 @zxyao145
  • 🐞 修复 底层 当组件 Dispose 时移除JS事件监听器。#2738 @ElderJames

  • 🐞 修复 Radio 的 Disabled 属性在使用了 RadioOption 作为 options 的 RadioGroup 中不起作用的问题。#2744 @ElderJames

  • 🐞 修复 Table 当所有selection都为Disabled=true,则头部的全选 Selection 也变为 Disable 状态。#2737 @YongQuan-dotnet

  • ⚡️ 修复 Select 内部 CreateDeleteSelectOptions 方法的循环调用。#2657 @m-khrapunov

  • 🛠 修复 Gulp 脚本,使LESS文件打包到NUGET包中。#2730 @paulsuart

0.12.4

2022-09-14

  • 🐞 修复 Table 排序引起的异常。#2710 @YongQuan-dotnet
  • 🐞 修复 AutoComplete 自动弹出浏览器的输入记忆的问题。#2708 @lyj0309
  • 🐞 修复 RangePicker 几个问题#2707 @Alexbits
    • 修复 RTL 模式第二个面板不弹出的问题
    • 修复 预设范围在开启了时间输入时会被重置的问题
    • 修复 停止输入后没有保持焦点的问题
    • 修复 某个输入框有焦点时不能清除值的问题

0.12.3

2022-09-13

🥮中秋节快乐!

0.12.2

2022-09-08

  • Table

  • 🐞 修复 Tabs 没有 Animated 时,TabPane 样式问题#2677 @ElderJames

  • 🐞 修复 Datepicker 给 RagePicker 的 Value 赋值 null 时的异常#2688 @ElderJames

0.12.1

2022-09-04

0.12.0

2022-08-29

注意,由于上一次同步了v4.16.9 后,antd样式文件的调整导致原脚本无法编译,直到此次更新跨度较大,可能会出现样式的问题。如果发现,敬请提交issue告知。

0.11.0

2022-06-16

🌈守得云开见月明~

0.10.7

2022-05-22

  • 🐞 修复 Select 在更换有部分相同元素的 DataSource 时,不相同的元素会从最后开始排序的问题#2462 @ElderJames

  • Table

    • 🐞 修复 调用 addEventListener 时抛异常的问题#2460 @ElderJames
    • 🐞 修复 在 Dispose 时,DomEventListener 会抛出空引用异常的问题。#2448 @ElderJames
    • 🐞 修复 在小屏模式时,内容过长会导致页面被撑开的问题。#2470 @ElderJames
  • 🐞 修复 Cascader 在搜索时,结果列表会循环增加的问题#2457 @ElderJames

  • 🐞 修复 Menu 的 IconTemplate 在 SubMenu 中无效的问题。#2449 @ElderJames

  • 🐞 修复 Tree 节点含有 | 字符,并且 SearchVaule 搜索 | 时的显示异常问题。#2437 @ElderJames

0.10.6

2022-05-10

上海加油 ❤️

  • 🐞 修复 Tooltip 的 tabindex,优化 a11y。 #2404 @bweissronin

  • 🐞 修复 Form 绑定同名属性时的报异常问题。 #2400 @GHMonad

  • 🐞 修复 InputNumber 字符串转换为数字类型时的小数点本地化问题。 #2398 @jp-rl

  • Select

    • 🐞 修复当 Select 状态是禁用时, Label 还可以删除操作, 而且 Label 还有鲜艳的颜色。 #2399 @charset
    • 🐞 修复 Select 当设置 Value 为 null 后不能清除选项的问题。 #2371 @ElderJames
  • ⚡️ Tree 优化展开大量节点是的性能。 #2385 @densen2014

  • 🐞 修复 Cascader 下拉列表在点击时不能打开的问题。 #2363 @ElderJames

  • 🐞 修复 Upload 错误的拖动区域。 #2360 @ElderJames

  • 🐞 修复 Input 绑定列表或字典元素时的报错。 #2359 @ElderJames

0.10.5

2022-03-15

  • 🐞 修复 Radio 在 RadioGroup 中时如果没有指定 Name 则设置默认的 Name。 #2330 @bweissronin
  • 🛠 修改 Upload 添加更多图片格式。#2321 @scugzbc
  • 🐞 修复 Tabs 数量超出范围时 TabTemplate 不能显示在 dropdown 中的问题。#2320 @ElderJames
  • 🐞 修复 Tree 渲染循环和选项框勾选不正常。#2319 @gmij
  • 🐞 修复 InputNumber 连续加减切换时偶尔出现的不停止问题。#2317 @jeffraska
  • 🐞 修复 Select 使用 DataSource 时下拉列表不能滚动到已选项的问题。#2316 @jeffraska
  • 🐞 修复 Badge 数字间的间隙。#2315 @ElderJames

0.10.4

2022-02-25

  • Table

    • 🆕 允许 从 CellRender 上下文中访问单元格数据。#2257 @ElderJames
    • 🐞 修复 PaginationOptions 的多语言设置。#2244 @anranruye
    • 🐞 修复 当 PageIndex 和 PageSize 同时修改时,OnChagne 触发了两次。#2239 @anranruye
    • 🐞 修复 使用 DataTable 作为数据源的支持。#2234 @ElderJames
    • 📖 文档 完善组件文档中关于 Table 的 API 部分。#2219 @SmRiley
  • Upload

    • 🐞 修复 拖拽上传区域的居中样式。#2267 @oemil
    • 📖 文档 添加 Upload 对接 API 的参考实现。#2274 @SmRiley
  • Modal

  • Datepicker

  • 🐞 修复 图片无法居中。#2287 @zxyao145

  • 💄 修复 Result 缺少的 Style 属性渲染。#2256 @CAPCHIK

  • 🐞 修复 完善 RadioGroup 和 Radio 之间 Disabled 状态的同步逻辑。#2197 @LeaFrock

  • 📖 文档 完善组件文档中关于 Input 和 Select 组件的 API 部分。#2251 @SmRiley

0.10.3

2021-12-19

  • Typography

    • 🐞 修复 复制 HTML 内容的功能。 #2118 @anranruye
    • 🐞 修复Text为 null 或空字符时OnCopy未被执行的问题。#2098 @LeaFrock
  • Cascader

    • 🆕 增加 当可选项为空时显示空状态图片。#2108 @noctis0430
    • 🐞 修复 当选项 Options 为 null 时引发异常的问题。#2105 @noctis0430
  • Tree

    • 🐞 修复 CheckedKeys 被修改时选中状态未修改的问题。#2133 @Guyiming
    • 🐞 修复当设置了 Draggable 时,MatchedClass 不生效的问题。#2171 @jp-rl
    • 🐞 修复 当 SearchValue 清空时,会收起全部节点的问题。#2177 @ElderJames
  • 🆕 增加 Form 组件对原生 EditForm 的支持。#2138 @knight1219

  • 🐞 修复 LocaleProvider 初始化时会引发 CultureNotFoundException 异常的问题。#2094 @anranruye

  • 🐞 修复 Modal 禁用 body 滚动条时宽度设置的问题。#2163 [@zxyao145](https://github.com/zxyao145

  • 🐞 修复 Transfer 按钮的样式。#2156 @dennisrahmen

  • 🐞 修复 Select 绑定数据源为数组类型时引发的异常。#2121 @ocoka

  • 🐞 修复 Checkbox Group 的双向绑定问题。#2173 @ElderJames

  • 🐞 修复 Radio 作为组成员时Disabled属性应当始终与 RadioGroup.Disabled 一致。#2142 @LeaFrock

0.10.2

2021-11-5

0.10.1

2021-10-13

  • Tabs

    • 🆕 增加 AuthorizeReuseTabsRouteView 组件,用于多标签页的验证#1910 @Guyiming
    • 🛠 改进性能,修复了一些问题#1970 @ElderJames
  • Select

    • 🐞 修复 点击箭头自动关闭的问题#1977 @anddrzejb
    • 🐞 修复 当存在值为 null 的选项时导致的问题#1996 @anranruye
    • 🐞 修复 不可搜索的 Select 在移动设备激活键盘的问题。#1992 @anranruye
  • Table

    • 🐞 修复 Selection 的性能问题和翻页时的状态问题#1973 @anranruye
    • 🐞 修复 树形结构子级数据的排序和筛选#1966 @ElderJames
    • 🐞 修复首次加载的问题#1957 @ElderJames
    • 🐞 修复在小屏模式下标签不显示的问题#1952 @ElderJames
    • 🐞 修复 绑定了可空的 DateTime 属性时,内置 DateTime 类型筛选器的异常。 #1964 @anranruye
    • 🐞 修复 RemoveMilliseconds 方法的实现在 EFCore Pomelo Povider 不被支持的问题。 #1895 @iamSmallY
  • Menu

  • 🐞 修复使用了 Min 或 Max 时的问题#1940 @rabberbock

  • 🐞 修复 Grid 由于 breakpoint 枚举命名大小写导致 breakpoint 匹配的问题。#1963 @ElderJames

  • 🐞 修复 ToString 的本地化问题#1956 @bezysoftware

  • 📖 整理按钮组件的文档#1953 @Hona

  • 🐞 修复当 Modal 过高时无法拖动的问题。#1951 @zxyao145

  • 🐞 修复自定义语言的问题,改进回退策略。#1988 @anranruye

  • 🐞 修复 List 使其动态响应 Grid 属性的变化。 #2014 @anddrzejb

  • 🐞 修复 progress 忽略本地化差异对 Style 字符串的影响。 #2017 @CAPCHIK

  • 🌐 i18n: 更新捷克语。#2019 @Martin Pučálka

0.10.0

2021-09-15

  • 🔥 增加 TreeSelect 组件。#1773 @gmij

  • Tree

    • 🆕 增加 Tree 的 ChildContent 模板,不需要 Nodes。#1887 @ElderJames
    • 🛠 修改 Tree 的 API 名称:CheckedAll 改为 CheckAll,DecheckedAll 改为 UncheckAll#1792 @lukblazewicz
  • Radio

    • 🆕 增加 Radio 的 RadioGroup 枚举类型选项支持,可使用 EnumRadioGroup#1840 @ElderJames
    • 🆕 增加 Radio 的 RadioGroup Options 属性。#1839 @ElderJames
  • 🆕 增加 Timeline 的 Label 属性。#1941 @ElderJames

  • 🆕 增加 Component 组件,用于生成动态类型的组件。#1703 @anranruye

  • 🆕 增加 Image 的相册模式。#1842 @ElderJames

  • 🆕 增加 Form FormItem 的 HelpValidateStatusHasFeedback 属性,支持多种类型的表单信息。#1807 @JamesGit-hash

  • 🆕 增加 Table 的响应式模式,移动端屏幕下将变成卡片式列表。#1802 @ElderJames

0.9.4

2021-09-12

  • Table

    • 🐞 修复 在 PageSize 不等于 10 时,初始化时会被刷新两次的问题。#1933 @ElderJames
    • 🆕 传递 CellData 给 CellRender 模板,可访问当前单元格和行的一些信息。#1907 @ElderJames
    • ⚡️ 将固定列的样式处理放到 JS,以提升性能。#1897 @ElderJames
    • 📖 增加 动态表格 demo。#1908 @ElderJames
  • InputNumber

  • Select

  • 🐞 修复 Overlay 与 dropdown、选项框、popup 有关的一系列问题。#1848 @anddrzejb

  • 💄 修复 Button 的 loading 样式。#1902 @CAPCHIK

  • 🐞 增加 TextArea 的 Rows 属性,支持固定的行数。#1920 @anddrzejb

  • 🐞 增加 Input 的 StopPropogation 属性,以减少事件触发,提升性能。#1917 @Hona

  • 🐞 修复 Form 移除已释放的 FormItem 实例。#1901 @lxyruanjian

  • ⚡️ 事件订阅器的内存泄漏问题。#1857 @tonyyip1969

  • 🐞 修复 List 组件的响应式无效的问题。 #1937 @ElderJames

  • 🐞 修复 Menu 有 RouterLink 的 MenuItem 在收起时 Title 不隐藏的问题。#1934 @ElderJames

0.9.3

2021-08-29

0.9.2

2021-08-18

  • Table

    • 🐞 修复 阻止点击展开按钮时的事件穿透#1850 @ElderJames
    • 🐞 修复 服务端模式初次加载时不触发 OnChange 的问题。#1835 @ElderJames
  • 🐞 修复 Tree 切换时选中节点时 SelectedNodeChanged 事件触发两次#1849 @ElderJames

  • 🐞 修复 Tag 组件 Style 参数设置无效。#1847 @JohnHao421

  • 🐞 修复 Menu OnMenuItemClicked 事件在 Selectable=false 时不触发的问题。#1843 @ElderJames

  • 🐞 修复 Checkbox 当 CheckboxGroup 的 Value 被修改时,对应选项未选中的问题。#1841 @ElderJames

0.9.1

2021-08-11

0.9.0

2021-07-27

🎉 截至这个版本,本项目一共迎来 101 位贡献者,是他们成就了这个项目!在此感谢他们慷慨的贡献!

  • Tabs

  • Table

    • 🆕 添加 Guid 类型的内置筛选器。#1756 @anranruye
    • ⚡️ 优化内部的渲染片段。#1597 @anranruye
    • 🛠 可通过 ITableFilterModel 访问 TableFilter,可访问 TableFilter 中的比较运算符和条件运算符。#1563 @anranruye
    • 🆕 为枚举类型添加内置筛选器, 列表类型的筛选器添加支持 null 值。#1439 @anranruye
    • 🆕 增加 可隐藏列#1410 @ldsenow
    • 🆕 增加 自定义翻页器的支持#1409 @ldsenow
    • 🛠 用 PathHelper 替换 PropertyAccessHelper, 用单引号替换双引号标识字符串索引键。#1386 @Zonciu
    • 🐞 修复分页问题,实现 TotalChanged 回调;添加远程加载数据示例。#1558 @anranruye
    • 📖 修复 EditRow demo 在点击取消时不恢复原值的 bug。#1745 @ElderJames
  • Select

    • 🆕 增加 EnumSelect,可将枚举转化为选项#1759 @wangj90
    • 🐞 修复多选模式 Tag 重复的问题#1766 @anddrzejb
    • 🚫 当数据源中的项和 Select 的 Value 属性使用相同类型时,无需指定 ValueName;当不指定 LabelName 时,将使用数据源中的项的 ToString() 方法的返回值作为 Label。#1541 @anranruye
    • 🐞 修复当使用 SelectOption 时不能为 Select 组件设置初始值的问题。#1743 @anranruye
  • Form

    • 🆕 支持在 FormItem 上直接添加验证规则(不只是通过 Model 上的特性)。#1516 @mutouzdl
    • 🆕 支持 EditContext 重新赋值,增加OnFieldChanged, OnValidationRequestedOnValidationStateChanged 事件#1504 @anddrzejb
    • 🆕 FormItem 增加 LabelStyle 属性,支持修改其样式。#1503 @anddrzejb
    • 🆕 暴露 Form 组件中的 EditContext ,使用户可以访问验证信息。#1464 @anddrzejb
    • 🐞 修复 FormItem 默认会显示属性名的问题。#1738 @ElderJames
  • Modal

    • 🆕 添加 NotificationRef 的支持。#1498 @zxyao145
    • 🐞 修复 ModalOptions.ConfirmLoading 中 setter 错误赋值(总是 true)。#1742 @zxyao145
    • 🐞 修复 dialog 系列组件被点击时导致 mask 的点击事件被触发的 bug。#1727 @zxyao145
  • Tree

  • 🆕 Button: 支持设置官方色板中的颜色#1774 @boukenka

  • 🆕 Dropdown: 增加 ButtonsStyleButtonsClass 属性来支持自定义各个按钮的样式,修改 Type 属性支持单个值来同时应用到两个按钮#1659 @anddrzejb

  • 🆕 DatePicker: RangePicker 支持禁用单个输入框。#1648 @mutouzdl

  • 🆕 Tag: 组件的 Color 属性支持十六进制色值或预设的枚举值。#1514 @MutatePat

  • 🐞 Drawer: 修复在同时有多个 Drawer 时关闭其中一个就恢复页面滚动条的 Bug。#1771 @zxyao145

  • 🆕 Upload: 支持拖拽上传。#1765 @ElderJames

  • 🌐 i18n: 修复法语的周数翻译。#1521 @dust63

0.8.3

2021-07-13

  • Table

    • 🆕 增加属性可使 Table 可展开行默认全部展开。#1695 @henrikwidlund
    • 🐞 修复选择筛选器的 与/或 条件会关闭筛选器面板的错误。#1687 @anranruye
    • 🐞 允许在表格初始化之后设置筛选器。#1667 @anranruye
  • Upload

  • DatePicker

  • Form

    • 🆕 使用 DisplayName 特性作为 FormItem Label。#1682 @gmij
    • 🐞 修复 多个输入组件组合时只需要最上层组件设置 bind-Value 属性。#1662 @anranruye
    • 📖 增加 form 的高级搜索 demo。#1654 @ElderJames
  • i18n

  • 🆕 Tag: 当 OnClick 事件绑定了方法时,指针变为手指。#1660 @anddrzejb

  • ⚡️ Modal and Drawer 组件减少重复渲染,进行文档和 demo 的更新。#1701 @zxyao145

  • 🐞 允许在一个渲染周期内同时改变数据源和值。#1720 @anranruye

  • 🐞 修复 标签的鼠标滚轮滚动。#1581 @Brian-Ding

  • 🐞 修复 CountDown 组件 OnFinish 回调异常。#1714 @HexJacaranda

  • 🐞 当弹出层大小改变时会触发 OnMaskClick 事件。#1692 @anranruye

  • 🐞 修复 Space 子项在 "if "块中的渲染顺序问题。#1684 @anranruye

  • 🐞 修复 Grid 的 Col 在初始化时的默认间距调整。#1653 @ElderJames

0.8.2

2021-06-17

  • Table

    • 🐞 修复 Selection 的选择和清空功能。 #1632 @anranruye
    • 🐞 修复删除一个筛选条件后筛选器比较运算符错误的问题;移除 Is Null 和 Is Not Null 筛选条件的输入组件。#1596 @anranruye
    • 🐞 修复点击筛选图标关闭筛选器面板时不应用筛选操作的问题。#1594 @anranruye
    • 🐞 修复筛选器图标错误地持续处于选中状态的错误;修复没有在筛选器的输入组件输入任何值时也会进行筛选的问题。#1592 @anranruye
    • 🐞 修复点击筛选器确定按钮筛选器面板不关闭的问题。#1602 @anranruye
    • 📖 更新“复刻官方示例”示例以使排序可用。#1544 @anranruye
  • Dropdown

  • DatePicker

  • InputNumber

    • 🐞 修复可空类型的组件失去焦点时抛出的异常。#1612 @anranruye
    • 🐞 修复 InputNumber 在值计算时没包括 Parser。#1567 @anddrzejb
  • Input 系列组件 #1530 @anddrzejb

    • 🐞 修复 Input 缺失的 BorderedReadOnlyInputElementSuffixClass 属性,增加 Focus(), Blur()方法。
    • 🐞 修复 TextArea 缺失的 TextArea ShowCount 属性,修复清除按钮。
    • 🐞 修复 Search 的样式,使用 ClassicSearchIcon 来回滚到旧样式。
    • 🐞 修复 InputPassword 的 ShowPasswordIconRender 属性。
  • 🐞 修复 Affix 监听器移除的问题#1616 @ElderJames

  • 🐞 修复 Drawer OffsetX 和 offsetY 不起作用,并更新使用 DrawerService 的文档。#1448 @zxyao145

  • 🐞 修复 Radio 的 defaultChecked 和 RadioGroup 的 DefaultValue。#1494 @ElderJames

  • 🐞 修复 Tag 的 Status 和自定义颜色的支持,增加动画 demo。#1631 @anddrzejb

  • 🐞 修复 Image 组件 Style 属性的作用位置。#1642 @ElderJames

  • 🐞 修复 CheckboxGroup 组件不能在 Form 中使用的问题。#1637 @anranruye

  • 🌐 修复 荷兰语资源。#1624 @gregloones

  • 🌐 修复 德语资源。#1562 @anranruye

  • 🌐 修复 西班牙语资源。#1534 @Magehernan

0.8.1

2021-05-13

  • Overlay

  • Input

    • 🐞 修复 不能使用 Guid 类型的问题。#1510 @anranruye
    • 🐞 修复 字符串与特定类型的转换问题,增加了 CultureInfo 属性。#1480 @anddrzejb
    • 🐞 修复 按回车键的数据绑定问题。#1375 @ElderJames
  • Table

    • 🐞 修复 内置筛选器选项菜单的宽度#1500 @anranruye
    • 🐞 修复 使用“结尾是”过滤条件时的错误。#1434 @anranruye
    • 🐞 修复 点击清除排序时不刷新的问题。#1385 @anranruye
    • 🐞 修复 无法使用 DataIndex 绑定可空属性的问题#1382 @anranruye
    • 🐞 修复 筛选器对 DataIndex 的支持,统一 FieldName 定义,添加列名 DisplayAttribute 支持。#1372 @Zonciu
    • 🐞 修复 ellipsis 无效的问题。#1376 @ElderJames
  • Cascader

  • DatePicker

  • Modal

    • 🆕 可通过 ModalOptions 设置 Style。 #1400 @zxyao145
    • 🐞 修改 Dialog 组件中 Mask 点击判断 Task.Delay 的时间为 DOM* MIN* TIMEOUT_ VALUE (4ms)。#1445 @zxyao145
    • 🐞 修复 Dialog 关闭时不恢复显示滚动条的问题,为 Dialog 添加 Dispose。#1379 @zxyao145
  • Form

  • Select

    • 🐞 修复在 SelectOption 中使用可空值类型时的错误。#1451 @anranruye
    • 🛠 使用 ResizeObserver 重构响应式时浏览器尺寸事件的订阅#1392 @anddrzejb
    • 🐞 当 DataSource 改变时触发 OnDataSourceChanged#1419 @anddrzejb
    • 🐞 修复值为枚举时的问题#1368 @anddrzejb
  • 🆕 新增 Element 组件,用于动态渲染元素#1378 @ElderJames

  • 🐞 修复 Checkbox 的 Value 在初始化时是阻塞#1459 @anddrzejb

  • 🐞 修复 InputNumber 按住时,离开组件还会自增的问题。#1490 @CAPCHIK

  • 🐞 修复 Checkbox and Switch 组件的 Value 和 Checked 绑定问题#1394 @anddrzejb

  • 🐞 修复 Tag 的 closable 拼写错误,和删除 Mode 属性#1393 @ElderJames

  • 🐞 修复 InputPassword 切换明文时,保持焦点和光标位置。#1377 @MihailsKuzmins

  • 🐞 修复 Affix 当 OffsetTop 为 0 时不能钉住的问题。#1373 @ElderJames

  • 🐞 修复 getDom 函数可能返回 null 的 bug。#1417 @zxyao145

  • 🐞 修复 IE 浏览器下拉选项宽度为 0 的问题。#1469 @anranruye

0.8.0

2021-04-15

0.7.4

2021-04-08

0.7.3

2021-03-29

  • 🐞 修复 Dropdown 下拉列表动画反向的问题。#1274 @mutouzdl
  • 🐞 修正 Tree 组件节点无法展开的问题。#1275 @TimChen44
  • 💄 修复 Cascader 不能通过 Style 属性影响的样式的问题。#1269 @ElderJames
  • 🐞 修复 DatePicker [从结束日期面板选择的日期]、[季度面板的日期范围效果] 不正确。#1260 @mutouzdl
  • 📖 增加 .NET Foundation 版权信息。#1272 @ElderJames
  • 📖 修复样式同步和 PR 预览的脚本。68c7539 @ElderJames

0.7.2

2021-03-14

  • Table

    • 🐞 修复 翻页时 OnChange 事件被触发两次。 #1211 @ElderJames
    • 🐞 修复 筛选展开后,点击外部时不能关闭的问题。#1232 @mutouzdl
  • Select

    • 🐞 修复 使用绑定变量修改选中值时,当修改的值不在选项中时报异常的问题。 #1209 @anddrzejb
    • 🐞 修复 表达式编译后调用 ToString 报 AmbigiousMethod 异常问题。 #1214 @anddrzejb
  • 🐞 修复 Divider 样式总为 plain 的问题。 #1215 @ElderJames

  • 🐞 修复 Upload 图片设置为 Disable 时删除按钮仍可点击的问题。 #1219 @anddrzejb

  • 🐞 修复 动画因样式同步后未及时修改,缺失前缀导致的失效问题。 #1243 @Zonciu

  • 🐞 修复 Progress 属性 TrailColor 不能设置未完整线段的背景色的问题 #1241 @NPadrutt

  • 🐞 修复 Badge 属性 Color 的行为 #1216 @ElderJames

0.7.1

2021-03-05

0.7.0

2021-03-02

0.6.0

2021-02-01

  • Table

    • 🆕 增加 DataIndex 特性,基于路径字符串的对象属性访问。#1056 @Zonciu
    • 🆕 增加 RowClassName 属性#1031 @mostrowski123
    • 🆕 支持设置排序方向以及默认排序。#778 @cqgis
    • 🆕 支持多列排序。#1019 @ElderJames
    • 🆕 增加属性 ExpandIconColumnIndex ,可指定展开按钮所在列。#1002 @fan0217
    • 🐞 设置 ScrollY 时行选择抛异常。#1020 @ElderJames
    • 🐞 修复 ExpandTemplate 为 null 时,空数据时的样式错误。#985 @Magehernan
    • 🐞 表格组件添加自定义比较器, 修复表格复刻例子。#969 @Zonciu
    • 🐞 修复在页面重载时抛出的异常。#1040 @anddrzejb
  • Menu

  • Overlay

    • 🆕 弹出层支持无须 div 包裹触发元素的实现方式,但需要使用 模板和使用 RefBack 方法。#937 @anddrzejb
    • 🐞 修复 delElementFrom()在页面重载时的异常。#1008 @anddrzejb
    • 🐞 修复 getFirstChildDomInfo 方法非空判断#989 [@Andrzej Bakun](https://github.com/Andrzej Bakun)
  • DatePicker

  • 🆕 增加 Image 组件#1038 @ElderJames

  • 🆕 Card 增加操作按钮组件CardAction,可分别设置点击事件。#1030 @ElderJames

  • 🆕 Icon 增加静态的图标类型 IconType#987 @porkopek

  • 🐞 修复 Input/InputNumber/TextArea 丢失的 disabled 属性。#1048 @anddrzejb

  • 🐞 Form 修复重新绑定 model 或在调用 Reset() 方法不能清空验证错误信息的问题#1035 @anddrzejb

  • 🐞 Tabs 修复选中指示器的跳动问题。#1037 @ElderJames

  • 🐞 Layout 修复 Sider 在 zero-width 模式时按钮丢失的问题#1007 @ElderJames

  • 💄 BackTop 修复可见/隐藏的样式#1005 @ElderJames

  • 💄 Upload 修复文件列表的样式#1001 @ElderJames

  • 🐞 Calendar 修复关于 ChangePickerValue 的错误#993 @anddrzejb

  • 💄 Alert 修复丢失 html 结构导致的样式问题#990 @anddrzejb

  • 🐞 Cascader 当 options 更新时重新初始化#980 @imhmao

  • 📖 发布文档时按版本号获取静态资源,使缓存更新。cf2d4ed @ElderJames

  • 💄 同步 ant-design-blazor v4.11.1 样式。#1039 @ElderJames

  • 🐞 修复在多个 Modal 同时存在时下拉选择等弹出组件无法弹出的问题。#1012 @mutouzdl

  • 🛠 更新 bUnit 版本到 1.0.0-preview-01。#1009 @anddrzejb

  • 📖 加载后自动滚动到 Url 锚点#1006 @ElderJames