Releases: opentiny/tiny-engine
Releases · opentiny/tiny-engine
v2.0.0-rc.4
What's Changed
Bug Fixes 🐛
- 同步物料到 cli 模板 fix: sync material to cli by @chilingling in #921
- builtin 物料改成 mjs 产物 feat: builtinComp output mjs format @chilingling in #918
- 修复画布切换选择组件后,高级面板事件列表仍然显示原组件事件列表的bug @chilingling in #921
- 修复数据源批量删除后,批量删除按钮没有被禁用的 bug @ianxinnew in #795
- 修复 mockService 区块详情缺失 data 嵌套结构导致无法正确加载的 bug @chilingling in #818
- fix: page or block save update breadcrumb uncorrectly @chilingling in #820
- 修复页面名称更新时,面包屑页名称没有同步更新的 bug
- 修复区块保存更新时,强行切换当前画布到正在编辑区块的 bug
- 修复区块保存更新时,如果画布不是当前编辑的区块,仍取截图的 bug
- feat(vue-generator): add public floder, support image generation 出码支持 favicon.ico @zhengjg in #660
- fix(block): 新建区块保存后发布区块,发布无效 @betterdancing @chilingling in #438
- fix:table slot edit params should not get alert 表格Grid编辑参数时,不应弹出关闭插槽弹窗 @ianxinnew @chilingling in #802
- fix: change namespace 2 export module vue-generator 类型改为到处 module @chilingling in #837
- fix: blockName regexp incorrect 修复区块正则校验问题 @chilingling in #852
- fix: datasource remote result could not reshow again after edit 修复远程数据源面板请求结果输入框在编辑之后,重新点击发送请求,如果请求结果一样,无法重新填充到请求结果输入框的 bug @chilingling in #847
- 修复 popeditor 导出名称配置错误的 bug @lichunn in #881
- 修复出码解析模板配置错误的 bug @chilingling in #880
- fix: The lock api does not call pageService's update method correctly @ZIA-Hans in #883
Full Changelog: v2.0.0-rc.3...v2.0.0-rc.4
v2.0.0-rc.3
What's Changed
Bug Fixes 🐛
- 调整按钮间距 fix: modify button padding by @James-9696 in #894
- 修复Monaco编辑器光标错乱的 bug fix: monaco editor cursor mismatch caused css font-size by @chilingling in #905
- 增加页面预览 i18n 数据的容错能力 fix: preview compatibility i18n is null by @lichunn in #912
- 修复物料面板固定失效的 bug fix: fix materials panel by @yy-wow in #909
- 修复设置面板二级面板过长时滚动失效的 bug by @lichunn in #903
- 修复多个插件的UI交互问题 by @lichunn in #884
Full Changelog: v2.0.0-rc.2...v2.0.0-rc.3
v2.0.0-rc.2
What's Changed
Exciting New Features 🎉
- feat(style-panel): modify this style-panel styles(样式面板交互与样式调整) by @betterdancing in #853
- Feat: add refresh life cycles(刷新工具插件增加生命周期、增加画布标识,控制是否允许拖拽、选中组件、允许原生事件触发等)by @yy-wow in #898
Bug Fixes 🐛
- fix: del unnecessary scripts(删除冗余的 script 命令) by @chilingling in #849
- fix: 调整编辑器样式(编辑器样式显示行数以及收缩展开按钮)by @lichunn in #901
- fix:missing outline tree eyes icon (修复大纲树眼睛换行不可见的 bug) by @lichunn in #900
- Feat: add refresh life cycles(修复源码调试找不到 canvas/render 包的问题)by @yy-wow in #898
Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2
v2.0.0-rc.1
Exciting New Features 🎉
Full Changelog: v2.0.0-rc.0...v2.0.0-rc.1
v2.0.0-rc.0
What's Changed
Exciting New Features 🎉
- feat:增加物料:TinyDatePicker和TinyNumeric by @stwflyfox in #399
- Feat provide eslint prettier modify config by @rhlin in #385
- feat(canvasApi): use canvasApi to access canvas methods by @chilingling in #425
- feat(vue-dsl): add app generate code by @chilingling in #178
- build: 公共依赖cdn解耦并增加开关控制 by @rhlin in #360
- feat(registry): metapp in registry support configuration in array format by @gene9831 in #625
- feat: optimize material group by @hexqi in #765
- feat: page management and block ui redesign by @lichunn in #740
- feat:sort out the status and API of the layout by @lichunn in #736
- feat: labelPosition support 'auto' by @gene9831 in #835
- feat: customized canvas entry by @yy-wow in #850
- feat: remove generate code from mock server by @chilingling in #823
- feat: Editor full screen with title, close button, and examples by @lichunn in #866
- feat: editorInfo migrate to globalService by @chilingling in #702
Bug Fixes 🐛
- fix(settings): fix text wrap of bind condition by @xiejay97 in #391
- fix(datasource): data type icon invisible #312 by @zeyongTsai in #332
- fix(build): 修复构建设计器产物 ref 值未转化的 bug by @chilingling in #347
- fix(preview): fix preview vue-repl unsupport jsx bug by @chilingling in #343
- fix(material): elTable formatter should be function type by @chilingling in #355
- fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar bug by @chilingling in #340
- fix(errorMonitor): add config for errormonitor by @chilingling in #381
- fix(controller-environment): preserve import.meta.env variable when b… by @chilingling in #380
- fix(material): add buttonComponentsMap config by @chilingling in #395
- fix(demo-data): 修复官方 demo 页面底部确认购买模块移动端设备宽度下被遮住的场景 by @CatsAndMice in #398
- fix(err-monitor): stop monitoring if monitorurl not exist by @chilingling in #423
- fix(chore): fix some vue warining on console by @chilingling in #421
- fix(controller): build with env variable by @chilingling in #420
- fix: 修复画布组件嵌套拖拽的问题 by @gene9831 in #364
- fix: 修复画布设置成自由布局后无法拖动drag-resize改变宽高的问题 by @gene9831 in #393
- fix(canvas): wrapper runner render context initialization with function #161 by @rhlin in #426
- fix(dsl-page):修复本地运行中对于props属性引用utils出码报错的问题 by @wenmine in #346
- fix(plugin-dataSource): 修复数据源面板新增时未校验名称的重复性 by @ianxinnew in #434
- fix: 修改滚动到节点的逻辑,适配超宽超高组件 by @gene9831 in #428
- fix(data-source): on configuring static data panel, the batch delete button should horizontally aligned. by @betterdancing in #413
- (style-position)修复样式定位reset后未恢复默认值 by @ianxinnew in #433
- fix(chore): fix vue version of 3.4.24 caught tiny-select component error by @chilingling in #445
- 修复918.json mock数据不一致问题 by @lu-yg in #452
- fix(block-diff): 修复区块发布是查看差异保存时schema出错的bug by @betterdancing in #453
- fix(reset-button): 修复样式配置中重置按钮的样式和设计稿不一致的问题; by @betterdancing in #435
- fix: 修复画布行列容器组件中的分割工具位置错误的问题 by @gene9831 in #458
- fix: 行列容器组件纵向分割大于2的时候报错 by @gene9831 in #474
- fix: 事件绑定JSX函数时,函数解析报错 by @gene9831 in #441
- fix(setup): add controller to prebuild before start local develop by @chilingling in #493
- fix(build): 修复@babel/template解析占位符时报错问题 by @zzcr in #500
- fix(build): 将generate-comments插件移入devDependencies by @zzcr in #504
- fix: preserve import.meta.env when compile design-core by @chilingling in #606
- fix: fix variable configurator missing problem by @gene9831 in #645
- fix: width of i18n plugin is not enough by @gene9831 in #773
- fix: add packages desc for lerna by @chilingling in #655
- fix: github action build too slow by @gene9831 in #779
- fix: optimize block and material scalability issue by @hexqi in #788
- fix: add block panel can't open by @chilingling in #827
- fix: add missing deps by @chilingling in #821
- fix: add style import to bundle by @chilingling in #838
- fix: improve the style priority of overwriting tinyvue by @James-9696 in #848
- fix: canvas srcdoc by @yy-wow in #856
- fix: cli generate platform issue by @chilingling in #859
- fix: catch script error by @yy-wow in #858
- fix: preview error by @yy-wow in #862
Other Changes
- refactor: 解决子包循环依赖问题 by @hexqi in #313
- docs: add project name to issue template by @kagol in #335
- fix(chore): exclude vue-generator expected folder codecheck by @chilingling in #496
- feat: add capability of add custom metaComponents by @chilingling in #528
- feat: add generate code service by @chilingling in #608
- feat(theme): component style && common theme by @wenmine in #814
New Contributors
- @zeyongTsai made their first contribution in #332
- @kagol made their first contribution in #335
- @yuhkikele made their first contribution in #389
- @stwflyfox made their first contribution in #399
- @CatsAndMice made their first contribution in #398
Full Changelog: v1.0.0-beta.4...v2.0.0-rc.0
v1.0.0
What's Changed
Exciting New Features 🎉
- feat:增加物料:TinyDatePicker和TinyNumeric by @stwflyfox in #399
- Feat provide eslint prettier modify config by @rhlin in #385
- feat(canvasApi): use canvasApi to access canvas methods by @chilingling in #425
- feat(vue-dsl): add app generate code by @chilingling in #178
- build: 公共依赖cdn解耦并增加开关控制 by @rhlin in #360
- feat(download-code): support download zip for not support browsers by @wenmine in #703
Bug Fixes 🐛
- fix(settings): fix text wrap of bind condition by @xiejay97 in #391
- fix(datasource): data type icon invisible #312 by @zeyongTsai in #332
- fix(build): 修复构建设计器产物 ref 值未转化的 bug by @chilingling in #347
- fix(preview): fix preview vue-repl unsupport jsx bug by @chilingling in #343
- fix(material): elTable formatter should be function type by @chilingling in #355
- fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar bug by @chilingling in #340
- fix(errorMonitor): add config for errormonitor by @chilingling in #381
- fix(controller-environment): preserve import.meta.env variable when b… by @chilingling in #380
- fix(material): add buttonComponentsMap config by @chilingling in #395
- fix(demo-data): 修复官方 demo 页面底部确认购买模块移动端设备宽度下被遮住的场景 by @CatsAndMice in #398
- fix(err-monitor): stop monitoring if monitorurl not exist by @chilingling in #423
- fix(chore): fix some vue warining on console by @chilingling in #421
- fix(controller): build with env variable by @chilingling in #420
- fix: 修复画布组件嵌套拖拽的问题 by @gene9831 in #364
- fix: 修复画布设置成自由布局后无法拖动drag-resize改变宽高的问题 by @gene9831 in #393
- fix(canvas): wrapper runner render context initialization with function #161 by @rhlin in #426
- fix(dsl-page):修复本地运行中对于props属性引用utils出码报错的问题 by @wenmine in #346
- fix(plugin-dataSource): 修复数据源面板新增时未校验名称的重复性 by @ianxinnew in #434
- fix: 修改滚动到节点的逻辑,适配超宽超高组件 by @gene9831 in #428
- fix(data-source): on configuring static data panel, the batch delete button should horizontally aligned. by @betterdancing in #413
- (style-position)修复样式定位reset后未恢复默认值 by @ianxinnew in #433
- fix(chore): fix vue version of 3.4.24 caught tiny-select component error by @chilingling in #445
- 修复918.json mock数据不一致问题 by @lu-yg in #452
- fix(block-diff): 修复区块发布是查看差异保存时schema出错的bug by @betterdancing in #453
- fix(reset-button): 修复样式配置中重置按钮的样式和设计稿不一致的问题; by @betterdancing in #435
- fix: 修复画布行列容器组件中的分割工具位置错误的问题 by @gene9831 in #458
- fix: 行列容器组件纵向分割大于2的时候报错 by @gene9831 in #474
- fix: 事件绑定JSX函数时,函数解析报错 by @gene9831 in #441
- fix(setup): add controller to prebuild before start local develop by @chilingling in #493
- fix(mockServer): mockServer page preview can't render element-plus element by @chilingling in #503
- fix: fix bug where metaHtmlText could set value to incorrect schema children by @chilingling in #473
- fix(vue-generator): fix globalstate codegen error by @chilingling in #547
- fix(material): add componentsMap to app Schema after material build by @chilingling in #527
- fix: slot params missing double quote by @chilingling in #605
- fix: esbuild install failed on node v16 by @chilingling in #668
- fix(preview): multiple nested blocks cannot preview #663 by @chilingling in #665
- fix(material): add missing componentsMap to mockServer #700 by @chilingling in #701
- fix(setting): fix bindEvent dialog visible can't work on tinyvue 3.17 by @chilingling in #715
- fix: 隐藏画布根节点的包裹元素的操作选项 by @gene9831 in #492
- fix: reset spacing cannot generate correct source code by @chilingling in #657
- fix: jsx slot modelvalue can't update value by @chilingling in #734
- fix(stylePanel): fix setting border-radius could not work on first time by @chilingling in #481
- fix: mock block data response data missing data attribute by @chilingling in #818
- fix: page or block save update breadcrumb incorrectly by @chilingling in #820
- fix: save page updateTreeData error by @chilingling in #839
- fix: change namespace 2 export module by @chilingling in #837
- fix: datasource remote result could not reshow again after edit by @chilingling in #847
- fix: parse template name error by @chilingling in #880
Other Changes
- docs: add project name to issue template by @kagol in #335
- fix(chore): exclude vue-generator expected folder codecheck by @chilingling in #496
New Contributors
- @zeyongTsai made their first contribution in #332
- @kagol made their first contribution in #335
- @yuhkikele made their first contribution in #389
- @xiejay97 made their first contribution in #391
- @stwflyfox made their first contribution in #399
- @CatsAndMice made their first contribution in #398
- @yeli19950109 made their first contribution in #662
- @BWrong made their first contribution in #789
- @zhengjg made their first contribution in #660
Full Changelog: v1.0.0-alpha.1...v1.0.0
v1.0.0-rc.2
What's Changed
Bug Fixes 🐛
- fix: save page updateTreeData error by @chilingling in #839
- fix: change namespace 2 export module by @chilingling in #837
- fix: datasource remote result could not reshow again after edit by @chilingling in #847
- fix: blockName regexp incorrect by @chilingling in #852
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2
v1.0.0-rc.1
What's Changed
Exciting New Features 🎉
- feat(vue-generator): add public floder, support image generation by @zhengjg in #660
- feat(cdn): change cdn from onmicrosoft to unpkg by @chilingling in #750
- feat(download-code): support download zip for not support browsers by @wenmine in #703
- feat(vue-dsl): add app generate code by @chilingling in #178
- feat(chore): update OpenTinyVue version by @chilingling in #457
- feat(canvasApi): use canvasApi to access canvas methods by @chilingling in #425
- Feat provide eslint prettier modify config by @rhlin in #385
- feat:增加物料:TinyDatePicker和TinyNumeric by @stwflyfox in #399
- feat: 状态管理代码编辑UI优化 by @gene9831 in #318
Bug Fixes 🐛
- fix:table slot edit params should not get alert by @ianxinnew in #802
- fix(block): 新建区块保存后发布区块,发布无效 by @betterdancing in #438
- fix: page or block save update breadcrumb incorrectly by @chilingling in #820
- fix: mock block data response data missing data attribute by @chilingling in #818
- fix:batch delete unintelligent by @ianxinnew in #795
- fix: switch selected component event name list still show the origin one by @chilingling in #757
- fix: mixed lifeCyclesContent when empty lifecycles by @chilingling in #810
- fix(common): fix verify required by @xiejay97 in #787
- fix(stylePanel): fix setting border-radius could not work on first time by @chilingling in #481
- fix(generate-vue):修复出码文件选择界面打包后样式丢失问题 by @BWrong in #789
- fix(canvas): absolute dnd update position to schema. close #664 by @chilingling in #751
- fix: jsx slot modelvalue can't update value by @chilingling in #734
- fix: reset spacing cannot generate correct source code by @chilingling in #657
- fix(script): translate log by @ghost in #549
- fix: 隐藏画布根节点的包裹元素的操作选项 by @gene9831 in #492
- fix(download): Optimize download logic and adapt to iframe by @wenmine in #739
- fix: abaolute canvas init inlineStyle should be string by @chilingling in #730
- fix(setting): fix bindEvent dialog visible can't work on tinyvue 3.17 by @chilingling in #715
- fix(material): add missing componentsMap to mockServer #700 by @chilingling in #701
- fix(preview): multiple nested blocks cannot preview #663 by @chilingling in #665
- fix: esbuild install failed on nodev16 by @chilingling in #671
- fix: builtin components can't generate import statement with genSFCWithDefaultPlugin method by @chilingling in #656
- fix: esbuild install failed on node v16 by @chilingling in #668
- fix: onMouseover spelling error by @yeli19950109 in #662
- fix: slot params missing double quote by @chilingling in #605
- fix(material): add componentsMap to app Schema after material build by @chilingling in #527
- fix(vue-generator): fix globalstate codegen error by @chilingling in #547
- fix: fix bug where metaHtmlText could set value to incorrect schema children by @chilingling in #473
- fix(style): fix render error caused by inline style breaks by @chilingling in #526
- fix(mockServer): mockServer page preview can't render element-plus element by @chilingling in #503
- fix(chore): exclude vue-generator expected folder codecheck by @chilingling in #496
- fix(setup): add controller to prebuild before start local develop by @chilingling in #493
- fix: 事件绑定JSX函数时,函数解析报错 by @gene9831 in #441
- fix: 行列容器组件纵向分割大于2的时候报错 by @gene9831 in #474
- fix: 修复画布行列容器组件中的分割工具位置错误的问题 by @gene9831 in #458
- fix(chore): remove ai code review workflow by @chilingling in #490
- fix(canvas): add placeholder for empty container #365 by @chilingling in #436
- fix(canvas-CanvasContainer): 修改Model单词拼写错误 by @jxhhdx in #468
- 修复新增页面搜索条件存在并没有触发 by @ianxinnew in #448
- Fix/serarch empty:为对部分功能设置搜索为空样式处理 by @ianxinnew in #446
- fix(reset-button): 修复样式配置中重置按钮的样式和设计稿不一致的问题; by @betterdancing in #435
- fix(dataSource): 数据源新增字段时,新增的表单设置在列表头部,且数组插入数据时插入到头部 by @betterdancing in #454
- fix(block-diff): 修复区块发布是查看差异保存时schema出错的bug by @betterdancing in #453
- 新建区块弹出框点击遮罩层会关闭 by @ianxinnew in #447
- 修复918.json mock数据不一致问题 by @lu-yg in #452
- fix(chore): fix vue version of 3.4.24 caught tiny-select component error by @chilingling in #445
- (style-position)修复样式定位reset后未恢复默认值 by @ianxinnew in #433
- fix(data-source): on configuring static data panel, the batch delete button should horizontally aligned. by @betterdancing in #413
- fix: 修改滚动到节点的逻辑,适配超宽超高组件 by @gene9831 in #428
- fix(plugin-dataSource): 修复数据源面板新增时未校验名称的重复性 by @ianxinnew in #434
- fix(dsl-page):修复本地运行中对于props属性引用utils出码报错的问题 by @wenmine in #346
- fix(chore): update pr check node version by @chilingling in #431
- fix(canvas): wrapper runner render context initialization with function #161 by @rhlin in #426
- fix: 修复画布设置成自由布局后无法拖动drag-resize改变宽高的问题 by @gene9831 in #393
- fix: 修复画布组件嵌套拖拽的问题 by @gene9831 in #364
- fix(controller): build with env variable by @chilingling in #420
- fix(chore): fix some vue warining on console by @chilingling in #421
- fix(err-monitor): stop monitoring if monitorurl not exist by @chilingling in #423
- fix(demo-data): 修复官方 demo 页面底部确认购买模块移动端设备宽度下被遮住的场景 by @CatsAndMice in #398
- fix(material): add buttonComponentsMap config by @chilingling in #395
- Fix:编辑器设置dark主题后预览页header文字颜色不正确 by @lichunn in #403
- fix(settings): fix text wrap of bind condition by @xiejay97 in #391
- fix(controller-environment): preserve import.meta.env variable when b… by @chilingling in #380
- fix(errorMonitor): add config for errormonitor by @chilingling in #381
- fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar bug by @chilingling in #340
- fix(readme-build): 添加Readme中构建产物所在文件夹信息 by @wenmine in #367
- fix(material): elTable formatter should be function type by @chilingling in #355
- fix(preview): fix preview vue-repl unsupport jsx bug by @chilingling in #343
- fix(build): 修复构建设计器产物 ref 值未转化的 bug by @chilingling in #347
- fix(datasource): data type icon invisible #312 by @zeyongTsai in #332
- fix: canvas api error by @hexqi in #338
- fix: drag block into canvas error by @hexqi in #336
- fix: switch page error by @hexqi in #331