Skip to content

Releases: DouyinFE/semi-design

v2.11.0

23 May 16:01
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 useModal typescript 返回类型不严谨的问题 #833
    • 修复Upload组件在directory和draggable为true时上传,上传列表文件不符合预期问题 #827
  • 【Refactor】

  • 【Fix】
    • Fix the problem that the return type of useModal typescript is not strict #833
    • Fix the problem that the upload list file does not meet expectations when the directory and draggable are true for the Upload component #827
  • 【Refactor】

v2.11.0-beta.1

20 May 09:06
Compare
Choose a tag to compare
v2.11.0-beta.1 Pre-release
Pre-release
  • 【Fix】
    • 修复 DatePicker 错误引用 _utils/parse ts源文件导致报错的问题

  • 【Fix】
    • Fixed the issue that DatePicker incorrectly referenced the _utils/parse ts source file, resulting in an error

v2.10.2

20 May 10:51
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 Table onHeaderRow 在配置 scroll 属性时不生效问题 #849
    • 修复 Select aria-controls 在 SSR 场景不一致问题 #840

  • 【Fix】
    • Fixed Table onHeaderRow does not take effect when setting scroll prop #849
    • Fixed Select aria-controls are inconsistent in SSR scenarios #840

v2.11.0-beta.0

18 May 03:50
Compare
Choose a tag to compare
v2.11.0-beta.0 Pre-release
Pre-release
  • 【Feat】
    • DatePicker 内嵌输入框输入完整日期后,时间输入框自动填充默认时间 #294
    • DatePicker 范围选择支持输入开始日期或结束日期后,面板显示指定日期 #294
  • 【Fix】
    • 修复内嵌输入框确认日期选择,输入日期后没有确认也会直接选中日期问题 #742
    • 修复 React 18 createRoot + strictMode 严格模式下,使用 Form、Tabs、Nav 、SideSheet 、Table 组件时提示 can't get properties of undefined 的问题 #745 #795
    • 修复Upload组件在directory和draggable为true时上传,上传列表文件不符合预期问题 #827
    • 修复单个Checkbox使用时因为参数类型问题导致控制台出现warning提示
    • 修复 Checkbox、Radio、Tooltip ARIA id 在 SSR 时不一致问题 #719
    • 规范 TagGroup tagList props 类型

  • 【Feat】
    • After entering the full date in the DatePicker inset input box, the time input box automatically fills the default time #294
    • DatePicker range type supports entering start date or end date, the panel displays the specified date #294
  • 【Fix】
    • Fixed the problem of needConfirm DatePicker that the date will be directly selected without confirmation after entering the date in the inset input box #742
    • Fix the problem that can't get properties of undefined is prompted when using Form, Tabs, and Nav components in React 18 createRoot + strictMode strict mode #745 #795
    • Fix the problem that the upload list file does not meet expectations when the directory and draggable are true for the Upload component #827
    • Fixed a warning prompt on the console due to the parameter type problem when using a single Checkbox
    • Fix Checkbox, Radio, Tooltip ARIA id inconsistency in SSR #719
    • Specification TagGroup tagList props type

v2.10.1

09 May 09:50
Compare
Choose a tag to compare

v2.10.0

07 May 07:03
Compare
Choose a tag to compare
  • 【Fix】
    • 修复Form组件在Nextjs中使用时,x-form-id在服务端和客户端不匹配的报错问题 #808 @xuerzong
    • 修复 InputNumber 在有 precision 配置时,输入非法字符不会置空的问题 #786 @MuxinFeng
    • 修复 Carousel 自动播放时点击箭头切换或指示器切换不能即时响应问题
    • 修复 InputNumber 受控使用且设置最小值,格式化传入的值到范围内时未 notifyChange 问题 #812
    • 修复 ButtonGroup 传入 多个children 时 ts 类型检查报错的问题 #811
  • 【Docs】
    • A11y:Switch、Bannner 增加 键盘和焦点 行为说明
    • 更新 Tabs 组件 FAQ

  • 【Fix】
    • Fixed the error that x-form-id does not match on the server side and the client side when the Form component is used in Nextjs #808 @xuerzong
    • Fixed the problem that when InputNumber is configured with precision, the input illegal characters will not be blank #786 @MuxinFeng
    • Fixed an issue where clicking the arrow switch or the indicator switch did not respond instantly when Carousel autoplayed
    • Fix InputNumber controlled use and set the minimum value, the problem of not notifyChange when formatting the incoming value into the range #812
    • Fix the problem of ts type checking error when ButtonGroup passes in multiple children #811
  • 【Docs】
    • A11y:Switch, Banner added keyboard and focus behavior description
    • Update Tabs component FAQ

v2.10.0-beta.0

29 Apr 13:31
Compare
Choose a tag to compare
v2.10.0-beta.0 Pre-release
Pre-release
  • 【New Component】
    • 新组件轮播图 #678
  • 【Fix】
    • 修复cascader在多选时,设定displayProp非value/label时候出错问题
  • 【Feat】
    • Switch 新增 A11y 键盘和焦点适配 #205
    • Banner 新增 A11y 键盘和焦点适配 #205
  • 【Chore】
    • @douyinfe/semi-icons、@douyinfe/semi-illustrations 更新 peerDependency中的react版本声明:16/17 -> 16/17/18

  • 【New Component】
    • new component Carousel #678
  • 【Fix】
    • fix cascader's displayProp error when mutiple selection
  • 【Feat】
    • Switch adds A11y keyboard and focus adaptation #205
    • Banner adds A11y keyboard and focus adaptation #205
  • 【Chore】
    • @douyinfe/semi-icons, @douyinfe/semi-illustrations update react version statement in peerDependency: 16/17 -> 16/17/18

v2.9.1

26 Apr 14:13
Compare
Choose a tag to compare
  • 【Fix】
    • 修复Tooltip在有动画情况下有概率浮层打开时闪烁
    • 修复TimePicker组件use12Hours下,pm/am无法正确设置问题 #776, 修复TimePicker组件向上选择选项后点击清除无法回到预期位置问题
    • 修复 Form Validate 特殊情景下内部使用旧值的问题
  • 【Style】
    • 修复 Select focus 和 hover 同时应用,border 颜色不正常的问题

  • 【Fix】
    • Fix the Tooltip flickering when there is a probability that the overlay is opened when there is animation
    • Fix the problem that pm/am could not be set correctly under the TimePicker component use12Hours #776, fix the problem that the TimePicker component could not return to the expected position after selecting the option upwards and clicking clear
    • Fix the problem that the old value is used internally in the special case of Form Validate
  • 【Style】
    • Fix the problem that the border color is not right when Select focus and hover are applied at the same time

v2.9.0

22 Apr 09:24
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 TagInput 在 Form 内使用时,敲击回车会导致 submit 事件触发的问题
    • 修复 Modal 命令式调用后遗留无用 div 的问题
    • 修复 Collapse 将部分 props 透传至 DOM 导致存在无用属性 warning 的问题
    • 去除 Form label user-select:none 默认样式,允许用户选中
    • 修复 Cascader 清除按钮键盘事件不响应问题

  • 【Fix】
    • Fix the issue that when TagInput is used in a Form, hitting enter would cause the submit event to be triggered
    • Fix the problem that the useless div is left behind after the Modal imperative call
    • Fix the problem that Collapse DOM has useless attributes
    • Remove Form label user-select:none, allow user select
    • Fix Cascader clear button keyboard event not responding

v2.9.0-beta.1

19 Apr 09:17
Compare
Choose a tag to compare
v2.9.0-beta.1 Pre-release
Pre-release