Skip to content

Releases: lljj-x/vue-json-schema-form

v1.0.2

01 Feb 01:22
Compare
Choose a tag to compare

Bug Fixes

  • style: 修复p标签等自带边距可能导致的样式问题  (7b7e43e)
  • vue2-element: 修复 vue2-elementUi package 配置问题 (fcc30d6)

Features

  • vue3: 完成 @lljj/vue3-form-element package,更新文档 (a4d65db), closes #27

v0.6.1

19 Jan 12:40
Compare
Choose a tag to compare

Bug Fixes

  • lib: 修复 anyOf 类型,编辑时可能不能匹配正确anyOf选项的问题 (d747722), closes #31
  • lib: 解决打包后包含es6代码问题 (f03352e), closes #29

Features

  • iview3: 适配iview3 footer btn (b734ae0)
  • iview3: 拆分底层框架,支持多uii库和vue版本,新增适配 vue2 iview3 版本
  • demo: Playground 演示页面添加ui框架切换功能 (c3f76f7)

v0.5.0

25 Dec 13:54
Compare
Choose a tag to compare

Bug Fixes

  • lib: 修复 anyOf 切换时原item下错误不会清除问题 (8d0b09a)
  • lib: 修复uploadWidget上传图片 picture 模式文件获取错误问题 (e672d74)

Features

  • lib: uploadWidget 组件支持slots 配置function,接受createElement参数 (2ceebcb)
  • lib: 下拉选项组件支持直接配置ui:enumOptions,优先级高于schema默计算出的下拉选项 (af8bee4)
  • lib: 添加on-validation-failed event,表单校验失败触发 (388454e)
  • lib: 配置 format:color时,默认使用 el-color-picker 组件 (be915ad)

v0.4.1

21 Dec 09:31
Compare
Choose a tag to compare

0.4.1 (2020-12-21)

Bug Fixes

  • schema generator: 修复generator schema相同组件,多次使用导致相同引用串数据问题 (04538b1)
  • vue editor: 修复el-image lazy 判断是否为滚动容器可能错误的问题 (422f705)

Features

  • lib: 支持配置 getWidget function回调接收 widget组件实例 (01b9915), closes #25
  • lib: Widget 组件 存在 enumOptions 配置,必须是 required 时才做默认选中, closes #25

v0.3.0

03 Dec 15:37
Compare
Choose a tag to compare

0.3.0 (2020-12-03)

Bug Fixes

  • lib: 修复array 多选类型不配置required ,导致array minItems 等后续不校验问题 (683380e)

Features

  • lib: 添加uoloadWidget,支持多文件
  • lib: 优化 anyOf 切换 (2c2388d)

v0.2.2

30 Nov 04:11
Compare
Choose a tag to compare

优化 Schema generator

v0.2.0

24 Nov 15:26
Compare
Choose a tag to compare

0.2.0 (2020-11-24)

Bug Fixes

  • lib: 修复lib boolean 类型使用select渲染时,label=true 导致props类型校验错误 (70ac8fc)
  • lib: 修复数组多选框默认值错误问题,修复anyOf选项数据可能合并错误 (bf4a086)
  • lib: 修复默认schema生成formData和默认值相等时导致可能不能及时更新的问题 (590e37d)

Features

  • lib: array 类型 items title description 支持 $index 特殊字符 (8922650), re #19
  • lib: 对ui:xxx 配置支持表达式,options 内不支持表达式以便区分 (7c20bb8), re #19
  • lib: 支持 column 布局,1 2 3 列 ,同时支持单个 widget 配置ui:width 指定宽度 (a088a6f), re #19
  • schema-generator: 新增 schema-generator 表单生成器功能,支持可视化生成表单 (3a743ee)
  • demo: 更新整个页面ui样式 (89b93b2)

v0.1.3

28 Oct 12:36
Compare
Choose a tag to compare

0.1.3 (2020-10-28)

Bug Fixes

  • vjsf: 移除package中的vue依赖 (1d42d82)

v0.1.2

08 Oct 13:58
Compare
Choose a tag to compare

0.1.2 (2020-10-08)

Features

  • vjsf ui-schema: ui-schema 支持配置 ui:hidden 表达式实现数据联动 (13737fe)
  • vjsf:ui 更新渲染表单 inline样式 (30888ca)
  • vjsf dependencies: 支持 object dependencies property ,scheam 依赖不支持 (1cda05d)
  • vjsf ui: 添加ui:showIndexNumber,支持配置 array item 显示序号 (b8e8389)

v0.1.1

28 Sep 13:38
Compare
Choose a tag to compare

0.1.1 (2020-09-28)

Features

  • form-props: 表单配置inline时,父容器添加inlineBlock样式 (0ba7ff3), closes #14
  • attrs: widget 组件支持透传 $attrs (1a86316), closes #16