Skip to content

Latest commit

 

History

History
185 lines (123 loc) · 5.2 KB

CHANGELOG.md

File metadata and controls

185 lines (123 loc) · 5.2 KB

Change Log

0.7.3(2021/5/27)

  • [fix] : 更新 级联组件选择编辑数据源 报错tooltip bug

0.7.2(2021/5/24)

  • [fix] : 更新 切换时间选择当前时间框 默认值bug

0.7.1(2021/2/21)

  • [fix] : 更新epage-core@0.5.1

0.7.0(2021/2/20)

  • [feat] : 移动Render渲染器到epage-core包中
// 旧用法
import { Render } from 'epage-iview'
// 新用法
import { render } from 'epage-core'
const { VueRender } = render
  • [feat] : 重命名 src/render/src/entry/
// 旧用法
import { Epage } from 'epage-iview'
// 新用法
import Epage from 'epage'
  • [feat] : 增加entry模块导出
import { render } from 'epage-core'
import Epage from 'epage'
import widgets, { entry } from 'epage-iview'

new Epage({
  el,
  // 增加双端同时设计能力
  pc: {
    widgets,
    component: entry,
    Render: render.VueRender
  }
})
// 旧用法继续使用
new Epage({
  el,
  widgets,  // 暂时保留,未来会删除
  Render // 暂时保留,未来会删除
})

详情可参考epage #CHANGELOG v0.7.0

0.6.1(2021/1/18)

  • [fix] : 修复widget被二次添加时,widget.Setting生命周期没有再次使用问题

0.6.0(2020/12/31)

  • [feat] : 开放单一widget样式配置,自定义高级背景配置
  • [feat] : 新增text widget能力,支持{{$f[schema.name]]}}表达式运算

0.5.0(2020/11/04)

  • [feat] : 实例化支持指定组件渲染
new Render(..., component )
// component 为vue组件
  • [feat] : 设计时,配置面板支持扩展tab
const settings = [
  { key: 'style', title: '样式设置', component: VueComponent }
]
new Epage({..., settings })
  • [fix] : 修复全局样式最终渲染时不生效问题

0.4.1(2020/10/20)

  • [feat] : 逻辑关系中,被控组件存在多值时,增加值的 关系
  • [feat] : 逻辑关系比较增加值类型条件
  • [feat] : 去除工具面板图标,以通用
  • [fix] : 修复 cascader 值类型转换未递归问题

0.4.0(2020/10/12)

  • [feat] : 增加widget显隐属性默认值,逻辑配置面板,不符合条件时回退到默认值
  • [feat] : 逻辑配置面板,可配置自定义脚本,可直接使用ctx全局变量,关于ctx可参考button的ctx

0.3.8(2020/08/19)

  • [fix] : 修复datePickertimePicker在设计器中,默认值为使用时日期时,切换其他组件默认值被修改问题

0.3.7(2020/08/18)

  • [fix] : 修复上个版本增加json类型忽略undefined情况导致渲染报错

0.3.6(2020/08/17)

  • [feat] : 增加json表单类型校验

0.3.5(2020/08/13)

  • [fix] : 修复从设计器实例页跳转到其他页,重新返回设计器页预览视图未显示问题

0.3.4(2020/08/11)

  • [feat] : 替换Button自定义脚本实现,使用epageContextScript

0.3.3(2020/08/01)

  • [feat] : 增加基础widget默认值
  • [feat] : button增加自定义脚本

0.3.2(2020/07/23)

  • [fix] : 修复inputNumbertimePickerdatePicker宽度未通栏自适应问题

0.3.1(2020/07/22)

  • [feat] : 设计时增加有页面配置属性
  • [fix] : 修复级联、下拉、复选等widget设计是key输入失焦问题

0.3.0(2020/07/09)

  • [feat] : 重构设计器工具栏,分类方式展示
  • [feat] : 重构底层依赖,由原先epage拆分成epage(设计器管理界面)、epage-core(设计器及渲染器核心模块)
  • [feat] : 依赖项变更,安装本库时自动安装epageepage-corevuevuexiview
  • [feat] : 基础widget原生dom添加data-epkey属性,值为schema.key,用于特定场景下操作dom需求

0.2.7(2020/06/20)

  • [fix] : 修复helper模块下formatDate格式化时间HH未替换问题
  • [fix] : 修复autoComplete模糊查询时,接口地址拼接错误问题

0.2.6(2020/06/11)

  • [feat] : worker支持custom类型脚本,不对结果进行校验
  • [chore] : 更新打包脚本

0.2.5

  • [fix] : 修复隐藏widget依然进行表单规则校验问题,增加getFormRules

0.2.4

  • [fix] : 升级Epage,去除非表单widget的Schema部分静态属性(validatorstype

0.2.3

  • [fix] : 升级Epage,优化部分基础widget datePicker、timePicker、cascader、inputNumber设置表单不准确问题

0.2.2

  • [fix] : 升级Epage,优化默认widget的Schema字段,删除冗余,更新默认字段
  • [fix] : 优化View组件内mode值获取逻辑

0.2.1

  • [fix] : 升级Epage,修复逻辑面板widget名展示不准确问题
  • [fix] : 修复store.getFormData()存在多余字段问题

0.2.0

  • [feat] : 升级Epage,替换 Epage.SchemaEpage.schema,其中 Epage.schema为如下:
Epage.schema.BaseSchema // 基础Schema,所有Schema都将继承,只包含schema必须字段
Epage.schema.FormSchema // 针对表单提供的特定场景Schema,
Epage.schema.RootSchema // 根Schema,继承至grid widget的Schema
  • [feat] : 替换 schema.titleschema.label

0.1.0

  • [feat] : 正式开源第一版