Skip to content

v1.2.7

Choose a tag to compare

@DDguan2010 DDguan2010 released this 26 Apr 08:54
· 1 commit to 58483dd98e9256d1dc9adccdf99f3010e623d1c2 since this release
f163126

GUI

  • Added automatic crash restore points, plus a crash-debug shortcut: Ctrl + Shift + Alt + Z + 0
  • Improved Backpack stability and fixed actions that could fail in some cases
  • Fixed extension library page layout issues
  • Added draggable minimized buttons for some New UI windows
  • Added collapsible top menu bar support
  • Added optional offscreen sprite rendering skip for better performance in some projects
  • Cleaned up old forum / Git / Flarum-related UI and related leftover content
  • Fixed several storage, styling, and startup prompt issues
  • Added a few small polish and surprise touches

Packager

  • Updated to v3.1.0
  • Added Precompile scripts into package (experimental)
    • Scripts can now be precompiled during packaging
    • Packaged output can remove normal source blocks while keeping runtime data and assets
  • Added optional obfuscation for precompiled JavaScript
    • Supports adjustable strength levels
    • Includes visible progress feedback during obfuscation
  • Added optional Private Scratch global mode
    • Reduces direct exposure of Scratch, vm, and related runtime globals in packaged projects
    • Keeps unsandboxed extensions more compatible while shrinking the default attack surface
  • Improved runtime startup flow and compiled-project loading behavior
  • Fixed multiple dependency/workflow issues so web builds and local builds stay more consistent

GUI

  • 新增崩溃自动保存还原点,并加入崩溃调试快捷键:Ctrl + Shift + Alt + Z + 0
  • 优化书包功能,修复部分情况下操作失效的问题
  • 修复扩展选择页面布局显示问题
  • 新 UI 下部分最小化窗口按钮现在支持自由拖动
  • 新增顶部菜单栏收起功能
  • 新增可选的“跳过离屏角色渲染”,在部分作品中可提升性能
  • 清理并移除了旧的论坛 / Git / Flarum 相关界面与残留内容
  • 修复了若干存储、样式和启动提示相关问题
  • 还加入了一些小优化和小彩蛋

Packager

  • 版本更新至 v3.1.0
  • 新增 Precompile scripts into package (experimental) 选项
    • 可在打包时预编译脚本
    • 打包产物可移除普通源码积木,仅保留运行所需数据与素材
  • 新增预编译 JavaScript 混淆功能
    • 支持混淆强度调节
    • 混淆时会显示可见进度,避免看起来像卡死
  • 新增可选的 Private Scratch global 模式
    • 减少打包作品中 Scratch、vm 等运行时全局对象的直接暴露
    • 在尽量保持非沙盒扩展兼容性的同时,缩小默认攻击面
  • 优化了运行时启动流程和 compiled project 加载逻辑
  • 修复了多项依赖与 workflow 问题,让网页端和本地构建结果更一致