Skip to content

Commit

Permalink
chore: update changelog and version [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
Justineo committed Mar 29, 2022
1 parent a5d9cff commit 1ce096a
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 54 deletions.
21 changes: 16 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,22 @@
## 2.6.0 (2022-03-29)
## 2.6.0 "🌻 Sunflower" (2022-03-30)

### ⚠️ 非兼容性变更

- [^] 限定了 `Tabs` 组件单个标签页标题的宽度,对于超出最大宽度的内容会被省略。<!-- #Tabs -->
- [^] 移除了 `Nav` 组件的 `s` / `l` 两个尺寸变体,现在 `Nav` 组件只支持 `m` 尺寸。<!-- #Nav -->

### 💡 主要变更

- [+] 新增 `Message` 组件。<!-- #Message -->
- [+] `Tabs` 样式升级,对于超出最大宽度的文本会被省略。<!-- #Tabs -->
- [+] `Nav` 样式升级,新增悬浮和点击动效,去掉了 `s` / `l` 变体。<!-- #Nav -->
- [+] 重构 `Form``Fieldset``Field` 组件,升级了校验信息样式并新增了属性 `validityDisplay` 来控制是否显示校验信息图标;新增了 `abstract``withholdValidity` 属性来支持微调校验流程;新增了 `help``helpPosition` 属性和 `help` 插槽来支持辅助文本。<!-- #Form #Fieldset #Field -->
- [+] 新增 `Message` 组件,提供统一的内联消息提示。<!-- #Message -->
- [^] 优化 `Tabs` 组件样式。<!-- #Tabs -->
- [^] 优化 `Nav` 组件样式,新增悬浮和点击动效。<!-- #Nav -->
- [+] 表单相关功能进行了大幅优化,升级了校验信息样式。`Field` 组件新增了 `help` / `help-position` 属性与 `help` 插槽来支持配置辅助说明。新增了 `abstract` / `withhold-validity` 属性来支持微调校验流程,新增了 `validity-display` 属性来控制校验信息展示样式,校验结果支持配置 `status` 以展示更丰富的校验状态。<!-- #Form #Fieldset #Field -->
- [^] `Field` 内如果有多个输入类组件,可以通过将输入组件的 `name` 属性设置为与 `Field` 相同来标记“主要”输入组件,自动绑定校验逻辑与相关反馈。<!-- #Field -->

### 🐞 问题修复

- [^] 为布局相关组件补充了缺失的接口类型声明。<!-- #Layout #Header #Content #Footer #Sidebar -->
- [^] 修正了 `Radio``Checkbox` 组件在没有标签文本时的对齐样式。<!-- #Radio #Checkbox -->

## 2.5.5 (2022-03-23)

Expand Down
2 changes: 1 addition & 1 deletion packages/veui-theme-dls-icons/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"dls-icons-vue": "~2.6.0"
},
"peerDependencies": {
"veui": "2.5.5"
"veui": "2.6.0"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^20.0.0",
Expand Down
54 changes: 7 additions & 47 deletions packages/veui-theme-dls/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/veui-theme-dls/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"veui-theme-dls-icons": "^2.5.5"
},
"peerDependencies": {
"veui": "2.5.5"
"veui": "2.6.0"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^20.0.0",
Expand Down

1 comment on commit 1ce096a

@vercel
Copy link

@vercel vercel bot commented on 1ce096a Mar 29, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.