Skip to content

Release v1.4.0

Choose a tag to compare

@mhaibaraai mhaibaraai released this 23 Jun 08:33
v1.4.0
ab7f96f

1.4.0 (2026-06-23)

✨ Features

  • data-table: 新增 MDataTable 默认展开 defaultExpanded (5875e98)
  • search-form: reset/clear 事件携带可清空字段载荷 (a934b1d)
  • tree: 新增 MTree 树形组件 (3575f16)
  • tree: 注册 Tree 演示页到 playground 导航 (604b5d5)

🐛 Bug Fixes

  • api: 修复上传/下载 composable data 泛型拆包导致的类型错误 (3f05e80)
  • api: 修复上传/下载 composable 返回类型降级为 any (26d8aa5), closes #imports
  • data-table: 修复固定列缺少不透明背景与滚动边界阴影 (5c0a78a)
  • docs: 移除无效的 optimizeDeps 预构建项 (efa225d)
  • module: 向 componentDetection 声明组件层使用的 @nuxt/ui 组件 (0989f06)
  • search-form: 重置/清空载荷基于待写入 state 构造 (2425e6c)
  • tree: 修复异步数据下 defaultExpanded 失效 (95c6818)
  • tree: 修复懒加载替换与 defaultExpanded=0 失效 (ebe0f61)
  • types: 适配 @nuxt/ui 4.9 SlotClass 类型变更 (50a7c6e)

📝 Documentation

  • data-table: 调整 resizable 示例列宽与容器宽度 (741745c)
  • tree: 新增 Tree 组件文档与示例 (6ede92f)
  • tree: 澄清 propagateSelect/bubbleSelect 注释语义 (7b4658e)

♻️ Code Refactoring

  • tree: 抽取展开/选中纯函数至 runtime/utils 并补全文档示例 (fdbe81c)

✅ Tests

  • tree: 补充 domain 纯函数用例 (782a493)
  • tree: 补充懒加载内部 key 字段用例 (97f2f90)

🔧 Chores

  • deps: update actions/checkout action to v7 (1c54296)
  • deps: 接入含 Tree 工具的 @movk/core 预览版 (bbcd04a)
  • deps: 锁定 reka-ui 版本为 2.9.10 (21c29ee)
  • docs: 补充 vite 预构建依赖 (307a947)
  • playground: 启用 componentDetection 并补充 vite 预构建依赖 (5f89850)
  • playground: 补充 vite 预构建依赖 (bc9d1f3)