From 22d786022c49cde9319db98cc63321e22a41b20d Mon Sep 17 00:00:00 2001 From: xiaosansiji Date: Mon, 18 Jul 2022 16:25:40 +0800 Subject: [PATCH 1/4] feat: release 0.44.0 --- CHANGELOG.md | 82 +++++++++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 53 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c7af60c66..955febfae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,36 +5,58 @@ toc: false docClass: timeline --- -## 🌈 0.43.3 `2022-07-11` -### 🚀 Features -- `Cascader`: @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) - - 基于 `select-input` 重构, 文本过长省略使用原生 title 展示全文本,不再使用 `tooltip` 组件 - - 增加 `popupVisible`, `readonly`, `selectInputProps`, `onPopupVisibleChange` 属性 -- `CheckBox`: 增加 `title` 属性透传 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) -- `DatePicker`: - - 新增 `panelPreselection api` by @HQ-Lin ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) - - 优化面板月份展示 @HQ-Lin ([#1140](https://github.com/Tencent/tdesign-vue/pull/1140)) -- `Drawer`: 优化抽屉拖拽体验([#793](https://github.com/Tencent/tdesign-vue/issues/793)) @uyarn ([#1135](https://github.com/Tencent/tdesign-vue/pull/1135)) -### 🐞 Bug Fixes -- `Space`: 过滤无效的节点 @pengYYYYY ([#1124](https://github.com/Tencent/tdesign-vue/pull/1124)) -- `Cascader`: @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) - - 修复多选时,文本过长未处理的问题 ([issue #907](https://github.com/Tencent/tdesign-vue/issues/907)) - - 修复选中内容过多时,再点击选择器后的闪动问题 ([issue #949](https://github.com/Tencent/tdesign-vue/issues/949)) -- `SelectInput`: 修复 `overlayStyle ` 响应式无法更新的问题 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) -- `TagInput`: 修复 `inputProps ` 属性透传无效 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) -- `Transfer`: 修复穿梭框进行穿梭时报错的问题 @BigLiao ([#1132](https://github.com/Tencent/tdesign-vue/pull/1132)) -- `Table`: 树形结构支持懒加载 @chaishi ([#1128](https://github.com/Tencent/tdesign-vue/pull/1128)) -- `Dialog`: 修复打开对话框时出现滚动条的问题 ([#1163](https://github.com/Tencent/tdesign-vue-next/issues/1163)) @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) -- `DatePicker`: 修复日期格式化问题 by @HQ-Lin ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) -- `TimePicker`: by @uyarn ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) - - 优化允许输入滚动的使用体验 - - `TimeRangePicker` 修复允许输入的缺陷 -- `Select`: - - 修复远程搜索动态生成选项失败的缺陷 by @uyarn ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) - - 虚拟滚动支持远程搜索场景 @skytt ([#1133](https://github.com/Tencent/tdesign-vue/pull/1133)) -- `Dialog`: 修复阻止冒泡导致 popup 无法正常关闭 @HQ-Lin ([#1139](https://github.com/Tencent/tdesign-vue/pull/1139)) -- `Drawer`: 修复头部渲染异常问题 @HQ-Lin ([#1144](https://github.com/Tencent/tdesign-vue/pull/1144)) -- `Input`: 修复Input 组件 切换 type 后不生效的问题 @qdzhaoxiaodao ([#1148](https://github.com/Tencent/tdesign-vue/pull/1148)) +## 🌈 0.44.0 `2022-07-18` +### ❗️ BREAKING CHANGES +- `DatePicker`: 部分样式类命名调整,更符合 BEM 规范,如有覆盖日期选择器样式的小伙伴请注意调整,其他同学可以忽略 @HQ-Lin ([#1180](https://github.com/Tencent/tdesign-vue/pull/1180/files) +### 🚀 Features +- `Jumper`: 新增 jumper 组件 @HQ-Lin ([#1086](https://github.com/Tencent/tdesign-vue/pull/1086)) +- `Icon`: 新增`mirror`和`rotation`图标 @uyarn ([#1164](https://github.com/Tencent/tdesign-vue/pull/1164)) +- `DatePicker`: 支持面板年月动态响应 value 变化 @HQ-Lin ([#1166](https://github.com/Tencent/tdesign-vue/pull/1166)) +- `Table`: + - 树形结构支持同时添加多个根节点 @chaishi ([#1176](https://github.com/Tencent/tdesign-vue/pull/1176)) + - 新增可编辑行的表格;新增 showEditIcon,用于控制是否显示编辑图标 @chaishi ([#1182](https://github.com/Tencent/tdesign-vue/pull/1182)) +### 🐞 Bug Fixes +- `SelectInput`: 修复透传 disabled 失效问题 @HQ-Lin ([#1159](https://github.com/Tencent/tdesign-vue/pull/1159)) +- `table`: 表格列宽拖拽到最大或最小时,有可能无法二次拖拽 @tinna3445 ([#1157](https://github.com/Tencent/tdesign-vue/pull/1157)) +- `Icon`: 修复 iconfont 高级用法由于 `t-icon的` 干扰导致渲染异常的情况 @uyarn ([#1164](https://github.com/Tencent/tdesign-vue/pull/1164)) +- `Select`: 修复 `panelTopContent`、`panelBottomContent`` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) +- `Table`: + - 修复多级表头表格中,列配置全选功能选不全的问题 @LoopZhou ([#1167](https://github.com/Tencent/tdesign-vue/pull/1167)) + - 修复可选中行 `table` 组件,`data` 为空数据时,默认全选按钮会选中的问题 @qdzhaoxiaodao ([#1172](https://github.com/Tencent/tdesign-vue/pull/1172)) + - 兼容IE滚动条高度计算覆盖不全问题 @brianzhang ([#1171](https://github.com/Tencent/tdesign-vue/pull/1171)) + - 修复树形结构懒加载顺序问题,[issue#1122](https://github.com/Tencent/tdesign-vue-next/issues/1122) @chaishi ([#1176](https://github.com/Tencent/tdesign-vue/pull/1176)) + - 可编辑单元格,修复 `onEnter` 无法触发 `onEdited` 问题;修复校验不通过时,无法退出编辑态的问题 @chaishi ([#1182](https://github.com/Tencent/tdesign-vue/pull/1182)) + +## 🌈 0.43.3 `2022-07-11` +### 🚀 Features +- `Cascader`: @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) + - 基于 `select-input` 重构, 文本过长省略使用原生 title 展示全文本,不再使用 `tooltip` 组件 + - 增加 `popupVisible`, `readonly`, `selectInputProps`, `onPopupVisibleChange` 属性 +- `CheckBox`: 增加 `title` 属性透传 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) +- `DatePicker`: + - 新增 `panelPreselection api` by @HQ-Lin ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) + - 优化面板月份展示 @HQ-Lin ([#1140](https://github.com/Tencent/tdesign-vue/pull/1140)) +- `Drawer`: 优化抽屉拖拽体验([#793](https://github.com/Tencent/tdesign-vue/issues/793)) @uyarn ([#1135](https://github.com/Tencent/tdesign-vue/pull/1135)) +### 🐞 Bug Fixes +- `Space`: 过滤无效的节点 @pengYYYYY ([#1124](https://github.com/Tencent/tdesign-vue/pull/1124)) +- `Cascader`: @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) + - 修复多选时,文本过长未处理的问题 ([issue #907](https://github.com/Tencent/tdesign-vue/issues/907)) + - 修复选中内容过多时,再点击选择器后的闪动问题 ([issue #949](https://github.com/Tencent/tdesign-vue/issues/949)) +- `SelectInput`: 修复 `overlayStyle ` 响应式无法更新的问题 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) +- `TagInput`: 修复 `inputProps ` 属性透传无效 @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) +- `Transfer`: 修复穿梭框进行穿梭时报错的问题 @BigLiao ([#1132](https://github.com/Tencent/tdesign-vue/pull/1132)) +- `Table`: 树形结构支持懒加载 @chaishi ([#1128](https://github.com/Tencent/tdesign-vue/pull/1128)) +- `Dialog`: 修复打开对话框时出现滚动条的问题 ([#1163](https://github.com/Tencent/tdesign-vue-next/issues/1163)) @pengYYYYY ([#1074](https://github.com/Tencent/tdesign-vue/pull/1074)) +- `DatePicker`: 修复日期格式化问题 by @HQ-Lin ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) +- `TimePicker`: by @uyarn ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) + - 优化允许输入滚动的使用体验 + - `TimeRangePicker` 修复允许输入的缺陷 +- `Select`: + - 修复远程搜索动态生成选项失败的缺陷 by @uyarn ([#1134](https://github.com/Tencent/tdesign-vue/pull/1134)) + - 虚拟滚动支持远程搜索场景 @skytt ([#1133](https://github.com/Tencent/tdesign-vue/pull/1133)) +- `Dialog`: 修复阻止冒泡导致 popup 无法正常关闭 @HQ-Lin ([#1139](https://github.com/Tencent/tdesign-vue/pull/1139)) +- `Drawer`: 修复头部渲染异常问题 @HQ-Lin ([#1144](https://github.com/Tencent/tdesign-vue/pull/1144)) +- `Input`: 修复Input 组件 切换 type 后不生效的问题 @qdzhaoxiaodao ([#1148](https://github.com/Tencent/tdesign-vue/pull/1148)) - 全局配置: 修复 useConfig computed 属性计算导致列表渲染卡顿问题 @brianzhang ([#1122](https://github.com/Tencent/tdesign-vue/pull/1122)) ## 🌈 0.43.2 `2022-07-04` diff --git a/package.json b/package.json index 0ee1d0c97..9b50d2fab 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "tdesign-vue", "purename": "tdesign", - "version": "0.43.3", + "version": "0.44.0", "description": "tdesign-vue", "title": "tdesign-vue", "keywords": [ From 072d604cf9ab28f11878fb65553080e42be68fef Mon Sep 17 00:00:00 2001 From: xiaosansiji Date: Mon, 18 Jul 2022 16:37:39 +0800 Subject: [PATCH 2/4] docs: update 0.44.0 select changelog --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 955febfae..de5b351c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,10 @@ docClass: timeline - `SelectInput`: 修复透传 disabled 失效问题 @HQ-Lin ([#1159](https://github.com/Tencent/tdesign-vue/pull/1159)) - `table`: 表格列宽拖拽到最大或最小时,有可能无法二次拖拽 @tinna3445 ([#1157](https://github.com/Tencent/tdesign-vue/pull/1157)) - `Icon`: 修复 iconfont 高级用法由于 `t-icon的` 干扰导致渲染异常的情况 @uyarn ([#1164](https://github.com/Tencent/tdesign-vue/pull/1164)) -- `Select`: 修复 `panelTopContent`、`panelBottomContent`` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) +- `Select`: + - 修复 `panelTopContent`、`panelBottomContent`` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) + - 修复监听事件未正常移除的问题(issue#1170) @skytt ([#1187](https://github.com/Tencent/tdesign-vue/pull/1187)) + - 修复 keys 透传失效导致 multiple 场景下 keys 无效的问题 @skytt ([#1184](https://github.com/Tencent/tdesign-vue/pull/1184)) - `Table`: - 修复多级表头表格中,列配置全选功能选不全的问题 @LoopZhou ([#1167](https://github.com/Tencent/tdesign-vue/pull/1167)) - 修复可选中行 `table` 组件,`data` 为空数据时,默认全选按钮会选中的问题 @qdzhaoxiaodao ([#1172](https://github.com/Tencent/tdesign-vue/pull/1172)) From 53b62fb7e674d8d5ee803722f8ccfbd982d8a903 Mon Sep 17 00:00:00 2001 From: xiaosansiji Date: Mon, 18 Jul 2022 17:07:02 +0800 Subject: [PATCH 3/4] docs: optimize 0.44.0 table changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de5b351c5..5fc8ef4e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,6 @@ docClass: timeline - 新增可编辑行的表格;新增 showEditIcon,用于控制是否显示编辑图标 @chaishi ([#1182](https://github.com/Tencent/tdesign-vue/pull/1182)) ### 🐞 Bug Fixes - `SelectInput`: 修复透传 disabled 失效问题 @HQ-Lin ([#1159](https://github.com/Tencent/tdesign-vue/pull/1159)) -- `table`: 表格列宽拖拽到最大或最小时,有可能无法二次拖拽 @tinna3445 ([#1157](https://github.com/Tencent/tdesign-vue/pull/1157)) - `Icon`: 修复 iconfont 高级用法由于 `t-icon的` 干扰导致渲染异常的情况 @uyarn ([#1164](https://github.com/Tencent/tdesign-vue/pull/1164)) - `Select`: - 修复 `panelTopContent`、`panelBottomContent`` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) @@ -29,6 +28,7 @@ docClass: timeline - 兼容IE滚动条高度计算覆盖不全问题 @brianzhang ([#1171](https://github.com/Tencent/tdesign-vue/pull/1171)) - 修复树形结构懒加载顺序问题,[issue#1122](https://github.com/Tencent/tdesign-vue-next/issues/1122) @chaishi ([#1176](https://github.com/Tencent/tdesign-vue/pull/1176)) - 可编辑单元格,修复 `onEnter` 无法触发 `onEdited` 问题;修复校验不通过时,无法退出编辑态的问题 @chaishi ([#1182](https://github.com/Tencent/tdesign-vue/pull/1182)) + - 修复表格列宽拖拽到最大或最小时,有可能无法二次拖拽的问题 @tinna3445 ([#1157](https://github.com/Tencent/tdesign-vue/pull/1157)) ## 🌈 0.43.3 `2022-07-11` ### 🚀 Features From 31393281de93e363a33c5b9846f535e989c3da67 Mon Sep 17 00:00:00 2001 From: xiaosansiji Date: Mon, 18 Jul 2022 17:11:47 +0800 Subject: [PATCH 4/4] docs: optimize changlog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fc8ef4e0..87d2f09be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ docClass: timeline - `SelectInput`: 修复透传 disabled 失效问题 @HQ-Lin ([#1159](https://github.com/Tencent/tdesign-vue/pull/1159)) - `Icon`: 修复 iconfont 高级用法由于 `t-icon的` 干扰导致渲染异常的情况 @uyarn ([#1164](https://github.com/Tencent/tdesign-vue/pull/1164)) - `Select`: - - 修复 `panelTopContent`、`panelBottomContent`` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) + - 修复 `panelTopContent`、`panelBottomContent` 透传失效的问题 @HQ-Lin ([#1165](https://github.com/Tencent/tdesign-vue/pull/1165)) - 修复监听事件未正常移除的问题(issue#1170) @skytt ([#1187](https://github.com/Tencent/tdesign-vue/pull/1187)) - 修复 keys 透传失效导致 multiple 场景下 keys 无效的问题 @skytt ([#1184](https://github.com/Tencent/tdesign-vue/pull/1184)) - `Table`: