github lemonade-sdk/lemonade v10.10.0

3 hours ago

Headline

  • Audio generation arrives with the ThinkSound sound-effects and ACE-Step music backends, a new POST /v1/audio/generations endpoint, and a GUI audio-generation panel.
  • System-installed ROCm is now reused on Windows as well as Linux, and the experimental vLLM ROCm backend reliably targets AMD GPUs on hybrid AMD/NVIDIA hosts.
  • A suspend inhibitor keeps the machine awake while inference is running on Linux (systemd-logind), enabled by default and opt-out.
  • A new GET /v1/models/{id}/files endpoint reports each model's resolved local files for the GUI Files tab, with absolute paths gated behind an opt-in include_paths=true.

Breaking Changes

  • The experimental ROCm vLLM backend now requires a writable $XDG_RUNTIME_DIR; launch fails if one cannot be created, which may affect minimal or container setups.
  • After the Debian/Ubuntu package upgrade migration runs, re-enable the per-user service manually with systemctl --user enable lemond.

Lemonade Server

Operating System Downloads
Windows lemonade.msi
Ubuntu 24.04+ Launchpad PPA
Debian 13 (x86_64) lemonade-server_10.10.0-debian13_amd64.deb
Debian 13 (ARM64) lemonade-server_10.10.0-debian13_arm64.deb
Fedora 43 (x86_64) lemonade-server-10.10.0-fc43.x86_64.rpm
Fedora 43 (ARM64) lemonade-server-10.10.0-fc43.aarch64.rpm
Fedora 44 (x86_64) lemonade-server-10.10.0-fc44.x86_64.rpm
Fedora 44 (ARM64) lemonade-server-10.10.0-fc44.aarch64.rpm
macOS Lemonade-10.10.0-Darwin.pkg

Other platforms? See our Installation Options for Docker, Snap, Arch, Debian, and more.

Embeddable Lemonade

Portable binaries for bundling into your own installer. Run lemond ./ as a subprocess.

Platform Download
Ubuntu x64 lemonade-embeddable-10.10.0-ubuntu-x64.tar.gz
Ubuntu arm64 lemonade-embeddable-10.10.0-ubuntu-arm64.tar.gz
Windows x64 lemonade-embeddable-10.10.0-windows-x64.zip
macOS arm64 lemonade-embeddable-10.10.0-macos-arm64.tar.gz

What's Changed

Thanks @SlawomirNowaczyk, @abn, @blackdeathdrow, @coolduderules, @eddierichter-amd, @fl0rianr, @jeremyfowers, @kenvandine, @pwilkin, @sofiageo, @superm1, @volen-silo, @wariobot09 for your awesome contributions to this release!

Click to expand changelog
  • feat(rocm): detect externally-installed ROCm on Windows by @volen-silo in #2508
  • Router/2382 RoutingPolicyEngine — assembly + evaluate() (M8) by @SlawomirNowaczyk in #2499
  • docs: add Telemetry guide to mkdocs nav by @jeremyfowers in #2514
  • fix(vLLM): ensures vLLM sees only ROCm devices by @fl0rianr in #2007
  • docs: update arch linux instructions by @sofiageo in #2517
  • fix(installer): add missing architecture_defaults.json to MSI by @blackdeathdrow in #2525
  • fix(app): store Windows favicon as regular file by @fl0rianr in #2526
  • Add support for inhibiting suspend while inference is running by @superm1 in #2515
  • fix: llama.cpp backend updates make sure artifacts are present by @fl0rianr in #2518
  • feat: add model files endpoint by @fl0rianr in #2437
  • docs: cover tests and API docs in adding-a-backend guide by @jeremyfowers in #2541
  • Fix: flaky Whisper realtime transcription event handling by @fl0rianr in #2535
  • Fix disabling systemd user service by @superm1 in #2516
  • fix: support nested schemas and handle client disconnects in responses telemetry by @abn in #2532
  • feat(telemetry): reduce verbosity of telemetry logging by @abn in #2545
  • fix(tray): use /live instead of /api/v1/health for server readiness check by @blackdeathdrow in #2523
  • docs: add two new YouTube videos to news feed by @jeremyfowers in #2534
  • test: relax streaming response length assertions from >5 to >0 by @coolduderules in #2556
  • Router/2383 policy parser hot reload by @eddierichter-amd in #2519
  • fix(router): capture load duration before std::move to prevent null deref by @coolduderules in #2555
  • Enhance contribution guidelines for PR reviews and AI use by @fl0rianr in #2550
  • fix: scan entire install_dir for executable permissions after extraction by @wariobot09 in #2549
  • feat(backends): audio generation — ThinkSound (SFX) + ACE-Step (music) by @pwilkin in #2530
  • feat(router): wire classifier services to router calls by @eddierichter-amd in #2548
  • chore: Version bump v10.10.0 in preparation for release by @kenvandine in #2582

New Contributors

Full Changelog: v10.9.0...v10.10.0


Windows installers are signed. Free code signing provided by SignPath.io, certificate by SignPath Foundation. See our Code Signing Policy.

Don't miss a new lemonade release

NewReleases is sending notifications on new releases.