# 2.1.1

- fix: `MDD_GLOBAL_CONFIG.inputTrim` / 字段 `trim` 改为失焦时去除首尾空格，不再使用 Fusion Input 的 onChange-trim（后者会在输入过程中把临时尾空格清掉，导致中间空格如 `A B` 无法输入）

# 2.1.0-beta.75

- fix: 增加 secondConfirmKeepOnError 字段，用于报错时二次弹窗是否关闭

# 2.1.0-beta.74

- fix: 表单项 tooltip 文案支持国际化渲染

# 2.1.0-beta.73

- fix: 下拉框组件开启远程搜索时，编辑模式下搜索结果无法回填到下拉列表的问题

# 2.1.0-beta.71

- fix: 图片组件不能下载的问题
# 2.1.0-beta.70

- fix: 表单条件渲染（shouldRender）初次渲染时因 $FORM 模块未注册导致不生效的问题

# 2.1.0-beta.69

- feat: 批量输入框（batchInput）新增 valueType 属性，支持配置返回值类型

# 2.1.0-beta.68

- fix: 2.1.0-beta.65 ~ 66的默认值导致的报错

# 2.1.0-beta.67

- fix: form item flex之后，表单项是l4页面时无法撑满父元素

# 2.1.0-beta.65 ~ 66

- feat: datePicker 支持 HH:mm:ss DD/MM/YYYY 的格式

# 2.1.0-beta.60 ~ 64

- feat: form 的表单项支持左右自定义渲染

# 2.1.0-beta.59

- feat: 导出 FormilyFormV2Components

# 2.1.0-beta.56 ~ 58

- feat: GlobalPhonePicker 的 edit、readonly、表格中的展示 统一解析处理；值 支持全局添加 +；支持 hasClear

# 2.1.0-beta.54 ~ 55

- fix: 国际电话输入框 readonly 模式下 无值时展示有问题

# 2.1.0-beta.53

- fix: 国际电话输入框 默认值无+号处理

# 2.1.0-beta.52

- 调整props接收顺序

# 2.1.0-beta.51

- feat: 表单项支持条件渲染

# 2.1.0-beta.50

- fix: 国际电话输入框 默认值无+号解析失败；readonly 模式下 展示有问题

# 2.1.0-beta.49

- 二次确认内容支持 动态获取

# 2.1.0-beta.48

- select 组件支持额外传入 onsearch

# 2.1.0-beta.47

- file upload 数据源优先级调整 url > downloadUrl , 预处理字符串格式数据

# 2.1.0-beta.46

- 解决 file upload 不支持字符串类型问题

# 2.1.0-beta.45

- 解决 Select dataSource 因为接口过慢被覆盖的问题

# 2.1.0-beta.44

- 解决传入日期类型 dayjs 字符串渲染 CnTimepicker 不正确问题

# 2.1.0-beta.40 ～ 43

- 表单 卡片、子卡片 title 支持额外渲染自定义内容

# 2.1.0-beta.39

- 修复 extendModules 传递变量污染问题

# 2.1.0-beta.38

- log 版本号

# 2.1.0-beta.37

- form ajax 请求 error CnMessage 支持换行

# 2.1.0-beta.35~36

- 重写 anchor 标题 并翻译

# 2.1.0-beta.34

- feat: 可编辑表格增加只读状态支持

# 2.1.0-beta.32~33

- 重写 anchor 标题 并翻译

# 2.1.0-beta.31

- fix: 日期范围组件欧洲时间格式选择后不显示的问题。 cn-ui 组件最新版 如果 value 是 欧洲时间格式的字符串 不会显示

# 2.1.0-beta.30

- fix: message 内容国际化

# 2.1.0-beta.28~29

- fix: select 等组件需要透传给 cn-ui 的属性 配置 偶现 丢失，在运行态读 该配置，若为 空数组 则 从 默认值(propFields) 中 读取该配置

# 2.1.0-beta.27

- fix: 修复 formItem display hidden 时 有空白占位问题

# 2.1.0-beta.26

- feat: 支持 onePage

# 2.1.0-beta.25

- 初始化请求 错误处理

# 2.1.0-beta.24

- feat： 区块支持 表单 & 可编辑表格

# 2.1.0-beta.23

- fix: 兼容 不为字符串情况

# 2.1.0-beta.22

- 时间组件默认当前时间去掉毫秒值

# 2.1.0-beta.21

- 表单提交数据源不需要 watch 监听

# 2.1.0-beta.20

- 在 form 表单中 不使用 屏效布局

# 2.1.0-beta.19

- message 组件支持换行

# 2.1.0-beta.18

- fix 欧洲时区无法选中和显示问题

# 2.1.0-beta.17

- 输入框支持全局 trim 开关配置,解决英文无法输入空格问题

# 2.1.0-beta.16

- 表单内 时间选择 可选日期配置支持自定义

# 2.1.0-beta.15

- 处理 props key 冲突

# 2.1.0-beta.14

- 支持信息提示组件

# 2.1.0-beta.13

- fix: 表单开启值对象或者多选 并且同时打开值回填时 会触发无线接口请求问题

# 2.1.0-beta.12

- fix: 国际电话组件不支持表单属性问题

# 2.1.0-beta.11

- fix: 表单自定义组件参数无法传递的问题

# 2.1.0-beta.9~10

- feat: 增加国际电话输入组件

# 2.1.0-beta.8

- fix: 上个版本 逻辑问题

# 2.1.0-beta.7

- fix: 当多个 需防抖的组件 同时有 value change 时，前面字段的变化会被后面字段变化覆盖(onDebounce 函数使用的同一个定义)，导致 不 emit 事件

# 2.1.0-beta.6

- 增加表单初始化完毕事件: form:init:finish, arg0： formData arg1： 接口返回数据数组

# 2.1.0-beta.5

- 表单中，当有按钮时才 将按钮透传给 overlay

# 2.1.0-beta.4

- select 多选支持全选

# 2.1.0-beta.3

- 表单日期范围类组件拆分支持\_\_ 分隔符, ,号分隔 formily 会被裁剪

# 2.1.0-beta.2

- 表单日期组件支持 mode 属性

# 2.1.0-beta.1

- 支持 cn-ui 0.12.x

# 2.0.1-beta.53

- 日期组件不能清空的问题

# 2.0.1-beta.52

- 地址组件支持国家选择配置

# 2.0.1-beta.51

- 上传支持 obs

# 2.0.1-beta.49

- 上传组件初始化 value 格式优化， 字符串数组 转 {url:[],downloadUrl:[]}

# 2.0.1-beta.46

- bugfix

# 2.0.1-beta.45

feat: 上传组件支持 minIO 文件系统

# 2.0.1-beta.43

- 增加首次渲染不联动配置

# 2.0.1-beta.40

- 上传组件删除 bug

# 2.0.1-beta.39

- 下拉框组件增加回填数据源配置

# 2.0.1-beta.38

- 上传组件 bugfix

# 2.0.1-beta.37

- 增加数值区间组件

# 2.0.1-beta.36

- 国际化优化

# 2.0.1-beta.35

- fix 紧凑版无法上下布局的问题

# 2.0.1-beta.34

- cnRadioGroup 国际化

# 2.0.1-beta.33

- 国际化优化

# 2.0.1-beta.32

- 表单 select 支持 联动设置下拉数据源

# 2.0.1-beta.31

- 错误提示的消失时间，使用全局配置

# 2.0.1-beta.30

- 去掉 CnNumberPicker 默认的反人类设计（输入小数点默认会非数字弹窗提示）。

# 2.0.1-beta.29

- 表单支持电梯
- 表单部分组件支持从 engine 注册

# 2.0.1-beta.28

- 表单自定义模块支持 L4 资源

# 2.0.1-beta.25

- 表单固定 label 宽度问题，需要支持默认值

# 2.0.1-beta.21

- select 组件将 onChange 默认值从 undefined 改成 null
