The llama.cpp project released build b11377, which updates the Ling 3.0 chat parser to properly handle `json_schema` constraints.
Previously, the Ling 3.0 grammar only supported tool calls and left `response_format` requests unconstrained. This release adds an eager response-format grammar path that takes precedence over tools.
The update requires a `<think>` block before JSON output when thinking is enabled and prevents trailing prose after the JSON response, fixing issue #29652.
This build includes binaries for macOS (Apple Silicon and Intel), iOS, Linux (CPU, Vulkan, CUDA, ROCm, OpenVINO, SYCL, Snapdragon), Android, Windows (CPU, OpenCL, CUDA, Vulkan, OpenVINO, SYCL, ROCm), and openEuler.