Skip to content

FOrcaSlicer 2.3.2-fos.8.5.6

Latest

Choose a tag to compare

@jiyang1018 jiyang1018 released this 28 Jul 04:25

macOS Release

The first release with a macOS build. This release adds a universal (Intel + Apple Silicon)
macOS DMG built in CI, finishes the FOrcaSlicer rename on macOS, and unifies user data under a
single FOrcaSlicer directory on both platforms. Version bumped and tagged v2.3.2-fos.8.5.6.

No slicing behavior changed. Nothing in this release touches the slicer, MAPS, per-nozzle
processes, or profiles. If you are on Windows and only care about slicing output, 8.5.6 is
identical to 8.5.5.

macOS build (new)

FOrcaSlicer now ships a macOS DMG, built from source in GitHub Actions. It is a universal
binary
- the app, the crash handler and the Sentry library all carry both x86_64 and arm64
slices, so it runs natively on Intel Macs and Apple Silicon. Minimum macOS is 12.0 (Monterey).
Install by dragging FOrcaSlicer to Applications, as usual.

Tested on an Intel Mac and on Apple Silicon (M4 Max, macOS 26), both launching natively.

The app is not signed or notarized, because the project has no Apple Developer certificate.
macOS will refuse the first launch with "FOrcaSlicer can't be opened because Apple cannot check it
for malicious software." That message is expected and does not indicate a damaged download. Clear
the quarantine flag once, after moving the app to Applications:

xattr -dr com.apple.quarantine "/Applications/FOrcaSlicer.app"

Alternatively, attempt to open the app, then go to System Settings > Privacy & Security and click
"Open Anyway". On macOS 15 and later this is the only route through the UI - the old
Control-click > Open bypass was removed by Apple.

macOS: the rename is finished

The 8.x rename covered the Windows app name, icon and executable. Several macOS-only code paths
were outside its scope and had never been exercised, because there was no macOS build. All of them
are now correct:

  • The app bundle and its executable are FOrcaSlicer, not "Snapmaker Orca".
  • The app icon is the FOrcaSlicer icon everywhere - Finder, the DMG, and the Dock. Previously the
    Dock tile switched to the Snapmaker icon while the app was running.
  • The language list is populated again. The macOS build generated its translation catalogs
    under the old name, so the app - which looks for FOrcaSlicer.mo - found none and offered no
    languages. All ~20 locales now load.

User data is unified under "FOrcaSlicer" (Windows and macOS)

Several paths were still hardcoded to Snapmaker_Orca, so FOrcaSlicer read and wrote a mixture of
its own directory and Snapmaker Orca's. Every path now derives from the application key, so
FOrcaSlicer is fully independent of any other Orca-family slicer installed alongside it:

Before Now
Config, profiles, presets, logs FOrcaSlicer/ unchanged
Profile / web version files read at startup Snapmaker_Orca/ FOrcaSlicer/
Language and region detection read Snapmaker_Orca.conf reads FOrcaSlicer.conf
Crash report data Snapmaker_Orca/SentryData FOrcaSlicer/SentryData

Windows users: language and region were previously read from Snapmaker Orca's configuration
file - returning that application's settings if it happened to be installed, and nothing at all if
it was not. They now come from your own configuration. No action is needed and no settings are
lost; your presets and profiles were always in the FOrcaSlicer directory and are untouched.

Known limitations

  • Nozzle tabs after adding a U1 printer preset. After adding a U1 PTP, the per-nozzle notebook
    shows only one tab. Clicking away to another page and back populates the remaining tabs. Cosmetic;
    the presets themselves are created correctly.
  • macOS dark mode on first launch. In dark mode, the notebook and nozzle-diameter labels can
    render as light text on a light grey background the first time the app starts. Switching the
    system appearance to light and back to dark corrects it for the session. The app samples the
    system appearance before the window exists and does not re-check it. Cosmetic, macOS only.
  • macOS builds are unsigned and unnotarized - see the quarantine note above.

No other changes

Single-nozzle-size printers are unaffected. Everything from 8.5.5 and earlier - outer-wall object
identity, the filament dropdown cleanup, the PRP panel scaling fix, per-nozzle line widths, and the
Simplified Chinese pass - is unchanged.


macOS 版本

首个提供 macOS 版本 的发布。本版本新增通用(Intel + Apple 芯片)macOS DMG(由 CI 构建),
完成了 macOS 上的 FOrcaSlicer 更名,并将两个平台的用户数据统一到单一的 FOrcaSlicer 目录。
版本号已提升并打标签 v2.3.2-fos.8.5.6

切片行为无任何变化。 本版本未改动切片器、MAPS、逐出口工艺或配置文件。若你使用 Windows 且只关注
切片结果,8.5.6 与 8.5.5 完全相同。

macOS 版本(新增)

FOrcaSlicer 现提供 macOS DMG,由 GitHub Actions 从源码构建。它是通用二进制——主程序、崩溃处理
程序和 Sentry 库均同时包含 x86_64arm64,因此可在 Intel Mac 与 Apple 芯片 Mac 上原生运行。
最低系统要求为 macOS 12.0(Monterey)。照常将 FOrcaSlicer 拖入"应用程序"即可安装。

已在 Intel Mac 与 Apple 芯片(M4 Max,macOS 26)上测试,均以原生方式启动。

该应用未签名、未公证,因为本项目没有 Apple 开发者证书。首次启动时 macOS 会拒绝打开并提示
"无法打开 FOrcaSlicer,因为 Apple 无法检查其是否包含恶意软件"。此提示属于预期行为,并不表示下载损坏。
将应用移入"应用程序"后,执行一次以下命令清除隔离标记:

xattr -dr com.apple.quarantine "/Applications/FOrcaSlicer.app"

或者先尝试打开应用,然后前往"系统设置 > 隐私与安全性",点击"仍要打开"。在 macOS 15 及更高版本中,
这是界面上唯一的途径——Apple 已移除旧的"按住 Control 点按 > 打开"方式。

macOS:更名已完成

8.x 的更名覆盖了 Windows 的应用名称、图标和可执行文件。若干仅在 macOS 上生效的代码路径不在其范围内,
且因为此前没有 macOS 构建而从未被执行。现已全部修正:

  • 应用包及其可执行文件名为 FOrcaSlicer,不再是 "Snapmaker Orca"。
  • 应用图标在所有位置都是 FOrcaSlicer 图标——访达、DMG 以及程序坞。此前应用运行时程序坞图标会变为
    Snapmaker 图标。
  • 语言列表恢复正常。macOS 构建此前以旧名称生成翻译文件,而应用查找的是 FOrcaSlicer.mo,因此
    找不到任何语言。现在约 20 种语言均可正常加载。

用户数据统一至 "FOrcaSlicer" 目录(Windows 与 macOS)

此前若干路径仍硬编码为 Snapmaker_Orca,导致 FOrcaSlicer 同时读写自己的目录和 Snapmaker Orca 的
目录。现在所有路径均由应用标识推导,因此 FOrcaSlicer 与同时安装的其他 Orca 系列切片软件完全独立:

之前 现在
配置、配置文件、预设、日志 FOrcaSlicer/ 不变
启动时读取的配置/网页版本文件 Snapmaker_Orca/ FOrcaSlicer/
语言与地区检测 读取 Snapmaker_Orca.conf 读取 FOrcaSlicer.conf
崩溃报告数据 Snapmaker_Orca/SentryData FOrcaSlicer/SentryData

Windows 用户: 语言与地区此前从 Snapmaker Orca 的配置文件读取——若已安装该软件则返回它的设置,
未安装则什么也读不到。现在改为读取你自己的配置。无需任何操作,也不会丢失设置;你的预设和配置文件一直
位于 FOrcaSlicer 目录中,未受影响。

已知限制

  • 添加 U1 打印机预设后的出口标签页。 添加 U1 PTP 后,逐出口标签页仅显示一个标签。切换到其他页面
    再切回即可显示其余标签。仅为显示问题,预设本身创建正确。
  • macOS 深色模式首次启动。 在深色模式下,首次启动时标签页和出口直径标签可能显示为浅色文字配浅灰
    背景。将系统外观切换为浅色再切回深色即可在本次会话中恢复正常。应用在窗口创建前读取系统外观且之后不再
    重新检查。仅为显示问题,且仅限 macOS。
  • macOS 版本未签名、未公证——参见上文关于隔离标记的说明。

其他无变化

单出口尺寸的打印机不受影响。8.5.5 及更早版本的所有内容——外墙对象标识、耗材下拉框整理、PRP 面板缩放
修复、逐出口线宽以及简体中文整理——均保持不变。