github lemonade-sdk/lemonade v11.5.1

5 hours ago

Headline

  • lemonade bench adds an image-generation benchmark mode with capability-aware scenario and model filtering, response capture, and a new --timeout flag.
  • The Router Builder gains a Test Prompt tab, backed by a new POST /routing/validate endpoint, that runs a routing policy against a sample prompt and shows the decision, a step-by-step trace, and a decision-tree view.
  • Ten MiniCPM text and vision GGUF models from ModelScope join the built-in llama.cpp catalog.
  • Tool-calling requests to llama.cpp with large JSON schema bounds are now accepted, working around a grammar limit that previously rejected valid tool calls.

Breaking Changes

  • llama.cpp non-streaming responses now return the requested or registered model id in the model field instead of the local .gguf absolute path.
  • Registered and imported collections (user.*/extra.*) now list under their canonical prefixed id on /v1/models, Ollama /api/tags, and MCP lemonade_list_models.
  • auto backend selection now prefers Vulkan on AMD systems across all engines, matching the llamacpp behavior.

Lemonade Server

Operating System Downloads
Windows lemonade.msi
Ubuntu 24.04+ Launchpad PPA
Debian 13 (x86_64) lemonade-server_11.5.1-debian13_amd64.deb
Debian 13 (ARM64) lemonade-server_11.5.1-debian13_arm64.deb
Fedora 43 (x86_64) lemonade-server-11.5.1-fc43.x86_64.rpm
Fedora 43 (ARM64) lemonade-server-11.5.1-fc43.aarch64.rpm
Fedora 44 (x86_64) lemonade-server-11.5.1-fc44.x86_64.rpm
Fedora 44 (ARM64) lemonade-server-11.5.1-fc44.aarch64.rpm
macOS Lemonade-11.5.1-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-11.5.1-ubuntu-x64.tar.gz
Ubuntu arm64 lemonade-embeddable-11.5.1-ubuntu-arm64.tar.gz
Windows x64 lemonade-embeddable-11.5.1-windows-x64.zip
macOS arm64 lemonade-embeddable-11.5.1-macos-arm64.tar.gz

What's Changed

Thanks @QuMuzafferEge, @QuTosh, @SlawomirNowaczyk, @ZMXJJ, @abn, @ckuethe, @coolduderules, @fl0rianr, @jeremyfowers, @kenvandine, @ramkrishna2910, @sujikathir, @superm1 for your awesome contributions to this release!

Click to expand changelog
  • Update trellis checksums to the pinned v0.4.3 assets by @ramkrishna2910 in #2778
  • web: community links in navbar hamburger + homepage hero by @jeremyfowers in #2784
  • Bench imagegen by @ckuethe in #2683
  • Add libgomp runtime dependency to deb/rpm packages by @kenvandine in #2794
  • Fix: Repeated model update reports after pull by @fl0rianr in #2715
  • [Router] Fix DirectoryWatcher missing policy delete+rewrite on Windows by @SlawomirNowaczyk in #2798
  • Fix llama.cpp model field echoing local .gguf path by @SlawomirNowaczyk in #2796
  • Add JSON schema checking to pre-commit by @superm1 in #2802
  • fix(cli): parse configuration values as JSON arrays and objects by @abn in #2816
  • Fix JSON pre-commit validation with permissive schema by @superm1 with @Copilot in #2810
  • fix(http): add libcurl protocol fallback for macOS libcurl compatibility by @abn in #2806
  • fix(custom_args): treat negative numbers as values, not flags by @coolduderules in #2773
  • Issue 2651: Router Prompt Debugger (Ege Qutwo) by @QuMuzafferEge in #2726
  • Add conformance tests (phase 1: deterministic) by @QuTosh in #2761
  • Fix: list router/collection ids with their user./extra. prefix in GET /v1/models by @SlawomirNowaczyk in #2797
  • Add ModelScope registry search blog post by @ramkrishna2910 in #2828
  • Add MiniCPM GGUF models to catalog by @ZMXJJ in #2825
  • fix(server): preserve WebSocket auth state and support desktop client origins by @abn in #2790
  • Fix Whisper realtime test isolation and stale session work by @fl0rianr in #2821
  • docs(telemetry): improve telemetry and arize phoenix setup guide by @abn in #2817
  • fix(llamacpp): sanitize oversized tool schema limits by @sujikathir in #2807
  • fix(ci): job-isolated process cleanups and fast installer teardowns by @abn in #2643
  • Apply a canonical backend preference order to all descriptors by @jeremyfowers in #2835
  • wg: Add an Enterprise Grade working group and archive Omni Models by @jeremyfowers in #2812
  • Bump project version from 11.5.0 to 11.5.1 by @jeremyfowers in #2849
  • Update flm NPU version to v0.9.46 by @jeremyfowers in #2847
  • fix(installer): handle slow tarball listings by @sujikathir in #2830

New Contributors

Full Changelog: v11.5.0...v11.5.1


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.