Skip to content

Releases: opentiny/tiny-engine

v2.8.0

26 Aug 12:29
v2.8.0
e62142a
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(mockServer): mockserver support custom database path (mock服务器支持自定义数据库路径) by @hexqi in #1501
  • feat: Add dockerfile (添加Dockerfile) by @lu-yg in #1531
  • feat: sync page state and global state saving behavior (同步页面状态和全局状态保存行为) by @chilingling in #1540
  • feat: support hide builtin material from material list (支持从物料列表中隐藏内置物料) by @chilingling in #1537
  • feat: app state only allow json object (应用状态仅允许JSON对象) by @chilingling in #1443
  • feat(vite-plugin-meta-comments): optimize the processing of directly executing functions. If the function is directly called, only a synchronous ctx context is generated (优化直接执行函数的处理,如果直接调用函数,只生成同步ctx上下文) by @zzcr in #1489
  • feat: upgrade vue-repl (升级vue-repl) by @chilingling in #1459
  • feat: Add material upload script (添加物料上传脚本) by @lu-yg in #1516
  • feat(ai-roobt): renew robot ui and add mcp calltool (更新AI插件UI并添加MCP工具) by @hexqi in #1561
  • feat: 添加区块双向绑定属性选择功能到事件表单 by @0x7A7A6572 in #1453
  • feat: add mcp service (添加MCP服务) by @chilingling in #1528

Bug Fixes 🐛

  • fix: fix blockmanage http.ts post url (修复blockmanage中的http.ts POST URL问题) by @timtian in #1511
  • fix: unlock page and refresh will get empty page tips (解锁页面并刷新时会显示空白页提示) by @chilingling in #1534
  • fix:fix buildMaterials update sqlcontent (修复buildMaterials更新sqlContent的问题) by @timtian in #1510
  • fix: collapse toolbar will error when hiding tools (修复在隐藏工具时折叠工具栏出错) by @chilingling in #1536
  • fix: url with blockId will get empty page list (修复包含blockId的URL将获取空页面列表) by @chilingling in #1542
  • fix: importMapUpdateI18nHostVersion (修复importMapUpdateI18nHostVersion问题) by @chilingling in #1556
  • fix: preview ancestor has folder will get plain page (修复预览祖先页面顶层为文件夹时页面显示不正确的bug) by @chilingling in #1565
  • fix: fix bundle.json (修复bundle.json文件) by @lu-yg in #1574
  • fix: change deps spec from workspace:~ to workspace:* (将依赖规范从workspace:~改为workspace:*) by @chilingling in #1575
  • fix: change fetch to http service (将fetch改为http服务) by @hexqi in #1577
  • fix: monacoEditor container add flex display (monacoEditor容器添加flex布局) by @chilingling in #1573
  • fix: disable selected action toolbar text select (禁用选中操作工具栏文本选择) by @chilingling in #1569
  • fix: optimize canvas options location calculate algorithm (优化画布选项位置计算算法) by @chilingling in #1581
  • fix: Modify some version issues (修改了部分版本问题) by @xuanlid in #1582
  • fix: ai plugin and mcp issue (修复AI插件和MCP问题) by @hexqi in #1586
  • fix: mcp tool call issue (修复MCP工具调用问题) by @chilingling in #1587

📖 Documentation

  • docs: 修复文档错别字(物料包时 → 是) by @LLDLLY in #1529
  • docs: update advanced registry available version (更新高级注册表可用版本) by @chilingling in #1533
  • docs: 修改 README 文档,将 @opentiny/engine-cli 改成 @opentiny/tiny-engine-cli by @QxQstar in #1532
  • docs: correct layoutconfig tips (修正layoutconfig提示) by @chilingling in #1545

🔧 Maintenance

  • chore: add breaking change tags base on template (基于模板添加破坏性变更标签) by @hexqi in #1562
  • chore: add title property for mcp tools (为MCP工具添加标题属性) by @chilingling in #1584
  • chore: remove useless ai chat save confirm (移除无用的AI聊天保存确认) by @hexqi in #1588

Other Changes

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.3

14 Aug 02:09
v2.7.3
78a03de
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: preview ancestor has folder will get plain page(修复页面预览祖先页面顶层为文件夹的时候页面显示不正确的 bug) by @chilingling in #1565
  • fix: optimize canvas options location caculate algorithm (修复选中画布时,选中工具栏的位置不正确的 bug) by @chilingling in #1572
  • fix: disable selected toolbar text select (禁止选中工具栏双击选中,避免意外整个画布被选中的 bug) by @chilingling in #1569

Full Changelog: v2.7.2...v2.7.3

v2.8.0-rc.0

30 Jul 03:24
v2.8.0-rc.0
91d29d7
Compare
Choose a tag to compare
v2.8.0-rc.0 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • feat(mockServer): mockserver support custom database path(mockserver 支持自定义数据库路径) by @hexqi in #1501
  • feat: Add dockerfile(添加 Dockerfile) by @lu-yg in #1531
  • feat: sync page state and global state saving behavior(同步页面状态和全局状态的保存行为) by @chilingling in #1540
  • feat: support hide builtin material from material list(支持在物料列表中隐藏内置物料) by @chilingling in #1537
  • feat: app state only allow json object(应用状态仅允许 JSON 对象) by @chilingling in #1443
  • feat(vite-plugin-meta-comments): optimize the processing of directly executing functions. If the function is directly called, only a synchronous ctx context is generated(优化直接执行函数的处理。如果函数被直接调用,则只生成同步的 ctx 上下文) by @zzcr in #1489
  • feat: upgrade vue-repl(升级 vue-repl) by @chilingling in #1459
  • feat: Add material upload script(添加物料上传脚本) by @lu-yg in #1516
  • feat(ai-roobt): renew robot ui and add mcp calltool(更新 AI 机器人 UI 并添加 MCP 调用工具) by @hexqi in #1561
  • feat: 添加区块双向绑定属性选择功能到事件表单(添加区块双向绑定属性选择功能到事件表单) by @0x7A7A6572 in #1453
  • feat: add mcp service(添加 MCP 服务) by @chilingling in #1528

Bug Fixes 🐛

  • fix: fix blockmanage http.ts post url(修复区块管理 http.ts 的 POST 请求 URL) by @timtian in #1511
  • fix: unlock page and refresh will get empty page tips(修复解锁页面并刷新时会显示空白页提示的问题) by @chilingling in #1534
  • fix:fix buildMaterials update sqlcontent(修复 buildMaterials 更新 SQL 内容的问题) by @timtian in #1510
  • fix: collapse toolbar will error when hiding tools(修复隐藏工具时折叠工具栏会报错的问题) by @chilingling in #1536
  • fix: url with blockId will get empty page list(修复带有 blockId 参数的 URL 会获取到空页面列表的问题) by @chilingling in #1542
  • fix: importMapUpdateI18nHostVersion(修复 importMapUpdateI18nHostVersion) by @chilingling in #1556
  • fix: preview ancestor has folder will get plain page(修复预览时祖先节点包含文件夹会导致获取到普通页面的问题) by @chilingling in #1565

📖 Documentation

  • docs: 修复文档错别字(物料包时 → 是)(修复文档错别字(物料包时 → 是)) by @LLDLLY in #1529
  • docs: update advanced registry available version(更新高级注册表可用版本信息) by @chilingling in #1533
  • docs: 修改 README 文档,将 @opentiny/engine-cli 改成 @opentiny/tiny-engine-cli(修改 README 文档,将 @opentiny/engine-cli 改成 @opentiny/tiny-engine-cli) by @QxQstar in #1532
  • docs: correct layoutconfig tips(修正 layoutconfig 提示信息) by @chilingling in #1545

🔧 Maintenance

  • chore: add breaking change tags base on template(基于模板添加破坏性变更标签) by @hexqi in #1562

Other Changes

New Contributors

Full Changelog: v2.7.0...v2.8.0-rc.0

v2.7.2

29 Jul 02:25
v2.7.2
365f2f4
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: preview ancestor has folder will get plain page(修复页面预览祖先页面有文件夹的时候页面显示不正确的 bug) by @chilingling in #1567

Full Changelog: v2.7.1...v2.7.2

v2.6.3

29 Jul 02:25
v2.6.3
d274eef
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: preview ancestor has folder will get plain page (修复页面预览祖先页面有文件夹的时候页面显示不正确的 bug) by @chilingling in #1566

Full Changelog: v2.6.2...v2.6.3

v2.7.1

25 Jul 10:18
v2.7.1
a33dfdc
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat: sync page state and global state saving behavior (同步页面状态与应用状态保存时的交互逻辑) by @chilingling in #1540
  • feat: support hide builtin material from material list (支持配置隐藏内置物料)by @chilingling in #1537

Bug Fixes 🐛

  • fix: unlock page and refresh will get empty page tips (修复解锁页面再次刷新会提示应用无页面的 bug) by @chilingling in #1534
  • fix: collapse toolbar will error when hiding tools (修复配置隐藏工具栏的 bug) by @chilingling in #1536
  • fix: url with blockId will get empty page list (修复使用区块 id 进入页面时,页面管理列表为空的 bug) by @chilingling in #1542
  • fix: importMapUpdateI18nHostVersion (升级 importMap 中 i18nHost 的版本) by @chilingling in #1556

Full Changelog: v2.7.0...v2.7.1

v2.6.2

25 Jul 08:28
v2.6.2
f0a7863
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: unlock page and refresh will get empty page tips(修复解锁页面之后刷新提示应用无页面的 bug) by @chilingling in #1535
  • fix: url with blockId will get empty page list (修复使用区块 id 进入页面时,页面管理列表为空的 bug) by @chilingling in #1559
  • fix: importMapUpdateI18nHostVersion (升级 importMap i18nHost 的版本)by @chilingling in #1559

Full Changelog: v2.6.1...v2.6.2

v2.7.0

16 Jul 02:55
v2.7.0
12dd2a8
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

Exciting New Features 🎉

Bug Fixes 🐛

  • fix: 修复小图标出码BUG by @1degrees in #1447
  • fix: Modify backend interface documentation by @lu-yg in #1465
  • fix: support default component import by @chilingling in #1473
  • fix: bind event to function will lose comment by @chilingling in #1478
  • fix: module default export can not rendering by @chilingling in #1491
  • fix: add material missing fields by @chilingling in #1474
  • fix: multiple data source issues: empty static data handling, length validation, and URL persistence by @xuanlid in #1502
  • fix(block-adding): prevent data loss when using select all with search by @xuanlid in #1504
  • fix: Modify After a block is deleted from a group, data is not updated. by @xuanlid in #1506
  • fix(datasource): fix static data button misalignment, visibility issues, delayed validation, and counter validation logic by @xuanlid in #1507
  • fix: Modify preview failed by @xuanlid in #1508
  • fix: tiny grid add default slot will drop to grid body by @chilingling in #1512
  • fix(block-api): remove the slash '/' after the url by @betterdancing in #1515
  • fix(block-snapshot): change the canvas selector to #app by @betterdancing in #1514
  • fix: build error by @hexqi in #1523
  • fix(page-tree): Restore page tree collapsed when clearing the search by @betterdancing in #1525
  • fix: Modify the search issue after select all blocks by @xuanlid in #1526

📖 Documentation

🔧 Maintenance

Other Changes

  • 物料可以单独设置是否添加基础样式,可以和物料插件useBaseStyle配置组合使用 by @BWrong in #1238
  • Release v2.6 merge by @hexqi in #1487

Full Changelog: v2.6.0...v2.7.0

v2.6.1

25 Jul 08:20
v2.6.1
81baa12
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: defineService multiple time will get error instance(修复引入 @opentiny/tiny-engine-common 时会导致 service 示例无法找到的 bug) by @chilingling in #1494

Full Changelog: v2.6.0...v2.6.1

v2.6.0

20 Jun 07:36
v2.6.0
f303532
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • feat: remove preview script deps from url(预览 url 中移除物料 script 和 css。) by @chilingling in #1405
  • feat: del old dsl export function(移除 @opentiny/tiny-engine-dsl-vue 中的旧出码函数导出) by @chilingling in #1434

Exciting New Features 🎉

  • feat:replace materials icon(更新物料组件 icon) by @xuanlid in #1424
  • feat: Modify the beginner guide and help question mark prompt text(更新帮助icon提示词) by @xuanlid in #1404
  • feat: enhance PageTree component with collapse and scroll function(页面树支持收缩&多层级时横向滚动) by @gene9831 in #1366
  • feat: gen code support attr with function(出码支持 JSFunction) by @chilingling in #1369
  • feat: support config pageTitle update(支持关闭默认页面 title 设置) by @chilingling in #1356
  • feat:Page operation menus can be configured.(页面树右键菜单支持配置) by @xuanlid in #1428
  • feat: remove webComponent I18n host(移除画布 webComponent 支持) by @chilingling in #1438
  • feat: data source modification(数据源插件页面改版) by @xuanlid in #1423

Bug Fixes 🐛

  • fix: del Timeline layout setting(移除 TinyLine layout 配置项) by @chilingling in #1329
  • fix: delete properties (移除 TinyTab 显示 icon 的配置项) by @xuanlid in #1397
  • fix: Modify numeric controls-position(修复数字输入框配置项的 bug) by @xuanlid in #1401
  • fix: Modify popeditor grid-op(修改 popeditor 组件的 grid-op 配置项) by @xuanlid in #1402
  • fix(vue-generator): 优化区块引用路径,解决多层级路由问题 #1414 by @0x7A7A6572 in #1415
  • Fix:物料物块详情导入的panel API不存在,替换为可用的API名 by @JasonWellGao in #1319
  • fix: computational properties increase fault tolerance(修复 i18n 插件可能打开失败,无法加载国际化词条列表的 bug) by @SonyLeo in #1436
  • fix: template node can not find correct parent node(修复插槽节点无法通过选中工具栏的向上工具选中父级的 bug) by @chilingling in #1419
  • fix: Modify UI review comments(UI 交互优化) by @xuanlid in #1426
  • fix: del cur page still request current page again caught error(修复删除当前页面之后再次请求当前页面详情导致的报错) by @chilingling in #1432
  • fix: selectConfigurator multi, text is not display(修复下拉选择框多选时,下拉选项不显示的 bug) by @xuanlid in #1439
  • fix: The tab supports editing the title and name(TinyTab 支持编辑 title 和 name) by @xuanlid in #1441
  • fix: init app without pageId cannot save page (修复无 pageid 进入应用时,会报错的 bug) by @chilingling in #1440
  • fix: canvas drag and drop issue (修复画布拖拽 bug) by @chilingling in #1449

📖 Documentation

  • feat:add document (新增页面嵌套路由文档&更新大纲树文档) by @xuanlid in #1336
  • docs: update useMaterial api docs(更新物料 api 文档) by @chilingling in #1389
  • docs: add localCDN precaution tips(新增 CDN 本地化提示) by @chilingling in #1395
  • feat: replace docs img (更新文档示例图片) by @xuanlid in #1275
  • feat:add document (更新区块构建、画布快捷操作等文档) by @xuanlid in #1372
  • fix: add document img (更新文档示例图片) by @xuanlid in #1406
  • fix: Modify Document Link and Img(更新文档链接) by @xuanlid in #1445

🔧 Maintenance

  • feat: update vite plugins to use new API(vite plugin 使用 新的 API) by @FoundDream in #1418
  • chore: del redundant deps (删除无用的依赖) by @chilingling in #1412
  • refactor: optimize renderlogic(优化画布渲染逻辑) by @chilingling in #1421

Other Changes

  • chore: del logout toolbar plugin(删除无用的工具栏登出插件) by @chilingling in #1410
  • feat: add sourcemap for all plugins (所有插件新增 sourceMap) by @chilingling in #1380
  • fix: remove warning infos(修改类型配置,移除控制台告警信息) by @SonyLeo in #1391

New Contributors

Full Changelog: v2.5.1...v2.6.0