Skip to content

Releases: DouyinFE/semi-design

v2.1.0-beta.3

24 Nov 13:41
Compare
Choose a tag to compare
v2.1.0-beta.3 Pre-release
Pre-release
  • 【Fix】
    • 更新部分组件的ts类型定义,修复 tsconfig.json 开启 strict: true 且 skipLibCheck为false时 build报错的问题 #283

  • 【Fix】
    • Update the ts type definitions of some components, and fix the problem that the build report error when strict: true is enabled and skipLibCheck is false in tscofnig.json #283

v2.1.0-beta.2

24 Nov 13:24
Compare
Choose a tag to compare
v2.1.0-beta.2 Pre-release
Pre-release

v2.1.0-beta.1

24 Nov 03:44
Compare
Choose a tag to compare
v2.1.0-beta.1 Pre-release
Pre-release
  • 【Fix】
    • Select
      • 修复虚拟化使用崩溃的问题 #308
      • 修复 Option children 不是 string 时的渲染问题
    • 修复 TreeSelect leafOnly 和 searchPosition='hover' 同时开启时报错的问题 #306
    • 修复 Cascader 多选时,triggerRender 入参中 value 为空的问题 259
    • 修复 Tree 的 interface ExpanedOtherProps 命名不正确的问题,将其修正为 ExpandedOtherProps 297

  • 【Fix】
    • Select
      • Fix the crash of virtualization. #308
      • Fix the rendering problem when Option children are not string.
    • Fix an error when TreeSelect leafOnly and searchPosition='hover' are opened at the same time. #306
    • Fix that the value of triggerRender in the parameter is empty when Cascader is multi-selected. 259
    • Fix the incorrect naming of the interface ExpanedOtherProps of Tree and amend it to ExpandedOtherProps. 297

v2.1.0-beta.0

19 Nov 09:45
Compare
Choose a tag to compare
v2.1.0-beta.0 Pre-release
Pre-release
  • 【Feature】
    • Tabs 新增 关闭可选项 closable API @xieyezi
    • TagInput 新增 onKeyDown API #255
    • Tooltip、Popover、Popconfirm新增 onClickOutSide API,更易于在trigger='custom'情况下实现点击空白处关闭的行为 #268
  • 【Fix】
    • 修复 Radio在某些主题包下可能存在的垂直方向未对齐问题:Radio $height-radio_inner_min值由 继承 $spacing-base-loose改为固定20px,避免受不同主题包影响
    • 修复 Tabs 点击激活状态的 tab 仍触发 onChange 的问题 #208
    • 修复Collapsible组件默认打开时,组件高度没有完全展开问题 #85
    • 修复 Slider value 受控时点击轨道未触发 onAfterChange 的问题
    • 修复 Select, AutoComplete UMD CSS丢失问题
  • 【Chore】
    • 修复 TreeSelect 的 renderSelectedItem ts 类型不准确问题 #265
    • Typescript Interface相关变更 #277
      • Form增加 WithFieldOption 的导出
      • Notification增加 ConfigProps的导出
      • Toast增加 ConfigProps的导出
      • Upload增加 BeforeUploadObjectResult、AfterUploadResult的导出
      • Cascader 增加 CascaderType 和 ShowNextType 的导出

  • 【Feature】
    • Tabs add close options closable API @xieyezi
    • TagInput added onKeyDown API #255
    • Tooltip, Popover, and Popconfirm add onClickOutSide API, which makes it easier to implement the behavior of clicking the blank space to close when trigger='custom'#268
  • 【Fix】
    • Fix the possible vertical misalignment of Radio under certain theme packages: the value of Radio $height-radio_inner_min is changed from inheriting $spacing-base-loose to fixed 20px to avoid being affected by different theme packages
    • Fix the problem that onChange is still triggered when Tabs is clicked on the active tab #208
    • Fix the problem that the height of the Collapsible component is not fully expanded when the collapsible component is opened by default #85
    • Fix the problem that onAfterChange is not triggered when clicking on the track when the Slider value is controlled
    • Fix Select, AutoComplete UMD CSS missing problem
  • 【Chore】
    • Fix the inaccurate definition of the renderSelectedItem ts of TreeSelect #265
    • Typescript Interface related changes #277
      • Form adds the export of WithFieldOption
      • Notification adds the export of ConfigProps
      • Toast adds the export of ConfigProps
      • Upload adds the export of BeforeUploadObjectResult and AfterUploadResult
      • Cascader adds CascaderType and ShowNextType export

v2.0.8

11 Nov 09:12
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 Modal afterClose 部分场景失效

  • 【Fix】
    • Fix Modal afterClose not work in some scenario

v2.0.7

10 Nov 10:23
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 Icon 包缺少 classnames 依赖问题 #231
  • 【Style】
    • Table 修复了固定列/表头场景,所有列均不设置宽度时表格对不齐问题 #247

  • 【Fix】
    • semi-icons add dependencies classnames #231
  • 【Style】
    • Table Fixed the problem of table misalignment when there is a fixed column/header scenario, all columns are not set to width #247

v2.0.6

10 Nov 07:39
Compare
Choose a tag to compare
  • 【Style】
    • Table 移除固定列/固定表头时在表头插入的滚动轴列,使用 overflow-y 方案模拟滚动轴 #164

  • 【Style】
    • Table removed scrollbar column when there is a fixed column/header scenario by using the overflow-y to simulate the scrollbar #164

v2.0.5

09 Nov 10:26
Compare
Choose a tag to compare
  • 【Style】
    • 修复 Input 组件 hover 时 border 样式问题 #204
  • 【Perf】
    • Modal 使用 CSS 动画,优化打开和关闭时的动画效果 #236

  • 【Style】
    • Fixed the border style issue when the Input component is hover #204
  • 【Perf】
    • Modal uses CSS animation to optimize the animation effect when opening and closing #236

v2.0.4

08 Nov 12:24
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 Cascader 单选时,defaultValue 为 disabled 节点时选中会被过滤的问题 #183
    • 修复 Cascader 多选且开启 onChangeWithObject,defaultValue 为 object[] 没有生效的问题 #184
    • 修复 Select 支持打开下拉框后,无法自动滚动到已选中的项目的问题 #169
    • 修复 Table resizable 表格问题 #154
  • 【Docs】

  • 【Fix】
    • Fixed Cascader single selection, the problem that the defaultValue is disabled when the node is selected will be filtered #183
    • Fixed Cascader multiple and onChangeWithObject enabled, the defaultValue is object[] does not take effect #184
    • Fixed the problem that the Select support cannot automatically scroll to the selected item after opening the drop-down box #169
    • Fixed Table resizable table issue #154
  • 【Docs】
    • Optimized the contributing document #224 @btea

v2.0.3

05 Nov 11:01
Compare
Choose a tag to compare
  • 【Fix】
    • 修复 Tree / TreeSelect 在 loading 状态下 item 高度变大的问题 #181
    • 修复 TagInput 在 separator 不为 string 或 array 时输入值会被清空的问题 #182
    • 修复 Form 通过 setValues 重置 ArrayField时,formState已生效,UI渲染未同步更新的问题 #211
  • 【Docs】
  • 【Chore】
    • 日语语言包优化 Pagination、DatePicker 组件的两处文案 #135 @Void-YY

  • 【Fix】
    • Fix the problem that the item height of Tree / TreeSelect becomes larger in the loading state #181
    • Fix the problem that the input value of TagInput will be cleared when separator is not string or array #182
    • Fix the issue that when Form resets ArrayField through setValues, formState has taken effect and UI rendering is not updated synchronously #211
  • 【Docs】
    • Introduction page adds pnpm installation method #27 @Sepush
  • 【Chore】
    • Japanese language locale sources optimizes two copywriting of Pagination and DatePicker components#135 @Void-YY