Skip to content

Releases: nmxiaowei/avue

v3.8.2

27 Mar 06:51

Choose a tag to compare

v3.8.2

2026-03-27

新增

  • 新增 InputCron 组件,支持 Cron 表达式可视化配置,并补充示例文档 在线例子
  • 日期时间组件新增 disabledHoursdisabledMinutesdisabledSeconds 属性,支持在 Crud 中 typedatetime 时精确限制可选时间必须大于当前时间 gitee_IDO5QH
  • 新增 TypeScript 类型声明文件,补充 AvueInstallOptions、插件实例以及 $AVUE$axios$uploadFun 等全局属性提示
  • 新增 *.vue 模块声明,提升 Vue + TypeScript 项目中的组件导入兼容性

修复

  • 修复 Crud 多级表头表格切换为卡片模式后,再次切换还原为表格时报错的问题 gitee_IGAE0V

优化

  • 发布包新增 types 入口并随包分发,IDE 可自动识别 Avue 的类型定义
  • 构建链路新增 .ts.tsx 解析能力,并补充 typecheck 脚本,为后续 TypeScript 扩展提供基础支持
  • 优化安装配置默认项的封装方式,统一默认配置对象结构,便于类型系统推断与后续维护

v3.8.0

25 Jan 11:07

Choose a tag to compare

v3.8.0

2026-01-19

新增

  • 新增Upload组件directory属性,是否可以选中文件夹

修复

优化

  • 优化Form组件样式及标签位置逻辑显示 gitee_IDCASQ
  • 优化底层打包结构动态逻辑
  • 优化构建主题编译配置

v3.7.4

25 Jan 11:08

Choose a tag to compare

v3.7.4

2025-12-01

修复

  • 修复Grid模式下多选值未绑定的问题
  • 修复InputTable组件没有初始化值或少有初始化值时选中状态处理不正常的问题
  • 修复Table组件value默认值问题 gitee_ID2RQ4
  • 修复clear value问题 gitee_ID2GYU
  • 增加拖拽延迟时间至800ms gitee_ID8LSZ
  • 修复级联选择器缺陷问题 gitee_ICVDG6

优化

  • 优化column-slot.vue组件的结构和可读性
  • 优化icon.html和map.html文件的结构和可读性
  • 优化index.vue和tree组件代码格式化和可读性

v3.7.3

25 Jan 11:09

Choose a tag to compare

v3.7.3

2025-10-12

新增

修复

  • 修复Crud组件中Cascader搜索组件默认背景色为黑色的问题 gitee_ID1BIL
  • 修复Crud组件在menuType: 'menu'条件下:permission="permissionList"失效的问题 gitee_ID0QRG
  • 修复InputTag组件失去焦点时表单验证错误的问题 gitee_ID0KIT
  • 修复Table表格选择器个别情况下点击确定无法关闭的问题 gitee_ICYRZG
  • 修复Crud组件切换为grid模式时下面翻页组件失效的问题 gitee_ICW1Q9

v3.7.2

25 Jan 11:09

Choose a tag to compare

v3.7.2

2025-08-26

新增

  • Cascader增加effect和showCheckedStrategy属性,提升级联选择器的交互体验和显示策略
  • Input-number增加align和disabledScientific属性,支持文本对齐方式和禁用科学计数法

修复

  • Select组件颜色显示问题,将透明色改为标准颜色以提升可读性 gitee_ICPBHE

v3.7.1

25 Jan 11:08

Choose a tag to compare

v3.7.1

2025-07-22

新增

  • Form组件增加对 Cascader 和 Upload 字段类型的验证逻辑,确保在值变化时正确调用 validateField 方法,提升表单的可靠性

修复

  • 优化Form组件列处理逻辑,重构代码以提高可读性和维护性,确保在处理分组和主列时正确计算和排序列属性
  • 移除Form组件全局变量以防止内存泄露,优化定时器和观察者的管理,确保组件在卸载时清理所有资源
  • 优化 Tree 组件点击事件监听器的管理,确保组件销毁时清理全局事件,防止内存泄漏
  • 修复Input的格式化逻辑,确保在输入时支持格式化功能并提升用户体验
  • 修改Input的格式化属性名称为 formatters,并优化样式以支持禁用状态下的选择项透明度

优化

  • 优化 Webpack 构建配置,增强性能和可读性,添加详细注释以便于维护
  • 优化 Crud 组件小数位数的默认值逻辑,确保在未定义时使用默认值 2,提升代码可读性

v3.7.0

16 Jun 03:21

Choose a tag to compare

v3.7.0

2025-06-15

新增

  • 新增表格和表单组件虚拟化支持并优化方法在线例子

修复

  • 修复Form组件calcCount 函数中的计数逻辑,确保在条件判断后重置计数
  • 修复条件判断逻辑,确保正确处理列表索引的时间 gitee_ICDZG2
  • 修复高级非虚拟化Select组件时访问无参数的数据错误

优化

  • 优化 updateDic 函数,修复子更新逻辑错误并添加格式化支持,提升代码可读性
  • 优化底层核心方法,提升性能和用户体验

v3.6.5

23 May 01:46

Choose a tag to compare

v3.6.5

2025-05-23

新增

  • Form组件新增模板控件支持数据绑定,优化表单渲染体验

修复

  • 修复Dynamic组件模态框名称显示问题
  • 修复表单在特定场景下的显示异常问题
  • 修复Crud组件在某些情况下数据不刷新的问题

优化

  • 优化构建流程,提升代码质量和运行效率
  • 优化表单组件样式,提高用户体验

v3.6.4

14 Apr 23:51

Choose a tag to compare

v3.6.4

2025-04-06

新增

  • Crud组件新增多级标头自定义header插槽,提升表格标题的灵活性
  • Crud组件新增ellipsis属性,实现内容超出时自动显示省略号,优化表格显示效果
  • Form组件新增desc描述插槽,支持自定义字段描述信息 在线例子
  • Form和Crud组件在render模式下增加dic字典参数,方便动态渲染 gitee_IBLC8Z

修复

  • 修复Crud组件在grid模式下empty无法自定义插槽的问题
  • 修复Crud组件标头拖拽功能报错问题 gitee_BUBUE
  • 修复Crud组件行和列拖拽操作时出现的错误
  • 修复Crud组件在grid模式下单选框事件冒泡问题,提升用户体验
  • 修复Form组件row属性不换行的问题,优化表单布局 gitee_IBTNBK

v3.6.3

14 Apr 23:51

Choose a tag to compare

v3.6.3

2025-03-08

新增

  • InputTree 和 Tree 组件新增 checkOnClickLeaf 属性,点击叶子节点时选中复选框
  • Table 组件新增 tooltipFormatter 属性,用于自定义表格列的提示内容格式化
  • 新增 Table 组件列拖拽功能,支持自定义列顺序 gitee_IBINAR

修复

  • 修复 Upload 组件 httpRequest 方法添加列参数问题 gitee_IBR9NH
  • 修复 Checkbox 组件全选时禁用项目的问题 gitee_IBNCW0
  • 修复 Grid 模式下 hide 属性不生效的问题