llama.cpp Windows Manager v1.1.4
llama.cpp Windows Manager v1.1.4
v1.1.4 is an unsigned community release candidate focused on safer release
packaging, clearer model-serving controls, grouped settings navigation, better
OpenCode sync, and a more useful live Overview dashboard.
Highlights
- Added scoped LAN exposure: Local only, Gateway LAN only, Direct models LAN
only, or Gateway + direct LAN. - Added an auto-load gateway row on Overview so the shared endpoint, policy,
LAN exposure, and loaded direct-session count are visible beside model
sessions. - Added Settings > OpenCode > Sync on launch save, plus clearer API-key
disclosure: the app protects its saved key with Windows user protection, while
synced OpenCode provider config stores the key in plain text because OpenCode
must read it. - Grouped Settings by category so cache, window, OpenCode, model, runtime,
network, and log preferences are easier to scan. - OpenCode model
limit.outputnow follows each model's saved Max tokens
launch setting when set, with a context-derived default for unlimited model
launches. - Added explicit Vision head choices and separate MTP head selection for
compatible--mtp-headruntimes. - Added Atomic TurboQuant CUDA Windows/WSL runtime package rows.
- Updated Overview metrics with compact normal and MTP token monitors, a live
Slots card, idle-safe live token rates, normalized hardware metric separators,
and a Model Status card that separates Loading/Loaded Model from Loading Time
while preserving the final load duration.
Safety And Hardening
- Runtime package downloads now fail closed without expected size and SHA-256
verification metadata or companion checksum files. - Runtime package archives and portable app update archives are prevalidated
before extraction to reject traversal paths, absolute paths, and unsafe tar
entries. - Auto-load gateway request bodies are bounded and oversized payloads return
413 request_too_large. - Native and WSL runtime stop paths now verify targeted shutdown more
carefully; WSL cleanup writes diagnostic warnings when verification fails. - Release scripts support
-RequireCleanTree, and CI now verifies formatting
plusgit diff --check. - The release gate has optional publish/installer smoke checks for hashes,
aliases, PDB exclusion, and installer artifacts.
Upgrade Notes
- Existing models, runtimes, logs, cache, state, and settings are preserved by
installer update/repair and by default uninstall. - Older portable installs that still launch
LlamaCppConsole.exeremain
supported by the portable zip alias. - This release is unsigned. Verify the
.sha256companion assets and expect
Windows SmartScreen or publisher warnings until a trusted signing certificate
is used.