Change8

Migrating to llama.cpp b8558

Version b8558 introduces 1 breaking change. This guide details how to update your code.

Released: 3/27/2026

1
Breaking Changes
2
Migration Steps
2
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

LLAMA_BUILD_WEBUILLAMA_SERVER_NO_WEBUI

Breaking Changes

Issue #1

The build flag for disabling the embedded web UI has been renamed from LLAMA_SERVER_NO_WEBUI to LLAMA_BUILD_WEBUI. If you were using the old flag, update your build configuration to use LLAMA_BUILD_WEBUI.

Migration Steps

  1. 1
    Rename usage of the build flag LLAMA_SERVER_NO_WEBUI to LLAMA_BUILD_WEBUI in build configurations.
  2. 2
    If using Nix packaging, update the 'useWebUi' setting in package.nix.

Release Summary

This release introduces the LLAMA_BUILD_WEBUI flag to control the embedded web UI build, renaming the previous LLAMA_SERVER_NO_WEBUI flag and fixing related build logic.

Need More Details?

View the full release notes and all changes for llama.cpp b8558.

View Full Changelog