Skip to content

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 02:08
· 67 commits to main since this release
2d0562f

Release assets publish in priority order: signed Apple artifacts
first, native Linux archives next, and container metadata last.

Install

# One-line install (auto-detects GPU, pinned to this release)
curl -fsSL https://raw.githubusercontent.com/utensils/mold/v0.35.0/install.sh | MOLD_VERSION=v0.35.0 sh

# From source with GPU support.
# `protoc` is a BUILD requirement of the `pulid` feature (face
# identity): candle-onnx's build script drives prost-build, which
# shells out to it. Install it first or the build fails partway.
brew install protobuf                                        # macOS
sudo apt-get install -y protobuf-compiler                    # Debian/Ubuntu
# (Arch: pacman -S protobuf · Fedora: dnf install protobuf-compiler)

cargo install --git https://github.com/utensils/mold --tag v0.35.0 --features h3,mesh-texture,mesh-matting,mesh-delight,metal,preview,discord,expand,webp,mp4,metrics,mdns,pulid  # macOS
cargo install --git https://github.com/utensils/mold --tag v0.35.0 --features cuda,flash-attn,preview,discord,expand,webp,mp4,metrics,mdns,pulid   # Linux; flash-attn is what the released CUDA artifacts compile, use the SM89 artifact for H3

# Nix
nix run github:utensils/mold/v0.35.0

Download pre-built binaries

Platform GPU File
macOS Apple Silicon Metal mold-aarch64-apple-darwin.tar.gz
Windows x86_64 CLI CPU / remote client mold-x86_64-pc-windows-msvc-cpu.zip
Windows x86_64 Desktop CPU / remote hosts Mold-windows-x64-self-signed.exe
Linux x86_64 Desktop CPU / remote hosts mold-desktop-x86_64-unknown-linux-gnu-cpu.tar.gz
Linux x86_64 GPU-free remote CLI mold-x86_64-unknown-linux-gnu-cpu.tar.gz
Linux x86_64 CUDA — RTX 3090 / A40 (Ampere) mold-x86_64-unknown-linux-gnu-cuda-sm86.tar.gz
Linux x86_64 CUDA — RTX 40-series (Ada) mold-x86_64-unknown-linux-gnu-cuda-sm89.tar.gz
Linux x86_64 CUDA — B200 / B300 (datacenter Blackwell; simulated, not hardware-qualified) mold-x86_64-unknown-linux-gnu-cuda-sm100.tar.gz
Linux x86_64 CUDA — RTX 50-series (consumer Blackwell) mold-x86_64-unknown-linux-gnu-cuda-sm120.tar.gz

GH200, GB200, and GB300 require future linux/arm64 artifacts and are unsupported.
Current Linux release archives and container images are linux/amd64 only.

Desktop apps

Mac: two desktop apps, side by side (which one?). Mold-Studio-macos-arm64.dmg (also attached as Mold-native-*.dmg) — Mold Studio, built natively for macOS (Apple Silicon, macOS 26 or newer), signed, notarized and stapled. It updates itself through Sparkle; mold-native-appcast.xml beside it is that channel's feed. Stable link to the newest build: https://github.com/utensils/mold/releases/latest/download/Mold-Studio-macos-arm64.dmg

Mold-macos-arm64.dmg (also attached with its versioned name) — Mold Desktop for Mac, the same app as Windows and Linux (Apple Silicon, macOS 12 or newer). Signed, notarized, and stapled. Stable link: https://github.com/utensils/mold/releases/latest/download/Mold-macos-arm64.dmg

mold-desktop-x86_64-unknown-linux-gnu-cpu.tar.gz — the Linux desktop app for remote GPU hosts (no CUDA), as a usr/ tree with its .desktop entry and icons. Arch users install it as the mold-ai-desktop-bin AUR package; mold-ai-desktop builds the CUDA app from source.

Mold-windows-x64-self-signed.exe — self-signed NSIS installer. Verify and explicitly trust the attached mold-windows-self-signing.cert.cer before installation. This certificate is not publicly trusted and does not suppress SmartScreen by itself.

What's Changed

  • fix(queue): align swipe actions and cross-platform controls by @jamesbrink in #1836
  • fix(queue): preserve cancellation during shared model loading by @jamesbrink in #1838
  • fix(ios): use full display for landscape video playback by @jamesbrink in #1839
  • fix(ui): fit tall dialogs to the window and scroll their body by @jamesbrink in #1841
  • fix(native): clear viewed gallery badges and track new media by @jamesbrink in #1840
  • feat(library): add continuous aspect-preserving thumbnail rows by @jamesbrink in #1842
  • feat(clients): improve sync, viewing history, and queue reliability by @jamesbrink in #1843
  • feat(generate): add spacious prompt editors and library display settings by @jamesbrink in #1844
  • fix: match video endpoint sizing and restore iOS appearance settings by @jamesbrink in #1845
  • fix(library): keep viewers open after deleting media by @jamesbrink in #1846
  • feat: expose reusable source media across library surfaces by @jamesbrink in #1847
  • fix(mobile): keep license settings readable at accessibility text sizes by @jamesbrink in #1848
  • fix: accelerate source media browsing and deduplicate retained sources by @jamesbrink in #1850
  • fix(desktop): restore Linux previews and interleave AAC clips by @jamesbrink in #1851
  • fix: recover held models and bound LTX decode memory by @jamesbrink in #1849
  • fix(macos): hide duplicate banner during library sync by @jamesbrink in #1853
  • fix(h3): chunk Qwen text attention below the CUDA softmax index limit by @jamesbrink in #1855
  • feat: refine source media browsing and fix macOS sync navigation by @jamesbrink in #1854
  • fix(native): prevent source media hangs and inspect legacy originals by @jamesbrink in #1856
  • fix(cli): support keyless H3 references and preserve server errors by @jamesbrink in #1857
  • fix: unify library image reuse and acknowledge library visits by @jamesbrink in #1858
  • feat(h3): FastH3 V2, DMAD/PDMD distill tiers, and text-only FL2VA (#1812) by @jamesbrink in #1860
  • fix(ios): keep library picker header below navigation chrome by @jamesbrink in #1859
  • fix(h3): align runtime model metadata and source controls across clients by @jamesbrink in #1861
  • fix: harden caches and client lifecycles, consolidate shared code by @jamesbrink in #1862
  • fix: reuse reattaches media, resizable prompt, one model-naming authority, Download page by @jamesbrink in #1863
  • fix(server): restore h3 builds after the model presentation fields by @jamesbrink in #1865
  • feat(macos): reuse source media from inspectors and viewers by @jamesbrink in #1866
  • feat(ui): inspect original source media without detaching inputs by @jamesbrink in #1868
  • feat: secure cross-surface relay and direct LAN transport by @jamesbrink in #1867
  • fix: close secure transport cutover and container readiness gaps by @jamesbrink in #1870
  • fix(packaging): include secure protocol fixture in frontend inputs by @jamesbrink in #1871
  • feat: support explicit Secure and Regular connections across clients by @jamesbrink in #1872
  • fix(relay): recover concurrent Secure startup admission by @jamesbrink in #1873
  • chore: release v0.35.0 by @release-plz-mold[bot] in #1837

Full Changelog: v0.34.0...v0.35.0