Releases: opentiny/tiny-engine
v2.2.1
What's Changed
Bug Fixes 🐛
- fix: support npmmirror cdn by @chilingling in #1272
Full Changelog: v2.2.0...v2.2.1
v2.4.0-rc.0
What's Changed
Exciting New Features 🎉
- feat: add API Token by @xuanlid in #1119
- feat: Modify the outer class name of the module by @xuanlid in #1181
- feat: Modify the theme switching logic and add a new theme template to CLI. by @xuanlid in #1143
- feat: add ESLint TypeScript rules and fix all ESLint errors by @gene9831 in #1145
- feat: 添加大纲树节点删除功能 by @1degrees in #1216
- feat: support npmmirror cdn by @chilingling in #1220
- feat: The outline tree supports hotkeys and works like canvas by @gene9831 in #1226
- feat: plugin flexible layout by @SonyLeo in #1219
Bug Fixes 🐛
- fix: add slots fail by @chilingling in #1140
- fix: Improved data handling to ensure robust processing of grid column information by @stwflyfox in #1163
- fix: Margin supports configuring negative numbers by @xuanlid in #1165
- fix:The packages field is lost after splitMaterials by @webzmj530 in #1200
- fix: datasourceMap is empty when init set schema by @chilingling in #1142
- fix: canvas actionbar move child can not work by @chilingling in #1180
- fix: compact schema missing css field by @chilingling in #1179
- fix: 修复文案为空时 i18n 下的文案为 null 导致出码异常 by @Ljhhhhhh in #1211
- fix:When splitting materials, a component can exist in multiple snippets. Also, there can be two components within one snippet (with the same componentName but different snippetName) by @webzmj530 in #1212
- fix: the display is abnormal when clicking back on multiple selected nodes by @SonyLeo in #1201
- fix: fixed material generation and database connection for components by @Ljhhhhhh in #1215
- fix:自定义渲染函数中的组件,如果页面没有引入,预览页面和出码页面会存在问题 by @webzmj530 in #1146
- fix: Modify rowIndex by @xuanlid in #1224
- fix: update the outgoing material version by @SonyLeo in #1225
- fix: prettier format script into iife caught error by @chilingling in #1184
- fix: continuous setting same script to js panel can't update ui by @chilingling in #1196
- fix: add renderless dependency by @lichunn in #1231
- fix: VITE_CDN_TYPE should not be build on sub package build by @chilingling in #1232
- fix: hover rect is frozen when scroll canvas by @gene9831 in #1235
- fix: divider of CanvasDivider position error by @gene9831 in #1233
- fix: modal box appearance position adapts to panel drag by @SonyLeo in #1234
New Contributors
- @1degrees made their first contribution in #1208
- @webzmj530 made their first contribution in #1200
- @Ljhhhhhh made their first contribution in #1211
Full Changelog: v2.3.0...v2.4.0-rc.0
v2.3.0
What's Changed
Exciting New Features 🎉
- feat: Modify css variables by @xuanlid in #1051
- feat: bump tiny-vue version by @chilingling in #1008
- feat: Module variable rectification by @xuanlid in #1065
- feat: variable convergence(block, i18n, bridge, datasource, help, robot) by @xuanlid in #1078
- feat: variable convergence(materials, page, schema, script, state, tree, tutorial) by @xuanlid in #1087
- feat: variable convergence in setting by @xuanlid in #1096
- feat: variable convergence(configurator,canvas,preview) by @xuanlid in #1105
- feat: variable convergence( layout,toolbars, common) by @xuanlid in #1101
- feat: RouteView support switching preview by @gene9831 in #1117
- feat: route bar support display preview path by @gene9831 in #1118
- feat: tinyvue grid slot generate code to template by @chilingling in #756
- feat: outline tree support dragging by @gene9831 in #1050
- feat: shortcut key for saving by @yy-wow in #951
- feat: enhance canvas foundation capabilities by @SonyLeo in #1055
- feat: clicking node in the outline tree is invalid when page unlocked by @gene9831 in #1172
Bug Fixes 🐛
- fix: update template bundle by @yy-wow in #1058
- fix: gencode element-plus test case by @chilingling in #1074
- fix: deDuplicated BuiltinComponentsMap by @chilingling in #1073
- fix: canvasDivider can't work by @chilingling in #1075
- fix: update splitMaterial and buildMaterials path by @chilingling in #1094
- fix: injectPlaceholder compact Template Node by @chilingling in #1099
- fix: svg color not work in preview mode by @hashiqi12138 in #1111
- fix: Modify new page interaction by @xuanlid in #1107
- fix: resolve some interaction issues by @SonyLeo in #1102
- fix: add @eslint/js deps declaring by @chilingling in #1122
- fix: route code to move the redirect of an empty node to the parent node by @lichunn in #1116
- fix: adjust the preview of the current page to schema data by @lichunn in #1095
- fix: TinyGrid slot children can not operate by @chilingling in #1100
- fix: add prettier version ^2 to workspace resolve lint-staged error and format all codes by @gene9831 in #1129
- fix: add slots fail by @chilingling in #1141
- fix: header content lost when dragging from outline tree by @gene9831 in #1149
- fix: insert logic and multi node insert issue by @SonyLeo in #1150
- fix: style optimization by @xuanlid in #1162
- fix: the list in ViewerSwitcher does not close after clicking the canvas by @gene9831 in #1169
- fix: stop multiple js error modal popup by @chilingling in #1175
- fix: fix incompatible styles in dark theme by @lichunn in #1174
- fix: java backend click on block with error message by @xuanlid in #1177
- fix: Modify the dark theme style by @xuanlid in #1186
- fix: the default page settings under the folder do not take effect by @lichunn in #1182
- fix: add test cases for routing code output by @lichunn in #1189
- fix: page and block preview failure by @lichunn in #1187
- fix: undo or reply to save button tag display logic optimization by @SonyLeo in #1185
- fix: refactor multi-node click and fix outline tree click problem by @SonyLeo in #1166
New Contributors
- @hashiqi12138 made their first contribution in #1111
Full Changelog: v2.2.0...v2.3.0
v2.3.0-rc.0
What's Changed
Exciting New Features 🎉
- feat: Modify css variables by @xuanlid in #1051
- feat: bump tiny-vue version by @chilingling in #1008
- feat: Module variable rectification by @xuanlid in #1065
- feat: variable convergence(block, i18n, bridge, datasource, help, robot) by @xuanlid in #1078
- feat: variable convergence(materials, page, schema, script, state, tree, tutorial) by @xuanlid in #1087
- feat: variable convergence in setting by @xuanlid in #1096
- feat: variable convergence(configurator,canvas,preview) by @xuanlid in #1105
- feat: variable convergence( layout,toolbars, common) by @xuanlid in #1101
- feat: RouteView support switching preview by @gene9831 in #1117
- feat: route bar support display preview path by @gene9831 in #1118
- feat: tinyvue grid slot generate code to template by @chilingling in #756
- feat: outline tree support dragging by @gene9831 in #1050
- feat: shortcut key for saving by @yy-wow in #951
- feat: enhance canvas foundation capabilities by @SonyLeo in #1055
Bug Fixes 🐛
- fix: update template bundle by @yy-wow in #1058
- fix: gencode element-plus test case by @chilingling in #1074
- fix: deDuplicated BuiltinComponentsMap by @chilingling in #1073
- fix: canvasDivider can't work by @chilingling in #1075
- fix: update splitMaterial and buildMaterials path by @chilingling in #1094
- fix: injectPlaceholder compact Template Node by @chilingling in #1099
- fix: svg color not work in preview mode by @hashiqi12138 in #1111
- fix: Modify new page interaction by @xuanlid in #1107
- fix: resolve some interaction issues by @SonyLeo in #1102
- fix: add @eslint/js deps declaring by @chilingling in #1122
- fix: route code to move the redirect of an empty node to the parent node by @lichunn in #1116
- fix: adjust the preview of the current page to schema data by @lichunn in #1095
- fix: TinyGrid slot children can not operate by @chilingling in #1100
- fix: add prettier version ^2 to workspace resolve lint-staged error and format all codes by @gene9831 in #1129
New Contributors
- @hashiqi12138 made their first contribution in #1111
Full Changelog: v2.2.0...v2.3.0-rc.0
v2.2.0
TinyEngine v2.2.0正式版本已发布,新增了诸多新特性,欢迎大家使用,反馈意见~
另外TinyEngine Java版本已同步正式开源,查看下面文章了解更多: 开发者福音!TinyEngine开启新篇章,服务端Java版本正式开源~
核心新特性与改进
页面支持嵌套路由
路由嵌套视图大特性,带来10余项路由相关全新能力:
- 画布渲染器:支持父子多层级页面嵌套渲染,支持切换页面的时候局部切换刷新
- 页面管理插件:支持静态页面下任意层级页面新建子页面, 支持拖拽编排
- 画布容器:新增路由指示器
- 内置物料:新增 RouterLink、RouterView、和横向导航、竖向导航快捷snippet
- 属性配置:新增页面选择器,支持选择与回填
- 预览模块:支持单页预览的时候嵌套视图预览
- 出码模块:支持多层级路由嵌套结构
- 画布容器右键功能增强:RouterLink增加右键菜单路由跳转
- 画布容器工具增强:增加非激活页面悬停,支持RouterLink组件悬停菜单,支持RouterLink组件通过悬停菜单点击后跳转
- 工具栏:增加切换嵌套视图/单页视图
物料资产包协议调整
- 物料协议增加packages字段,解决组件npm包字段重复问题
新版UI、交互与功能细节优化
- 修复部分对接Java版本后端问题
- 修复大量新版UI与交互细节问题
所有改动
Exciting New Features 🎉
- feat: update block filters UI in materials by @gene9831 in #914
- feat: support checking all blocks in material add block panel by @gene9831 in #923
- feat: page support nested routers by @gene9831 in #932
- feat: Support merging categories and groups by @gene9831 in #907
- feat: schemaDataAsync by @chilingling in #885
- feat: blockCompiler by @chilingling in #906
- feat: page tree supports dragging by @gene9831 in #948
- feat: add navigation snippet by @rhlin in #968
- feat: Adjust the routing structure to increase the name by @lichunn in #974
- feat: add canvas route bar by @gene9831 in #967
- feat: generatecode support import element style by @chilingling in #817
- feat: add auto publish workflow by @chilingling in #1005
- feat: support drag page node to root by @gene9831 in #1023
- feat: the blocks categories and groups merged by default by @gene9831 in #1038
- feat: materials new protocol by @yy-wow in #940
Bug Fixes 🐛
- fix: fix exportName mismatch by @lichunn in #929
- fix: state & globalState getter by @chilingling in #930
- fix: slot should extra params by @chilingling in #919
- fix: optimize bind-i18n styles by @gene9831 in #925
- fix: preview should not overwrite mainFile by @chilingling in #920
- fix: Modify UI review comments by @xuanlid in #916
- fix: fix app param type error when create group by @gene9831 in #985
- fix: Modify UI review comments by @xuanlid in #941
- fix:Modify panel shadow color by @xuanlid in #943
- fix: resolve block search exceptions by @SonyLeo in #995
- fix: replace RouterLink to html anchor in canvas by @gene9831 in #1007
- fix: resetCanvasState indirectly called in useHistory, resets the isBlock status by @gene9831 in #1009
- fix: block list filters not clearing by @gene9831 in #1006
- fix: pageId comparison type does not match by @gene9831 in #1016
- fix: resolve the issue of dynamic component URL errors when using relative path scripts in materials. by @BWrong in #958
- fix: genCode favicon can't work on node runtime by @chilingling in #1000
- fix: switch page or block should clear selection by @chilingling in #992
- fix: optimize block code saving and publishing logic by @SonyLeo in #996
- fix: modify the class name of the MonacoEditor component by @lichunn in #999
- fix: the position of the pop-up window for configuring internationalized entries in the editor is incorrect when the full screen is switched by @yy-wow in #969
- fix: shortcut operation attribute configuration internationalization and icon configuration closed abnormally by @yy-wow in #970
- fix: state accessor defaultValue support expression #977 by @chilingling in #997
- fix: add Page JS alert info. by @SonyLeo in #1012
- fix: resolve the automatic save state invalid after refresh by @SonyLeo in #1004
- fix: Modify UI review comments by @xuanlid in #1013
- fix: cannot select common page by @gene9831 in #1028
- fix: common page do not support drag by @gene9831 in #1029
- fix: remove 1px blank inside page tree container by @gene9831 in #1032
- fix: add error handlers and fix some misspelling of word by @gene9831 in #1036
- fix: preview page nesting and adding null detection processing by @lichunn in #1035
- fix router page review issue by @rhlin in #1037
- fix: The style configuration binding variable component reads the configurator configuration by @yy-wow in #949
- fix: remove redundant and wrong type declaration by @rhlin in #1040
- fix: add preview algorithm protection by @lichunn in #1042
- fix: fix the error of routing bar caused by invalid pageid by @gene9831 in #1045
- fix: update template bundle by @yy-wow in #1048
- fix: AI chat request error by @gene9831 in #1059
- fix: Delete prompt box by @xuanlid in #1068
- fix: parent form field in page settings do not display by @gene9831 in #1069
- fix: preview failure by @lichunn in #1079
- fix: data source type select and display exception by @SonyLeo in #1082
Full Changelog: v2.0.0-rc.4...v2.2.0
v2.1.0
在2025年第一个工作日,TinyEngine祝大家新年快乐,同时也带来了新的v2.1.0正式版本,新增了诸多新特性,欢迎大家升级使用~
核心新特性与改进
区块构建新方案
- 区块构建由后端构建方案改为前端构建,构建速度由数分钟提升到数秒钟
组件UI规范
- 新增页面默认样式,新增部分容器组件,优化搭建页面布局体验
- 组件默认添加基础间距,样式面板适配UI规范
画布通信重构
- 重构底层数据流,规范插件与画布通信方式,为后续功能开发与扩展奠定基础
新版UI、交互与功能细节优化
- 修复大量新版UI与交互细节问题
- 优化物料插件中添加区块面板交互功能
所有改动
Exciting New Features 🎉
- feat: update block filters UI in materials by @gene9831 in #914
- feat: support checking all blocks in material add block panel by @gene9831 in #923
- feat: Support merging categories and groups by @gene9831 in #907
- feat: schemaDataAsync by @chilingling in #885
- feat: blockCompiler by @chilingling in #906
- feat:UI specification adjustment by @lichunn in #938
- feat: add pull request base branch release/* by @chilingling in #954
Bug Fixes 🐛
- fix: fix exportName mismatch by @lichunn in #929
- fix: state & globalState getter by @chilingling in #930
- fix: slot should extra params by @chilingling in #919
- fix: optimize bind-i18n styles by @gene9831 in #925
- fix: preview should not overwrite mainFile by @chilingling in #920
- fix: Modify UI review comments by @xuanlid in #916
- fix: chore bug fix for v2.1 by @chilingling in #953
- fix: resolve some schema update issue by @chilingling in #956
- fix: resolve warnings by @chilingling in #957
- fix: time asc add i18n failed by @chilingling in #976
- fix: basePropsGroup use deepclone prevent clone array itself by @chilingling in #975
- fix: generate code accessor scenario by @chilingling in #972
- fix: blockPublishLogic by @chilingling in #973
- fix: blockCompile get correct version by @chilingling in #964
- fix:modify style by @zhangjuncao in #981
- fix: optimize save code button marker position by @SonyLeo in #982
- fix: update cli template resolve preview error by @hexqi in #983
- fix: block switch select property failed by @chilingling in #984
- fix: fix param type error when create group by @gene9831 in #986
- fix: resolve block property issue by @chilingling in #971
- fix: cannot publish current editing block by @chilingling in #987
- fix: preview page breadcrumb don't exist useBlock method and preview block error when type undefined by @chilingling in #988
New Contributors
- @xuanlid made their first contribution in #916
- @zhangjuncao made their first contribution in #981
- @SonyLeo made their first contribution in #982
Full Changelog: v2.0.0...v2.1.0
v2.1.0-rc.0
What's Changed
Exciting New Features 🎉
- feat: update block filters UI in materials by @gene9831 in #914
- feat: support checking all blocks in material add block panel by @gene9831 in #923
- feat: Support merging categories and groups by @gene9831 in #907
- feat: schemaDataAsync by @chilingling in #885
- feat: blockCompiler by @chilingling in #906
Bug Fixes 🐛
- fix: fix exportName mismatch by @lichunn in #929
- fix: state & globalState getter by @chilingling in #930
- fix: slot should extra params by @chilingling in #919
- fix: optimize bind-i18n styles by @gene9831 in #925
- fix: preview should not overwrite mainFile by @chilingling in #920
- fix: Modify UI review comments by @xuanlid in #916
New Contributors
Full Changelog: v2.0.0...v2.1.0-rc.0
v2.0.0
经过半年多时间的开发准备,我们很高兴地宣布 TinyEngine 2.0 版本的正式发布,2.0 是一次重大更新,这个新的版本带来了诸多新特性与改进,旨在提升TinyEngine基础能力及二次开发体验,同时为后续未来迭代奠定了坚实的基础。
核心新特性与改进
全新包引用方式与CLI工具
v2.0 版本中,可以直接引入TinyEngine NPM包来创建自己的设计器项目,相比之前只能clone源码二次开发方式开发起来更方便友好;同时提供 @opentiny/tiny-engine-cli 工具,通过简单的一行命令就能快速生成基于 TinyEngine 的低代码平台项目和TinyEngine插件。
二次开发定制能力大幅增强
为了应对二次开发中各类开发定制场景,我们对整体的代码架构做了重构,既保留了之前“万物皆插件“的能力,可以方便的增加、移除、修改插件模块。同时对插件内部提供了对局部UI扩展、覆盖、配置能力,也提供了对逻辑与API的配置、扩展、覆盖能力。
UI交互细节整体优化
对设计器的UI细节进行了大量重新设计,功能更易用,交互更友好,界面也更美观。
更多的特性与优化
除此之外,还有非常多其他的细节优化点,等着你来体验和发现。
可以查看 TinyEngine低代码引擎2.0新特性介绍了解新特性内容与后续计划。
要进一步了解有关 TinyEngine2.0 的更多信息,可以查看我们的文档网站。
在此感谢所有参与的团队成员、贡献者、支持者、广大社区用户,TinyEngine项目的发展离不开大家的支持与努力!
也欢迎您通过issue、discussion、微信群等方式一起参与讨论交流,加入我们,一起共建更强大的低代码引擎。
所有改动
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
- 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(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
- 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
- 调整按钮间距 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
- 同步物料到 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 https://github.com...
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