Skip to content

AIFX v0.2.3 (macOS)

Pre-release
Pre-release

Choose a tag to compare

@Julm Julm released this 26 Aug 11:45
· 20 commits to main since this release

macOS only. Linux and Windows stay on
v0.2.2, which is
current and carries the SaveEXR fix — nothing here changes their binaries.

The installer no longer needs an Apple Developer ID

The .dmg wizard is unsigned, so macOS 15 and later refuse to launch it and
offer no bypass. Rather than ask every operator for a workaround, the macOS
tarball now ships install.sh — a script run from a terminal is never
checked by Gatekeeper.

tar xzf aifx-0.2.3-macos-universal.tar.gz
cd AIFX-0.2.3-macos-universal
./install.sh --system      # /Library/OFX/Plugins — required for Flame and Flare
./install.sh               # ~/Library/OFX/Plugins — Nuke, Resolve, Fusion

Same prompts as the wizard: ComfyUI server address and port, this machine's view
of the shared folder, the ComfyUI server's view of it, timeout. It writes them
into all seven plugins, copies the bundles into place and clears the quarantine
flag. ./install.sh --help lists the non-interactive flags for fleet rollout.

It is the same script that ships in the Linux tarball, so the two cannot drift.

Fixed

Quarantine was never actually cleared

macOS 26 removed xattr's -r flag. Every de-quarantine call in the project
used xattr -dr, which now exits 64 having cleared nothing — and in the SwiftUI
installer that call was best-effort, so it failed without a word. If you were
told to run xattr -dr com.apple.quarantine … for an earlier release, that
command did nothing. The working form is:

find '<path>' -exec xattr -d com.apple.quarantine {} \; 2>/dev/null

Every call site, doc and release README now uses it.

The installer script could not have run on macOS

It used mapfile, a bash 4 builtin. macOS still ships bash 3.2 at /bin/bash,
where it does not exist — the script would have died looking for the bundles.

Still open

The .dmg remains unsigned; use install.sh above, or the workaround in
Troubleshooting.

Verifying

tools/verify-ofx-abi.sh

All seven bundles should report OK — 0.2.3.

Full changelog: https://github.com/Dev-Reepost/aifx/blob/v0.2.3/CHANGELOG.md

SHA-256

dfdd9ef8788f2ddff0bc2d304c4ff72f519b307ef27172110c376fd7e819813b  aifx-0.2.3-macos-universal.tar.gz
1a1512dbf80153b728e428521ced314e99e80ff70dd7dedd057ef6cec5e8a44a  aifx-0.2.3-macos-installer.dmg