Skip to content

Commit 654a9fe

Browse files
committed
chore: update changelog and version [skip ci]
1 parent a5d9cff commit 654a9fe

File tree

4 files changed

+30
-54
lines changed

4 files changed

+30
-54
lines changed

CHANGELOG.md

+21-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,27 @@
1-
## 2.6.0 (2022-03-29)
1+
## 2.6.0 "🌻 Sunflower" (2022-03-29)
2+
3+
### ⚠️ 非兼容性变更
4+
5+
- [^] 限定了 `Tabs` 组件单个标签页标题的宽度,对于超出最大宽度的内容会被省略。<!-- #Tabs -->
6+
- [^] 移除了 `Nav` 组件的 `s` / `l` 两个尺寸变体,现在 `Nav` 组件只支持 `m` 尺寸。<!-- #Nav -->
7+
8+
### ⚠️ 非兼容性变更
9+
10+
- [^] 限定了 `Tabs` 组件单个标签页标题的宽度,对于超出最大宽度的内容会被省略。<!-- #Tabs -->
11+
- [^] 移除了 `Nav` 组件的 `s` / `l` 两个尺寸变体,现在 `Nav` 组件只支持 `m` 尺寸。<!-- #Nav -->
212

313
### 💡 主要变更
414

5-
- [+] 新增 `Message` 组件。<!-- #Message -->
6-
- [+] `Tabs` 样式升级,对于超出最大宽度的文本会被省略。<!-- #Tabs -->
7-
- [+] `Nav` 样式升级,新增悬浮和点击动效,去掉了 `s` / `l` 变体。<!-- #Nav -->
8-
- [+] 重构 `Form``Fieldset``Field` 组件,升级了校验信息样式并新增了属性 `validityDisplay` 来控制是否显示校验信息图标;新增了 `abstract``withholdValidity` 属性来支持微调校验流程;新增了 `help``helpPosition` 属性和 `help` 插槽来支持辅助文本。<!-- #Form #Fieldset #Field -->
15+
- [+] 新增 `Message` 组件,提供统一的内联消息提示。<!-- #Message -->
16+
- [^] 优化 `Tabs` 组件样式。<!-- #Tabs -->
17+
- [^] 优化 `Nav` 组件样式,新增悬浮和点击动效。<!-- #Nav -->
18+
- [+] 表单相关功能进行了大幅优化,升级了校验信息样式。`Field` 组件新增了 `help` / `help-position` 属性与 `help` 插槽来支持配置辅助说明。新增了 `abstract` / `withhold-validity` 属性来支持微调校验流程,新增了 `validity-display` 属性来控制校验信息展示样式,校验结果支持配置 `status` 以展示更丰富的校验状态。<!-- #Form #Fieldset #Field -->
19+
- [^] `Field` 内如果有多个输入类组件,可以通过将输入组件的 `name` 属性设置为与 `Field` 相同来标记“主要”输入组件,自动绑定校验逻辑与相关反馈。<!-- #Field -->
20+
21+
### 🐞 问题修复
22+
23+
- [^] 为布局相关组件补充了缺失的接口类型声明。<!-- #Layout #Header #Content #Footer #Sidebar -->
24+
- [^] 修正了 `Radio``Checkbox` 组件在没有标签文本时的对齐样式。<!-- #Radio #Checkbox -->
925

1026
## 2.5.5 (2022-03-23)
1127

packages/veui-theme-dls-icons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"dls-icons-vue": "~2.6.0"
2121
},
2222
"peerDependencies": {
23-
"veui": "2.5.5"
23+
"veui": "2.6.0"
2424
},
2525
"devDependencies": {
2626
"@rollup/plugin-commonjs": "^20.0.0",

packages/veui-theme-dls/package-lock.json

+7-47
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/veui-theme-dls/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"veui-theme-dls-icons": "^2.5.5"
2727
},
2828
"peerDependencies": {
29-
"veui": "2.5.5"
29+
"veui": "2.6.0"
3030
},
3131
"devDependencies": {
3232
"@rollup/plugin-commonjs": "^20.0.0",

0 commit comments

Comments
 (0)