Skip to content

Releases: ecomfe/veui

v2.13.4

31 Mar 03:45
Compare
Choose a tag to compare

💡 主要变更

  • [+] ConfigProvider 组件现在可以设置组件的 ui 相关配置如 icons 了。

    使用方法

    <veui-config-provider :value="config">
      <veui-date-picker/>
      <veui-dialog/>
    </veui-config-provider>
    // ...
    import { IconCalendarSolid } from 'dls-icons-vue'
    
    export default {
      // ...
      data () {
        return {
          config: {
            'datepicker.icons.calendar': IconCalendarSolid, // 替换日期选择器的日历图标
            'dialog.parts.cancel': 'ghost' // 将对话框的取消按钮设置为 `ghost` 类型
          }
        }
      },
      // ...
    }

🐞 问题修复

  • [^] 修复 TagInput 组件在开启 allow-duplicate 时,删除标签会删除所有与其值相同的标签的问题。

v2.13.3

27 Mar 15:49
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复 TagInput 组件在处于输入法状态且无已输入文本时按退格键会删除最后一个标签的问题。
  • [^] 修复 Select / Cascader / TagInput 组件在文本输入处于输入法状态时,候选文字可能被截断无法完整显示的问题。

v2.13.2

23 Mar 12:29
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复 Tag 组件在同时开启 selectableremovable 时,标签嵌套可能不正确导致服务端渲染与客户端渲染不一致的问题。
  • [^] 修复 TagInput 组件在开启 allow-duplicate 时,按退格键删除时会移除所有与最后一个标签相同值的标签的问题。

v2.13.1

23 Mar 11:33
Compare
Choose a tag to compare

💡 主要变更

  • [^] 优化了 Select / Cascader 组件在多选 + 可搜索状态下及 TagInput 组件的文字输入区域自动宽度计算逻辑。

🐞 问题修复

  • [^] 修复 TagInput 组件在非受控模式下,文字输入内容不可见的问题。

v2.13.0 "☘️ Shamrock"

23 Mar 02:57
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复 Button 组件的 strong textstrong icon 样式下加载态的背景色。
  • [^] 修复 Autocomplete 组件没有正确设置默认宽度的问题。
  • [^] 修复 Select / Cascader 组件在只读状态下依然可以通过键盘进行展开、修改等操作的问题。
  • [^] 优化了 Tag 组件的文字截断样式
  • [^] 修复 Select / Cascader 在多选时超长选项可能溢出容器的样式问题。

🧪 实验性功能

  • [+] 新增 TagInput 组件,支持自由输入多段文本形成标签列表。

v2.12.2

22 Mar 16:48
Compare
Choose a tag to compare

⚠️ 非兼容性变更

  • [^] 当前未公开的 API useUiuseInput 均被调整为函数类型。

🐞 问题修复

  • [^] 修复 Button 组件的 strong 样式无法正常显示的问题。
  • [^] 修复尺寸不同的多级嵌套 Drawer 组件可能导致缩进不一致的问题。

🧪 实验性功能

  • [+] 为 Drawer 组件新增了实验性的 CSS 自定义属性 --dls-drawer-width 来更加精细地指定宽度。

v2.12.1

13 Feb 10:14
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复嵌套的 Stack 组件间距处理不正确的问题。
  • [^] 修复 veui-theme-dls 的预编译输出遗漏 Stack 组件样式的问题。

v2.12.0 "🌱 Seedling"

13 Feb 05:01
Compare
Choose a tag to compare

💡 主要变更

  • [+] 为 alert / confirm / prompt 插件新增 okLabel / cancelLabel 配置以允许自定义按钮文案。

🐞 问题修复

  • [^] 修复了 prompt 插件值无法正常同步的问题。
  • [^] 修正了 Radio / Checkbox 组件可能影响内部插槽内 <input> 元素样式的问题。

🧪 实验性功能

  • [+] 新增 Stack 组件。

v2.11.2

12 Jan 15:59
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复了 Table 在极端场景下,切换作用域插槽实现时,渲染更新不及时的问题。
  • [^] 在极端场景下(Column 组件默认插槽内容从非嵌套列切换到嵌套列时)可能出现较多多余渲染且命令行提示重复 key 错误的问题,现在可以通过为最末层 Column 组件设置 group prop 来绕过。

v2.11.1

27 Dec 14:37
Compare
Choose a tag to compare

🐞 问题修复

  • [^] 修复 Field 组件在校验中情况下出现高度抖动的问题。
  • [^] 修复 drag 指令没有正确处理 handle 属性是 CSS 选择器的场景。
  • [^] 修复 Cascader 组件在不可搜索的情况下选中值太长而出现超出的问题。

🧪 实验性功能

  • [+] 为 Dialog 组件新增了实验性的 CSS 自定义属性 --dls-dialog-width--dls-dialog-content-width 来更加精细地指定宽度。