Skip to content

v1.0.0-alpha.18

Pre-release
Pre-release
Compare
Choose a tag to compare
@Justineo Justineo released this 14 Oct 13:39
· 301 commits to dev since this release

⚠️ 非兼容性变更

  • [^] 对 Vue-Awesome 的依赖升级到 3.1.2。如果之前有在项目中直接使用 vue-awesome@2 的,需要升级到最新版,否则无法混用 VEUI 与 VueAwesome 的图标。
  • [^] Tooltip 组件的 custom prop 被废弃,将在 1.0.0 移除。替代方式为:将 trigger prop 指定为 custom 来使用自定义逻辑控制打开及关闭。
  • [^] Pagination 组件内部所有的 class 中的 pager 被更名为 pagination。如果在样式代码中进行过定制,请进行全局替换。
  • [^] Uploader 组件的 progress prop 的 'number' 取值被替换为 'percent''detail',分别表示显示百分比及显示进度详情。进度详情将以 `${loaded}KB/${total}KB` 的形式输出。
  • [^] Uploader 组件的 prop convert-response 函数必须返回转换后的数据对象。

💡 主要变更

  • [^] 增加主题包为组件部件指定 ui 的功能,同时组件现在将自动继承父组件中可继承的 ui 字段,并更新了 veui-theme-one 中所有相应的部分。
  • [+] Breadcrumb 组件的 scoped slot default 新增参数 index
  • [+] Button 组件增加 ui 选项 dark
  • [^] rulevalidate 方法现在可以传入额外的上下文的数据,比如在 Field 验证时传入整个 Formdata

🐞 问题修复

  • [^] 修正 GridContainer 没有正确发布的问题。
  • [^] 修复 Slider 组件在有 step 时的选择逻辑,由向下选取点改为就近取点,且修正了 min 值非 0 时的逻辑。
  • [^] 修复 Uploader 组件无法正确获取全局配置的 uploader.convertResponse 函数的问题。