Skip to content

Latest commit

 

History

History
220 lines (127 loc) · 6.58 KB

CHANGELOG-zhCN.md

File metadata and controls

220 lines (127 loc) · 6.58 KB

v5.0.1

  • 🐛修复number类型时验证maximum的提示信息错误。

v5.0.0

  • 🎉antd升级到v5版本。
  • 破坏性更新:customComponent和customTableRender的函数参数从多个参数修改为object类型。

v4.5.1

  • 🐛修复moment对象在required验证下,无法通过验证,总是提示值为空的错误。

v4.5.0

  • 升级所有依赖到最新版本。
  • string类型的date组件添加配置$showTime$format,控制date-picker是否可以选择时间。(#30)
  • 🐛修复moment对象在表格中的展示,现在展示为格式化后的字符串。(#31)
  • 测试用例中,使用@testing-library/react替换enzyme来渲染react组件。

v4.4.0

  • 升级所有依赖到最新版本。
  • 移除immutability-helper依赖。
  • 🐛修复数组表格,渲染调整数组位置的Input的焦点错误。

v4.3.0

  • 移除了lodash提供的方法,改用原生方法实现。(之前为了兼容,使用了lodash提供的方法。考虑到有些方法已经可以使用原生api来实现,且减少依赖,所以移除了lodash)

v4.2.2

  • 数组类型支持配置$required$requiredMessage

v4.2.1

  • 🐛修复无法自定义$minItemsMessage的错误。

v4.2.0

  • 添加对dayjs对象的判断。
  • 升级所有依赖到最新版本。

v4.1.1

  • 数组添加$rowKey配置,用来设置表格的rowKey字段。
  • 🐛修复数字$integer配置的类型错误。

v4.1.0

  • 按需加载React.createElement方法。
  • 🐛修复TableComponent组件在勾选删除后,UI没有变化的问题。(#23)
  • Object组件的Footer区域,引入了<Space></Space>组件布局。

v4.0.2

  • 🐛修复TableComponent组件在添加后,重置添加表单时没有默认值回填的问题。

v4.0.1

  • 🐛修复TableComponent组件在添加时,设置的默认值无效的问题。

v4.0.0

  • 升级所有依赖到最新版本。
  • 🐛修复了TableComponent组件在添加或编辑后不重新渲染的问题。
  • 🐛TableComponent组件的添加、编辑功能在取消关闭后重置表单。避免出现编辑后再添加时,表单内遗留编辑数据的问题。
  • 🐛移除了TableComponent组件的渲染表单验证结果。修复了表单验证结果重复显示的问题。
  • 🐛修复了在新版edge下对语言的判断。
  • onCancel事件参数传递添加了keys,用于在执行onCancel事件后可能有重置表单的需求时使用。

v4.0.0-beta.0

  • 🎉升级antd到v4版本。
  • 移除了dependencies配置,因为antd4的表单无法很好实现v3版本dependencies的效果。
  • description属性不再通过Tooltip显示。

v3.0.1

  • 🐛修复TableComponent组件确认事件的传参错误。
  • 🐛修复多个**$**符号可能导致的格式化表格数据错误。

v3.0.0

  • 🌟允许根据需要加载想要的组件,参考
  • 💀type为array类型时的checkbox组件更名为checkboxGroup(避免按需加载时的命名冲突),不过目前还是会兼容旧的组件名称。
  • 重新梳理了文档。

v2.5.0-rc.1

  • 🐛boolean类型组件应该使用valuePropName: 'checked'代替state控制显示。

v2.5.0-rc.0

  • 🌟使用React Hooks重构代码。
  • 💀移除Input.Password兼容组件。

v2.4.1

  • 🐛boolean类型组件应该使用valuePropName: 'checked'代替state控制显示。

v2.4.0

  • 💀🌟表单验证信息添加到国际化支持,且支持模板占位符。
  • 🐛修复了部分类型的错误。

v2.3.1

  • 编译d.ts文件。

v2.3.0

  • 🌟添加object类型的自定义组件渲染。
  • 🌟添加oneOf的自定义组件渲染。

v2.2.0

  • 🌟添加dependencies的表单渲染效果,参考#3

v2.1.0

  • 🌟添加自定义表格列渲染组件,参考

v2.0.2

  • 🐛修复table组件添加和修改时文案不对应的问题。

v2.0.1

  • 🐛修复number组件的最大值和最小值在组件没有值时仍然验证的问题。

v2.0.0

  • 🎉组件发布版本2.0.0。
  • 🐛修复了表格组件的拖拽问题。
  • 🌟允许表单域隐藏(表单值仍然存在)。
  • 🌟允许表格组件的列隐藏(表单值仍然存在)。
  • 🌟表格组件添加数据时的面板按钮文本改为“添加”和“关闭”。

v2.0.0-beta.13

  • 🐛修复了string的select组件在required(不是$required)的情况下清除按钮仍然存在的问题。

v2.0.0-beta.12

  • 🐛使用原生的拖拽替换dnd组件的拖拽,避免出现其他组件使用dnd组件导致的Cannot have two HTML5 backends at the same time错误。

v2.0.0-beta.10

  • 🌟OneOf添加$oneOfDisabled字段,可以禁止切换Radio.Group的值。

v2.0.0-beta.9

  • 🐛解决可能获取不到oneOf内id的情况。
  • 调整样式:折叠面板和RadioGroup之间的距离。

v2.0.0-beta.7

  • 🌟数组类型添加$addDataInReverseOrder字段,允许表格组件添加数据时数据插入到头部。

v2.0.0-beta.6

  • 🐛修复因为ts和js对json文件的引入的处理方式不同导致的错误。

v2.0.0-beta.5

  • 🐛将.babelrc添加到.npmignore名单中,解决误上传.babelrc文件导致的编译错误提示。

v2.0.0-beta.4

  • 🌟array类型添加数组内元素数量的验证。
  • 🌟TableComponent组件添加错误验证。
  • 微调了FormObject的样式。

v2.0.0-beta.3

  • 🌟TableComponent组件添加拖拽排序功能。

v2.0.0-beta.2

  • 🐛添加被误删除的样式。

v2.0.0-beta.1

  • 💀使用typescript重构代码。

v1.2.0

  • 💀移除了文件上传组件upload,文件上传请使用自定义组件实现。

v1.1.0

  • 🌟数组添加了新的渲染组件:tags
  • 🌟修改了OneOf的效果,现在OneOf使用Radio.Group来切换不同的状态。

v1.0.2

  • 🐛修复一处拼写错误,Table组件的序号现在居中。

v1.0.1

  • 🌟Table组件添加了多选框和删除选中数据的功能。

v1.0.0

  • 🎉组件发布正式版。
  • 🌟组件添加了国际化支持。

v0.4.0-beta.1

  • 💀移除了react,react-dom,antd的依赖,改为由用户手动安装。
  • 🌟添加自定义组件的功能,参考