Skip to content

Snapmaker Orca V2.4.0-Beta-Release

Pre-release
Pre-release

Choose a tag to compare

@LiuLikeQian LiuLikeQian released this 17 Sep 10:14
b1831e5

Snapmaker Orca 2.4.0 Beta 发布。本版本功能与 Alpha 一致,集中修复了 Alpha 测试期间收集的 6 项问题(其中 2 项为崩溃类),并更新了应用图标与 Web 安装向导 / 主页 logo。欢迎大家升级体验,发现问题请通过 #840 看板或 GitHub issue 反馈。

**Note:**本版本包含 2.4.0 Alpha 的全部内容——模型选中高亮、LOD 层级细节系统、混色匹配自动模式颜色选择、高流量热端(High-Flow Hot End)参数支持、新增 6 款耗材丝及扩充颜色库、三项底层依赖大版本升级(OpenSSL 3.5.7 / macOS 构建环境 / Flutter 3.41)等,完整清单见 2.4.0 Alpha 发布公告。以下仅列出 Alpha 之后合入的变更。


一、修复项(Alpha 测试反馈)

  1. 修复 macOS 上从 Snapmaker Space 链接打开模型被丢弃的问题。由社区用户 @KuzuriAo 报告并提交修复,非常感谢!(#851 / #852

  2. 修复发送打印时偶发崩溃的问题。设备耗材信息缓存存在双重编码时,连接成功回调会抛出异常导致进程退出;已在 C++ 与内置网页(Flutter)两侧同时修复。(#849 / #850

  3. 修复打开预设差异对比对话框时崩溃的问题。(#848

  4. 修复 macOS 内置网页加载异常的问题。网页导航现会等待处理就绪后再进行;同时新增内置网页运行状态上报(2 分钟看门狗,无论是否登录均上报),便于持续定位白屏类问题。(#857

  5. 修复 macOS 首页 / 设备页不渲染(白屏)的问题。问题源于 WKWebView 并发加载与本地网络策略限制,已在两台 macOS 机器上实测恢复。(#853 / #865

  6. 修复校准流程因配置项类型不匹配而异常的问题。系 Alpha 工艺迁移的遗留影响,涉及 enable_overhang_speedinitial_layer_speedslow_down_layer_time 等参数。(#861

二、其他改进

  1. 更新应用图标及 Web 安装向导 / 主页 logo,含 Windows 任务栏图标显示偏小的修复。(#858 / #867

三、升级注意事项

  1. 建议 Snapmaker 设备固件升级至 2.0.0 或更高版本后再更新本版(#862)。

四、致谢

  • @KuzuriAo——报告 macOS Space 链接打开模型被丢弃的问题(#851),定位根因并提交修复(#852);同时提交了 macOS 首页渲染回归的详细分析(#853)。

  • @elithecho#854)、@Minecrafter8001#859)、@schornhe#864)等——感谢所有通过 #840 看板与 issue 反馈问题的 Alpha 测试用户,你们的报告让这些问题得以在本版修复或纳入跟进。

五、已知问题(跟进中)

以下问题正在核实与跟进中,进展将更新在各 issue:

  • 「上传并打印」打印机下拉框首次打开不显示打印机、「添加打印机」对话框无法关闭(#854

  • U1 默认换料 G-code 在逐件打印模式下存在撞头风险(#859

  • Orca 下发的风扇转速与 U1 实际不符(#864

已知问题集中维护在 #840 看板(持续更新)。不确定是否重复的问题也请直接提交,重复条目由我们统一处理。


Snapmaker Orca 2.4.0 Beta is now available. This release keeps the feature set identical to the Alpha and focuses on fixing 6 issues collected during the Alpha testing period (2 of which were crashes), along with updates to the app icon and the web setup wizard / homepage logos. Feel free to upgrade and test — please report any problems via the #840 tracking board or GitHub issues.

Note: This release includes everything from 2.4.0 Alpha — highlighting for selected models, the LOD (level-of-detail) system, automatic color selection for color-match mixing mode, High-Flow Hot End parameter support, 6 new filaments plus an expanded color library, and three major underlying dependency upgrades (OpenSSL 3.5.7 / macOS build environment / Flutter 3.41), among others. For the complete list, see the 2.4.0 Alpha release announcement. Only changes merged after the Alpha are listed below.


1. Fixes (Alpha Testing Feedback)

  1. Fixed an issue on macOS where models opened from Snapmaker Space links were dropped. Reported and fixed by community user @KuzuriAo — many thanks! (#851 / #852)

  2. Fixed an occasional crash when sending a print job. When the device filament information cache was double-encoded, the connection-success callback would throw an exception and terminate the process; the fix has been applied on both the C++ side and the embedded web (Flutter) side. (#849 / #850)

  3. Fixed a crash when opening the preset comparison (diff) dialog. (#848)

  4. Fixed abnormal loading of embedded web pages on macOS. Web navigation now waits until processing is ready before proceeding; a runtime status report for the embedded web pages has also been added (a 2-minute watchdog, reported regardless of sign-in status) to help keep diagnosing blank-screen issues. (#857)

  5. Fixed the Home / Device pages failing to render (blank screen) on macOS. The issue stemmed from concurrent WKWebView loading combined with local network policy restrictions; the fix has been verified on two macOS machines. (#853 / #865)

  6. Fixed calibration failures caused by mismatched configuration value types. This was a lingering effect of the Alpha's process migration, affecting parameters such as enable_overhang_speed, initial_layer_speed, and slow_down_layer_time. (#861)

2. Other Improvements

  1. Updated the app icon and the web setup wizard / homepage logos, including a fix for the Windows taskbar icon rendering too small. (#858 / #867)

3. Upgrade Notes

  1. We recommend upgrading Snapmaker device firmware to 2.0.0 or higher before installing this version (#862)

4. Acknowledgements

  • @KuzuriAo — reported the issue of models being dropped when opened from Snapmaker Space links on macOS (#851), located the root cause and submitted the fix (#852), and also provided a detailed analysis of the macOS Home page rendering regression (#853).

  • @elithecho (#854), @Minecrafter8001 (#859), @schornhe (#864), and others — thanks to all Alpha testers who reported issues through the #840 tracking board and GitHub issues; your reports made it possible to fix these problems in this release or take them into tracking.

5. Known Issues (Under Investigation)

The following issues are under investigation and being tracked; progress will be updated in the respective issues:

  • In the "Upload and Print" dialog, the printer dropdown shows no printers the first time it is opened, and the "Add Printer" dialog cannot be closed (#854)

  • The U1 default filament-change G-code poses a head-crash risk in one-at-a-time (sequential) printing mode (#859)

  • Fan speeds sent by Orca do not match what the U1 actually runs (#864)

Known issues are centrally maintained in the #840 tracking board (continuously updated). If you are unsure whether an issue is a duplicate, please file it anyway — we will consolidate duplicate entries on our side.