Skip to content

Releases: DevCloudFE/vue-devui

v1.0.0-rc.8

16 May 02:42
8673c57
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(Form): 新增移除校验结果和重置值的方法 by @xingyan95 in #586
  • feat(Form): 支持validate事件&支持配置rules变更后立即触发校验 by @xingyan95 in #591
  • feat(Form): 支持设置校验结果反馈图标 by @xingyan95 in #594
  • feat(buttonGroup): 增加 button-group 组件 (close #568); by @vaebe in #629
  • feat: width过小时生成省略号并支持悬浮 by @GaoNeng-wWw in #614
  • feat(button): button添加shape属性 by @daviForevel in #674
  • feat(input/textarea): 修复input测试用例问题,textarea增加原生属性透传 by @newer2333 in #678

Bug Fixes 🐛

  • fix(Cascader): 修复Cascader组件中class与Tag组件class重名导致tag组件样式异常 (close #582) 。 by @vaebe in #585
  • fix(Popover): 鼠标移入Popover内Popover不应关闭 by @xingyan95 in #589
  • fix(Tooltip): 修复鼠标不能移入到内容上的问题 by @xingyan95 in #590
  • fix(Popover): 移除popover中的样式前缀 by @xingyan95 in #662
  • style(Tabs): 动画采用样式变量&间距需为4的倍数 by @xingyan95 in #661
  • style(Switch): 修复动画的样式变量 by @xingyan95 in #665

Other Changes

  • refactor(Input): 重构Input组件代码 by @xingyan95 in #588
  • refactor: 将devui样式前缀抽离成单独的scss变量 by @kagol in #595
  • refactor: 抽取devui样式前缀 by @xingyan95 in #600 and multiple other pull requests
  • docs(rate): 优化rate组件文档 by @kagol in #668

New Contributors

Full Changelog: v1.0.0-rc.7...v1.0.0-rc.8

v1.0.0-rc.7

26 Apr 10:00
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(Form): 表单项的必填红色星号标志可以正确被设置 by @xingyan95 in #536
  • feat(Form): 优化校验结果的样式&优化文档 by @xingyan95 in #539
  • feat(Progress): add percentageTextPlacement percentageTextColor api by @Lonely-shang in #564
  • feat(Form): 增加校验消息提示类型参数 by @xingyan95 in #570

Bug Fixes 🐛

  • fix(theme): 修复了menu组件覆盖文档的错误 by @GaoNeng-wWw in #537
  • fix(auto-complete): 修复input宽度没有自适应的bug by @zxlfly in #546
  • style(List): ListItem组件增加垂直居中的样式 by @xingyan95 in #548
  • fix(menu): 修复了若干组件问题 by @GaoNeng-wWw in #553
  • fix(Progress): 修复percentage属性值越界时产生的显示渲染错误 by @Lonely-shang in #555
  • fix(search): search 组件设置 maxLength 不生效 (#485) by @zcj996 in #559
  • fix(Badge): Badge组件无status值不显示dot (#507) by @zcj996 in #560
  • fix(Button): 修复 Button 组件在loading状态时不应该有hover和active效果 (#558)。 by @zcj996 in #567
  • fix(Checkbox): 修复没有导出CheckboxGroup的问题 by @xingyan95 in #574
  • fix(editable-select): 修复键盘选择bug by @chenxi24 in #577
  • fix(Button): Button组件形态为outline,类型为primary禁用的情况下,不应该有hover效果 (#575)。 by @zcj996 in #579
  • fix(Button): Button组件的outline形态hover效果缺少动效 (#573)。 by @zcj996 in #580
  • fix(Loading): Loading 组件动效的卡顿感 (#571)。 by @zcj996 in #581
  • fix(Rate): 修复type属性下color属性失效问题 by @Lonely-shang in #578

Other Changes

  • docs: 优化部分组件文档 by @kagol in #541
  • docs: 优化部分组件文档 by @kagol in #542
  • docs: 优化Splitter等部分组件的文档 by @kagol in #543
  • docs: 优化组件文档 by @kagol in #545
  • refactor(pagination): 重构Pagination组件使其符合开发规范 by @kagol in #550
  • refactor(Progress): 给一些具有any的类型添加具体类型 by @Lonely-shang in #561
  • docs(DatePicker): 修正DatePicker文档格式 (#544)。 by @zcj996 in #565
  • fix(Fullscreen): 修复 Fullscreen 组件中 ts 警告。 by @zcj996 in #572

Full Changelog: v1.0.0-rc.6...v1.0.0-rc.7

v1.0.0-rc.6

20 Apr 03:13
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(Table): Table支持筛选功能 by @xingyan95 in #456
  • feat(slider): 新增color属性 by @ming-bin in #494
  • feat(virtual-list): 虚拟列表组件 by @linxiang07 in #500
  • feat(tree): 勾选功能增加父子关联逻辑 by @kagol in #514
  • feat(tree): 增加checkStrategy支持自定义勾选策略 by @kagol in #518
  • feat(menu): 菜单组件 by @GaoNeng-wWw in #516
  • feat(multi-auto-complete): 初始化组件 by @zxlfly in #527
  • feat(tree): 增加合并节点的功能 by @kagol in #531
  • feat(Form): 完成基本的校验功能 by @xingyan95 in #534

Bug Fixes 🐛

  • fix(AutoComplete): 修复AutoComplete没有获取焦点时输入框高亮的bug by @xingyan95 in #458
  • fix(Popover): 修复Popover被Overlay覆盖样式的问题 by @xingyan95 in #457
  • fix(Dropdown): 修复Dropdown漏传参数问题 by @xingyan95 in #490
  • fix(Slider): 修复disabled时input未禁用 by @Lonely-shang in #506
  • 【修复】InputNumber组件测试问题修复。 by @git-Where in #522
  • fix(Button): Button组件的图标大小需要用样式变量设置 by @xingyan95 in #524
  • fix(tree): 修复tree组件连接线错误问题 by @kagol in #526

Other Changes

  • docs(rate): 修正 rate组件文档 中文名称、移除多余文字、参数命名 allowHalf 改为 allow-half by @zcj996 in #449
  • docs(overview): 完善Overview页面 by @kagol in #464
  • refactor(breadcrumb): 优化面包屑组件目录结构和文档 by @kagol in #466
  • feat(Tooltip): 补充Tooltip单元测试&优化文档格式 by @xingyan95 in #468
  • refactor(steps-guide): 优化目录结构和文档 by @kagol in #469
  • refactor(Form): 参考规范调整From组件目录结构 by @xingyan95 in #483
  • docs: 增加网站首页 by @kagol in #499
  • docs: 首页适配多种手机机型 by @kagol in #501
  • docs: 优化首页样式 by @kagol in #504
  • refactor(Form): 参考Rem规范重构代码样式 by @xingyan95 in #509
  • refactor(Form): 优化表单API和文档 by @xingyan95 in #512
  • refactor(Slider): 给一些具有any的类型添加具体类型 by @Lonely-shang in #523
  • docs(slider): 补充color属性的相关文档 by @Lonely-shang in #525
  • chore(tree): 修复eslint文件 by @linxiang07 in #530
  • chore(tree): 修复eslint问题 by @kagol in #533
  • refactor(tree): 优化Tree组件目录结构 by @kagol in #535

New Contributors

Full Changelog: v1.0.0-rc.5...v1.0.0-rc.6

v1.0.0-rc.5

13 Apr 10:13
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

  • fix(Rate): 修复 rate 组件半选模式报错 (#376) by @zcj996 in #432
  • fix(devui-cli): 优化创建组件模板的脚本 by @kagol in #433
  • fix(Dropdown): 修复Dropdown隐藏不销毁时位置不更新的bug&支持贴视图边界对齐时设置偏移量 by @xingyan95 in #442

Other Changes

  • docs(button): optimize demo by @kagol in #425
  • docs: 优化部分组件的demo文档 by @kagol in #426
  • build: add ready components white list by @kagol in #427
  • refactor(tabs): 优化目录结构和demo/api文档 by @kagol in #428
  • refactor(devui-cli): 优化创建组件模板的脚本 by @kagol in #430
  • feat(Popover): 优化Popover组件文档 by @xingyan95 in #435
  • feat(Textarea): 优化Textarea文档格式 by @xingyan95 in #436
  • fix: GitHub format by @eltociear in #437
  • refactor: 将randomId抽离到shared/utils目录中 by @kagol in #445
  • refactor: 移除无用的logs by @kagol in #446

New Contributors

  • @zcj996 made their first contribution in #432
  • @eltociear made their first contribution in #437

Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5

v1.0.0-rc.4

08 Apr 11:27
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(Table): 丰富自定义列参数&新增支持自定义表头 by @xingyan95 in #397
  • feat(tree): 增加节点连接线 by @kagol in #400
  • feat(tree): 增加默认插槽 by @kagol in #402
  • feat(tree): add tree content/icon slot by @kagol in #405
  • feat(tree):增加 insertBefore 方法 by @kagol in #408

Bug Fixes 🐛

  • fix(Table): 修复表头背景失效问题&修复header跟body对齐问题 by @xingyan95 in #401
  • fix(Table): 优化Table组件文档和表头样式 by @xingyan95 in #415
  • fix(Notification): 修正Notification组件的图标 by @xingyan95 in #417

Other Changes

  • chore(read-tip): 修复eslint问题 by @linxiang07 in #396
  • fix(drawer): type-error fix by @lnzhangsong in #395
  • feat(Table): 优化Table组件文档 by @xingyan95 in #403
  • refactor(tree): 将插件改造成带参的形式 by @kagol in #409
  • chore(loading): 去除eslint-disable、修复eslint问题 by @linxiang07 in #410
  • fixed:修改comment jest 校验 by @nextniko in #406
  • docs(tree): 优化tree组件api/demo by @kagol in #421
  • feat(Table): 规范细节微调&参照规范完善Table文档 by @xingyan95 in #420
  • refactor: optimize directory structure by @kagol in #424

Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4

v1.0.0-rc.3

05 Apr 13:10
c8b438f
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(tree): 增加基础版TreeFactory by @kagol in #368
  • refactor(tree): 增加useTree并支持插件机制 by @kagol in #375
  • feat(Table): 新增Table组件表头分组功能 by @xingyan95 in #371
  • feat(tree): 将useTree使用到Tree组件中 by @kagol in #386
  • feat(Table): 表格支持索引列 by @xingyan95 in #387

Bug Fixes 🐛

  • fix(auto-complete): 修复文档demo样式bug by @zxlfly in #362
  • fix(statistic): value may be empty bug eslint comp by @ErKeLost in #364
  • fix(Popover): 修复Popover动态渲染时的bug by @xingyan95 in #363
  • fix: 构建全量包应该将未完成组件排除 by @kagol in #369
  • fix(Tree): 修复Tree组件引入lodash不准确,导致业务vite构建报错问题 by @xingyan95 in #374
  • fix: 修复badge单元测试props属性错误问题 by @duqingyu in #381
  • fix(Table): 修复表格选择功能无法适配表头分组的问题 by @xingyan95 in #384

Other Changes

  • 修复部分组件ESLint问题 by @kagol in #365
  • fix(Grid): eslint修复 by @zzztwx in #366
  • chore: 修复search组件eslint问题 by @linxiang07 in #372
  • chore: 修复部分组件eslint问题 by @kagol in #377
  • chore(statistic): 修复eslint问题 by @linxiang07 in #378
  • docs: 添加badge的英文文档 by @duqingyu in #382
  • chore(image-preview): 修复image-preview的eslint问题、代码规范格式 by @duqingyu in #379
  • chore(avatar): 修复eslint问题 by @linxiang07 in #383
  • chore(modal): 修复eslint问题 by @linxiang07 in #385
  • chore(tag-input): 解决eslint问题 by @kagol in #388
  • chore(upload): 修复eslint问题 by @linxiang07 in #389
  • chore(pagination): 修复eslint问题 by @linxiang07 in #390
  • chore(loading): 修复eslint问题 by @linxiang07 in #392
  • fix(auto-complete): 修复eslint和单元测试问题 by @zxlfly in #394

New Contributors

Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3

v1.0.0-rc.2

29 Mar 14:16
87490c1
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat: 新增useNamespace hooks,采用Bem规范统一样式命名 by @xingyan95 in #317
  • feat(Table): 完成Table组件合并单元格功能 by @xingyan95 in #347
  • feat(Table): 新增borderType参数,支持设置表格边框类型 by @xingyan95 in #355

Bug Fixes 🐛

  • fix: 修复本地启动首次访问出现白页的问题 by @kagol in #320
  • fix: 修复控制台报dLoading重复注册的警告问题 by @kagol in #321
  • fix(Select): 修改Select组件的输入框背景色 by @xingyan95 in #332
  • fix(Radio): 修改Radio组件圆圈外层选中和禁用样式,个别动画参数用变量代替 by @xingyan95 in #333
  • fix(Table): 替换Table组件部分样式为样式变量 by @xingyan95 in #335
  • fix(tag): 修复了color不随主题切换而变化的bug by @c0dedance in #349
  • fix: 修复tabs最后一个圆角样式问题 by @LiuSuY in #354

Other Changes

  • build: 只构建status等于100%的组件 by @kagol in #301
  • docs(panel): 修复了英文文档中的错误 by @GaoNeng-wWw in #312
  • docs: add contributing docs by @kagol in #319
  • feat(Table): 修改Table组件目录结构和部分API文档规范 by @xingyan95 in #330
  • chore(tree): 修复部分ESLint问题 by @kagol in #331
  • chore: Tree 组件eslint报错修复 by @linxiang07 in #338
  • fix: fix popover eslint errors by @banlify in #339
  • feat(Table): 使用Rem规范修改Table组件样式命名 by @xingyan95 in #341
  • refactor(Table): TD和TH组件从body、header中抽离,解决一个文件定义多个组件的eslint报错 by @xingyan95 in #342
  • fix(editable-select):修复Eslint错误 by @chenxi24 in #345
  • docs(nav): update playground link by @brenner8023 in #346
  • docs(auto-complete): 完善文档,修改部分关联代码 by @zxlfly in #348
  • docs(tag): 补全中英文文档 by @c0dedance in #350
  • test(tree): Tree组件单元测试基本设计 by @kagol in #356
  • fix(tag): 完成组件自检并修改进度为100% by @c0dedance in #358
  • fix(ripple): 修复ripple指令eslint 优化 api 优化中英文文档 by @ErKeLost in #340
  • docs: 遮罩层文档添加英文标题 by @gebilaofan in #360

New Contributors

  • @unfound made their first contribution in #309
  • @LiuSuY made their first contribution in #354
  • @gebilaofan made their first contribution in #360

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

v1.0.0-rc.1

19 Mar 08:24
2a319d5
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

  • build: 完善脚本支持在左侧导航显示主题定制的文档 by @kagol in #254
  • refactor(timeline): rename time-axis to timeline by @kagol in #255
  • fix: fix ls-lint/eslint/stylelint by @kagol in #256
  • style: fix stylelint errors by @kagol in #257
  • style(eslint): auto fix eslint errors by @kagol in #263
  • refactor: 优化组件命名并修复lint问题 by @kagol in #262
  • style(eslint): auto fix eslint errors by @kagol in #263
  • refactor: 优化部分组件的api/demo命名 by @kagol in #267
  • chore: 生成 changelog.md by @banlify in #268
  • refactor: 优化devui-theme by @xingyan95 in #272
  • refactor(icon): 优化Icon组件,修复ESLint问题 by @kagol in #273
  • style(skeleton): 手动修复 Eslint 报错 by @ivestszheng in #275
  • refactor(pagination): 优化Pagination组件,修复ESLint问题 by @kagol in #274
  • refactor(overlay): 重构Overlay组件使其目录结构更清晰 by @kagol in #277
  • refactor(fullscreen): 修复Fullscreen/Overlay组件的ESLint问题 by @kagol in #282
  • refactor(pagination): 导出Pagination组件的类型文件 by @kagol in #291
  • refactor(status): 优化Status组件的目录结构 by @kagol in #287
  • refactor(panel): 优化Panel组件的目录结构并修复ESLint问题 by @kagol in #288
  • refactor(search): 优化Search组件目录结构 by @kagol in #289
  • refactor(alert): 优化Alert组件的目录结构 by @kagol in #290
  • docs: 优化快速开始和贡献指南文档 by @kagol in #298
  • refactor(radio): 修复 eslint 报错、格式化代码统一代码风格 by @xuehongjie in #299
  • build: 增加发布npm包的脚本 by @kagol in #300

Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1

v1.0.0-rc.0

17 Mar 09:12
31ccca9
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

优化

  1. refactor(table): 修复列排序bug;d-column增加默认插槽;抽离部分逻辑,降低圈复杂度
  2. refactor(button): 优化Button组件API,抽离逻辑,更新其他组件demo中Button的用法
  3. refactor(select): 补充样式
  4. refactor(drawer): 重构drawer组件
  5. refactor(list): 封装List组件基础样式
  6. refactor(overlay): 重构flexible-overlay
  7. refactor(modal): 重构Modal
  8. refactor: toast
  9. refactor: add editorconfig file
  10. refactor(form): 提取校验函数到use-validate
  11. refactor(form): 完成d-validate指令功能
  12. refactor(form): 给样式名增加devui-前缀
  13. refactor(tooltip): 重构Tooltip
  14. refactor(popover): 重构Popover
  15. refactor(accordion): 完善accordion路由跳转部分,并添加demo和api文档
  16. refactor(tabs): refactor Tabs
  17. refactor(dropdown): refactor Dropdown
  18. refactor(upload): refactor Upload
  19. refactor(fullscreen): optimize fullscreen api and demo
  20. refactor: search
  21. docs(form): 更新文档及demo示例
  22. docs(form): 增加英文文档
  23. docs: add change theme
  24. docs: 在生产环境隐藏未完成的组件

缺陷修复

  1. fix(form): 修复重置数组类型的值不正确问题
  2. fix(progress): fix progress import error
  3. fix: fix build error caused by lodash-es

感谢以下开发者的贡献,尤其感谢行言的贡献,他给Vue DevUI大量组件进行了重构和优化:

v1.0.0-beta.18

08 Mar 08:28
f70d71a
Compare
Choose a tag to compare

新特性

  1. feat(drawer): add showAnimation prop

优化

  1. chore: 更新eslint和prettier规则
  2. test(editable-select): 新增单元测试
  3. test(progress): 补充单元测试
  4. docs: add change theme
  5. refactor(Table): 修复列排序bug;d-column增加默认插槽;抽离部分逻辑,降低圈复杂度
  6. refactor(Button): 优化Button组件API,抽离逻辑,更新其他组件demo中Button的用法

缺陷修复

  1. fix: fix build error caused by lodash-es
  2. fix(progress): fix progress import error

感谢以下开发者的贡献(排名不分先后):