ant-design-blazor/CHANGELOG.zh-CN.md
2023-03-01 13:53:12 +08:00

118 KiB
Raw Blame History

order title toc timeline
6 更新日志 false true

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

发布周期

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

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=truePageSize 自动等于 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