Skip to content
Return to top
On this page

# @wakeadmin/components #

## 1.7.1 #

### Patch Changes #

- 修复 fat-logic-tree 传入空值时异常

## 1.7.0 #

### Minor Changes #

- 扩展 fat-form-step, fat-form-table props 以支持更多样式定制

## 1.6.0 #

### Minor Changes #

- fat-form-table 支持自定义渲染

## 1.5.0 #

### Minor Changes #

- 新增 fat-logic-tree

## 1.4.0 #

### Minor Changes #

- fat-form-table 支持拖拽排序
- 修复 fat-form-steps 循环依赖问题

### Patch Changes #

- Updated dependencies
  - @wakeadmin/element-adapter@0.6.4

## 1.3.0 #

### Minor Changes #

- 新增国际化支持

## 1.2.4 #

### Patch Changes #

- 修复上传文件时 filter 抛出异常导致文件缓存没有正常同步的问题

## 1.2.3 #

### Patch Changes #

- 现在 avatar 原件允许自定义宽高
- 修复 Portal 在 attach 时会导致 vue 上下文异常的问题

  > 现在 `Portal.attach` 不再是同步行为，因此如果需要在`attach` 后立刻执行一些操作需要进行一些调整

typescript

    // before
    portal.attach();
    portal.show();

    // after
    portal.attach().then(() => portal.show());

## 1.2.2 #

### Patch Changes #

- 修复 [ElementForm]unpected width
- Updated dependencies
  - @wakeadmin/element-adapter@0.6.2

## 1.2.1 #

### Patch Changes #

- 修复 kebab-case 传参无法正常覆盖 lowerCamelCase 的问题

## 1.2.0 #

### Minor Changes #

- FatFormItem、FatFormGroup 新增`requiredMessage` 支持
- FatFormItem、FatFormGroup 新增 `maxWidth` 、`minWidth`

#### Break Change #

- 在之前的版本中, FatFormItem、FatFormGroup 的 `width` 会被设置成`maxWidth`, 现在`width` 就是 `width`。因此这次升级可能会对之前的布局造成一些影响

## 1.1.9 #

### Patch Changes #

- 导出所有工具类函数

## 1.1.8 #

### Patch Changes #

- 导出类型转换函数

## 1.1.7 #

### Patch Changes #

- pref: 删除无用代码

## 1.1.6 #

### Patch Changes #

- 修复 fatFrom 没有正确合并 initialValue 的问题

## 1.1.5 #

### Patch Changes #

- feat: 调整 fatForm initialValue 的类型以及 initialValue 的合并模式

## 1.1.4 #

### Patch Changes #

- fix:修复 fat-table 在删除数据之后分页可能异常的问题

## 1.1.3 #

### Patch Changes #

- 修改 fat-table 空图片样式

## 1.1.2 #

### Patch Changes #

- fat-table 空数据支持自定义图片

## 1.1.1 #

### Patch Changes #

- 导入部分 typescript 类型

## 1.1.0 #

### Minor Changes #

- 新增 fat-drag-drop 组件
- 新增 `DANGEROUS_Portal` API (实验性 API)

## 1.0.1 (2022/1/5) #

功能更新

- 新增 fat-table-modal、fat-table-drawer、fat-table-select-modal、fat-table-select 等组件

## 1.0.0-beta.9 (2022/12/9) #

功能更新

- fat-form-group 支持自定义验证时机

Bug 修复

- fat-form submitting 延迟关闭

## 1.0.0-beta.8 (2022/12/8) #

Bug 修复

- defineFatTableModal/Drawer/SelectModal 方法支持 extra props
- FatActions 新增 dropdownProps
- 修复 FatTable* 相关组件 expose 调用错误

## 1.0.0-beta.7 (2022/11/30) #

新功能

- 新增 fat-text、fat-link 组件

Bug 修复

- 调整 fat-table remove props 类型，不需要返回 boolean
- 修复 select* 相关原件 loading 状态不展示
- 文本相关原件支持透传 fat-text props

## 1.0.0-beta.6 (2022/11/29) #

Bug 修复

- 修复 fat-form-modal/drawer 快速关闭和打开导致表单初始值错误
- 修复 fat-table 在关闭 requestOnMounted 时，无法启用 requestOnQueryChange
- 修复 fat-form-tabs、fat-form-steps 渲染延迟问题

## 1.0.0-beta.4 (2022/11/25) #

主要功能更新

- 新增 FatTreeSelect 组件
- 新增 tree-select 原件
- FatFormModal、FatFormDrawer 支持配置 FatFormTabs、FatFormSteps 使用

## 1.0.0-beta.3 (2022/11/20) #

主要功能更新

- 原件默认提示文案优化
- fat-table 新增 getRequestParams 实例方法
- 新增 fat-form-table，支持表单形式的数据项编辑
- 新增 fat-form-tabs 支持标签页表单
- fat-form-group 新增 spaceProps 参数
- fat-form-group 支持数据验证

## 1.0.0-beta.2 (2022/11/7) #

功能修复

- 修复 fat-table 首次加载数据是 empty 组件闪烁
- 修复 fat-form-query 无法覆盖 renderSubmitter
- 暴露 fat-form, fat-table 状态到 Vue 开发者工具

## 1.0.0-beta.1 (2022/11/04) #

主要功能更新

- 新增 FatVNode 用于支持在 template 中渲染 VNode
- fat-form-query, fat-table 表单提交按钮独占一行时，自动对齐

功能修复

- 修复 fat-table formRef 没有包含 renderButtons

欢迎给我们提问题

## 1.0.0-alpha.7 (2022/10/26) #

主要功能更新:

- checkboxs, radio 原件支持垂直布局
- 新增 FatFormSteps 分布表单

Bug 修复：

- 修复 fat-form validateField 在 element-ui 下没有返回 promise

## 1.0.0-alpha.6 (2022/10/21) #

主要功能更新：

- fat-table、fat-form 相关组件支持泛型
- Typescript 类型优化

Bug 修复：

- FatActions Dropdown 禁止右键点击

## 1.0.0-alpha.5 (2022/10/20) #

- checkboxs, checkbox, radio 原件 label 支持 jsx 和函数形式

## 1.0.0-alpha.4 (2022/10/18) #

Bugs 修复：

- 修复构建结果依赖于 `@vue/reactivity` 导致类型检查失败
- FatContainer 不传递 title、extra 时支持隐藏 header
- 修复 FatTable 在批操作之后选中状态显示异常的问题

## 1.0.0-alpha.3 (2022/10/17) #

### 主要更新 #

- 升级 @wakeadmin/demi, @wakeadmin/h。

  - 现在不再依赖于 `@vue/runtime-dom`, 直接使用 Vue 2/3 的类型。避免了 Vue 2/3 类型胡窜导致的问题
  - 依赖 Vue 2.7.13+, 请参照安装文档重新配置, 并将所有 @wakeadmin/* 相关依赖升级到最新

- 新增 FatSwitch 组件。该组件从 element-plus 中移植，支持内联 label、loading、和 beforeChange 钩子。 switch 原件也跟随升级

- 对接新的惟客云 UI 变量。fat-form width 也跟随变化

- FatContainer 支持 legacyMode

- fat-table column 新增 setter、valueProps 支持函数形式

- avatar 原件支持 string 类型直接传入头像链接

- fat-form-item 新增 filter，可以在字段变更之前对 value 进行操作

### 功能优化 #

- fat-actions 边距使用 gap CSS 属性
- fat-table remove 实例方法现在返回 `Promise<boolean>` 表示是否移除成功

## 1.0.0-alpha.2 (2022/10/12) #

Breaking Change

- FatHeader 移除，并使用 FatContainer 取代
- FatTable 移除 simple 布局
- FatFloatFooter 属性变更 useWakeadminHeaderIfNeed 修改为 reuseBayIfNeed

新功能

- 新增 avatar 原件
- image 原件支持 fit 属性配置
- 新 UI 规范适配
  - 新增 FatCard 卡片容器
  - FatFormSection 调整为卡片形式, 并废弃折叠功能
  - FatHeader 移除 , 使用 FatContainer 替代, 受影响组件主要有 FatTable, simple 布局移除
  - FatContent 即将废弃，建议使用 FatCard 取代

Bug 修复

- `date*`/`time*` 相关原件对时间格式化字符串进行规范化，从而支持 element-ui 的语法

## 1.0.0-alpha.1 (2022/10/10) #

🎉 第一个 alpha 版本

## 0.6.1 (2022/10/9) #

### Patch Changes #

- 原件 renderPreview 执行方式统一; 文件相关原件兼容 element-plus

## 0.6.0 (2022/10/8) #

### Minor Changes #

新增原件：

- email: 邮件
- phone: 手机号码输入
- files：多文件上传
- file: 单文件上传
- captcha: 验证码
- slider-range: 范围滑块

新增组件

- FatAtomic 支持独立使用原件

功能优化

- 优化组件类型检查
- fat-actions 使用 Tooltip 进行 title 展示

### Patch Changes #

- Updated dependencies
  - @wakeadmin/element-adapter@0.2.4

## 0.5.7 (2022/10/30) #

### Patch Changes #

- Bug 修复

  - 避免原件重复注册
  - fat-form 样式优化

- API 调整

  - define* 相关方法参数合并成 context 一个参数
  - fat-table 新增 after-submit submitter 两个插槽
  - fat-table query 参数调整为 extraQuery
  - fat-form-group/fat-form-item 网格使用简化, 支持自动检测是否开启了网格

- Updated dependencies

  - @wakeadmin/element-adapter@0.2.3

## 0.5.6 #

### Patch Changes #

- 升级依赖，修复 listener 继承导致的事件触发爆栈问题

## 0.5.5 #

### Patch Changes #

- 新增功能
  - fat-float-footer 兼容微前端基座
  - 新增 currency, float, cascader, cascader-lazy 原件
- Bug 修复
  - fat-table query slots 显示计算优化
- Updated dependencies
  - @wakeadmin/element-adapter@0.2.2

## 0.5.4 #

### Patch Changes #

- fat-table 新增 beforeTable、afterTable 插槽
- 修复: fat-table 再没有任何查询字段时，隐藏查询表单
- 修复: images 值变更后没有触发重新验证
- Updated dependencies
  - @wakeadmin/element-adapter@0.2.1

## 0.5.3 #

### Patch Changes #

- fat-actions 样式优化
- upload 提示语优化

## 0.5.2 #

### Patch Changes #

Bug 修复

- 图片上传 sizeLimit 格式化
- 图片上传支持扩展名验证
- fat-form-modal/drawer 默认关闭遮罩点击
- fat-action disabled 情况下无法显示 title

## 0.5.1 #

### Patch Changes #

- 修改表单的默认分隔符为`:`
- 调整表格的搜索表单样式

### 新功能 #

- fat-actions 的 title、disabled 支持传入函数
- 新增 simple fat-table 的布局

## 0.5.0 #

### Minor Changes #

#### Bugs 修复 #

- 修复 fat-table column 无法推断 valueProps 类型
- fat-form-item 预览模式下关闭验证

### 新功能 #

- fat-form 支持 hideMessageOnPreview
- fat-table 支持 batchActions

## 0.4.2 #

### Patch Changes #

- - 修复 fat-text copy 不生效
  - fat-table 默认关闭 requestOnQueryChange

## 0.4.1 #

### Patch Changes #

- 修复 fat-form 提交值为空

## 0.4.0 #

### Minor Changes #

- 功能优化:

  - define* 暴露 emit 方法
  - 调整 fat-actions 配色
  - fat-form 新增 getValuesToSubmit 方法、syncToInitialValues prop
  - fat-form 新增 getValues prop
  - fat-actions 新增 confirm 在点击时确认提示
  - fat-table confirm* message* props 支持传入 string

## 0.3.1 #

### Patch Changes #

- - bug 修复

  - fix(components): 修复 fat-text 拷贝事件冲突

  - fix(components): defineFatForm 没有正确暴露 ref

## 0.3.0 #

### Minor Changes #

- 新特性

  - 新增 fat-text、fat-link 组件库
  - 新增 url 原件
  - define* 相关方法支持访问外部 props, 并支持 extra 额外 props 声明
  - fat-form-layout 相关方法添加 beforeCancel、beforeFinish props 用于干预关闭行为
  - fat-actions 支持 title

- bug 修复

  - fat-table 刷新不清空 list， 避免跳动

## 0.2.1 #

### Patch Changes #

- 新特性

  - 新增 fat-icon 组件
  - 新增 search 原件
  - select 原件选项支持指定颜色

- bugfixs

  - 修复 sideEffects 导致原件注册失败
  - 修复 fat-form-item disabled, clearable 无法覆盖

## 0.2.0 #

### Minor Changes #

#### 新增 atomics #

- images
- image

#### Bugs Fixes #

- 修复 fat-table title 默认为空

#### 功能优化 #

- fat-table actions 支持函数形式
- 插件安装检查

### Patch Changes #

- Updated dependencies
  - @wakeadmin/element-adapter@0.2.0