Skip to content

Latest commit

 

History

History
364 lines (235 loc) · 12.4 KB

updateLog.md

File metadata and controls

364 lines (235 loc) · 12.4 KB

0.9.14(2024-05-25)

✨ Refactor

  • 组件label统一修改为标题

🐛 Bug Fixes

  • 修复弹出builder组件图标异常问题

0.9.13(2024-05-23)

🐛 Bug Fixes

  • 修复弹出窗口内组件图标异常问题

0.9.12(2024-05-20)

✨ Feat

  • 重构注册配置接口,新增editConstraints约束配置对象
  • antd日期选择器新增更多日期类型
  • antd组件属性补充
  • elementPlus组件属性补充

✨ Refactor

  • 重构注册配置接口,新增editConstraints约束配置对象
  • 调整图标font-class影响范围,防止与项目其他的icon冲突
  • 将page组件name属性移至componentProps内

🐛 Bug Fixes

  • 修复暗黑主题在组件渲染之前设置,导致异常问题
  • 修复isDark状态错误问题

0.9.11(2024-05-13)

调整注册配置,将’icon‘属性移至 ComponentConfigModel 接口的‘defaultSchema’对象之外 影响:自定义组件,请自行调整注册配置中icon位置

✨ Feat

  • 新增暗黑主题,添加css变量

🐛 Bug Fixes

  • 修复根容器的隐藏按钮点击报错
  • 修复elementPlus Radio组件警告问题
  • 修复EDesigner组件初始化报错null问题

0.9.10(2024-05-03)

✨ Feat

  • 日期选择器调整类型时自动调整数据格式

0.9.9(2024-04-27)

✨ Feat

  • 注册配置新增fixedField字段锁定表单项field不添加UUID
  • 选中元素不在可视区时自动滚动到相应位置
  • 新增hideActivitybar、hideRightSidebar方法
  • antd级联组件新增回填方式属性
  • element新增文本域组件

0.9.8(2024-04-18)

🐛 Bug Fixes

  • 修复打开动作面板后导致无法正常选中元素问题
  • 修复antdUI设置数字输入框默认值为string类型问题

0.9.7(2024-04-17)

✨ Feat

  • EDesigner新增toggleDeviceMode事件
  • switch组件自动添加默认值
  • 新增lockDefaultSchemaEdit属性,锁定默认组件是否可复制删除
  • 新增title属性
  • 右侧面板新增折叠按钮
  • 输出结果新增弹出框展示
  • 校验组件添加ruleType属性,设置默认校验规则类型

🐛 Bug Fixes

  • 修复初始化时未构建自定义函数问题

0.9.6(2024-04-08)

✨ Feat

  • EDesigner新增defaultSchema属性
  • 新增getFormSchemas函数

0.9.5(2024-04-02)

✨ Feat

  • 自定义函数epic对象可调用pluginManager对象

🐛 Bug Fixes

  • 修复未编译epic-designer包模块时,无法正常启动项目
  • 修复EInputSize组件在某些情况下单位显示不正常以及无法输入部分数字的问题
  • 修复getFormFields函数无法正常查询问题
  • 修复设计模式修改默认值时,设计视图无法更新问题
  • 修复公共函数无法获取触发对象问题
  • 修复设置值表单项与设计元素不一致问题
  • 修复组件默认hidden为true时,无法获取组件实例调用setAttr函数来显示组件

0.9.4(2024-03-23)

✨ Feat

✨ refactor

  • antd v3 v4版本兼容合并

🐛 Bug Fixes

0.9.3(2024-03-14)

🐛 Bug Fixes

0.9.1(2024-03-13)

本次更新重做了组件分组、ui设置及内部变量名称修改

pluginManager管理器移除setComponentGroupaddComponentGroup方法, 新增setComponentGroupNameMapclearComponentGroupNameMapsetSortedGroupsclearSortedGroupshideComponentshowComponent等方法

✨ Feat

✨ refactor

🐛 Bug Fixes

0.8.15(2024-01-11)

✨ Feat

🐛 Bug Fixes

0.8.13(2023-11-21)

✨ Feat

🐛 Bug Fixes

0.8.12(2023-11-16)

✨ Feat

🐛 Bug Fixes

0.8.10(2023-11-09)

✨ Feat

  • 新增antdv4版本
  • 新增header-right-prefix插槽

🐛 Bug Fixes

  • 修复动作删除icon图标异常问题

0.8.9(2023-11-08)

✨ Feat

  • 新增禁止拖拽属性childImmovable、immovable
  • node新增内部schema数据状态,新增属性修改,属性获取方法
  • 新增清空设计器数据操作
  • 新增画布宽高配置
  • 新增不同设备画布选型
  • 新增动作组件可配置设置值
  • 动作编辑新增参数缓存功能

🐛 Bug Fixes

  • 修复先赋值表单初始化node组件导致数据被重置问题
  • 修复表单赋值提示表单不存在问题
  • 修复mounted生命周期无法set/get表单数据问题
  • 修复属性编辑组件在切换组件时无法显示数据异常问题
  • 修复大纲树拖拽操作异常问题 ......

0.8.8(2023-10-08)

✨ Feat

  • 表单组件新增动作
  • 大纲目录树可以拖拽节点

🐛 Bug Fixes

  • 修复大纲树可拖拽至页面根节点之外的bug

0.8.7(2023-09-16)

✨ Feat

  • 新增getFormFields获取表单字段
  • 新增disabledZoom属性,可禁用画布缩放功能
  • 新增e-icon组件
  • antd/radio组件新增属性配置
  • eTree组件新增查询过滤

🐛 Bug Fixes

  • 修复复杂布局组件id重复问题

  • 修复非根节点使用指令警告问题

0.8.5(2023-08-10)

✨ Feat

  • 输入组件添加getValue动作

  • 输入组件添加setValue动作

  • 补充输入类型组件事件及动作

0.8.4(2023-08-03)

🐛 Bug Fixes

  • 修复modal组件抛出警告问题

  • 修复非根节点使用指令警告问题

0.8.3(2023-08-03)

✨ Feat

  • 添加antdUI/slider组件
  • antdUI日期选择器增加时间选择配置

✨ refactor

  • 更新图标

🐛 Bug Fixes

  • 修复拖拽组件生成id相同且数据没有深拷贝问题

  • 修复拖拽elementPlus/number组件警告问题

0.0.82(2023-07-25)

(破坏性更新) Breaking changes

  • 组件名称修改为epic-designer,项目架构使用monorepo(单仓库多项目)形式

✨ Feat

  • header新增插槽
  • monacoEditor添加json编辑功能
  • 动作配置区域添加自定义函数编辑区域
  • 补充组件属性配置
  • 新增工具栏组件,添加缩放控制组件

......

✨ refactor

  • 重构项目架构
  • 重构动作配置功能,新增拖拽动作功能

......

🐛 Bug Fixes

  • 修复切换组件时动作无法配置问题
  • 修复切换动作主体时,动作绑定异常问题
  • 修改k-input-size重复渲染元素问题
  • 修复组件缺少兼容样式问题

......

0.0.42(2023-05-10)

  • 将注册组件函数useElementPlus、useAntd、useNaiveUi改为setupElementPlus、setupAntd、setupNaiveUi
    • 影响:之前已经使用组件的用户,需要按照文档修改注册组件方式及引入路径

🐛 Bug Fixes

  • 修复naive ui 布局组件无法使用问题
  • 修复naiveUI NColorPicker 无法显示问题
  • 修复编辑组件无效问题

✨ refactor

  • 允许重复注册组件,后注册的组件将覆盖已注册组件
  • 重构ENode组件,组件配置input属性读取默认配置,新增noFormItem属性用于移除输入组件外层的formItem

0.0.41(2023-05-09)

  • 将nodeItem的属性isInput更改为input
    • 影响:之前已经生成并保存JSON Schema 的用户,无法直接正常回显,需要手动将JSON Schema 中isInput改为input(下个版本会考虑重构向下兼容,如果觉得目前升级更新麻烦可以选择忽略该版本)
    • 原因:组件 input 属性设置为true可以很直观表达该组件类型为输入类型组件
  • 更新UI注册文件目录结构
    • 影响:之前已经使用组件的用户,需要按照文档修改注册组件方式及引入路径
    • 原因:之前的UI组件注册结构混乱,调整之后更合理

✨ Feat

  • 新增NaiveUI

0.0.36(2023-05-08)

✨ Feat

  • designer组件新增setData方法
  • designer组件新增getData方法
  • designer组件新增reset方法

🐛 Bug Fixes

  • 修复deepCompareAndModify更改数组时导致数据修改不完全问题

0.0.35(2023-04-29)

🐛 Bug Fixes

  • 修复撤销重做失效bug
  • 编译ts类型无法自动推断类型
  • 修复element plus 编译后异步组件无法加载问题
  • 修复组件属性赋值null报错问题
  • 修复组件属性编辑异常问题

...