在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