Change8

Migrating to llama.cpp b10182

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

Released: 7/29/2026

1
Breaking Changes
1
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

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

llamacommon/samplinghas_logit_biassuppress_tokens

Breaking Changes

Issue #1

The `has_logit_bias` parameter has been removed. Users should adapt their code to use the new `suppress_tokens` handling in common/sampling.

Migration Steps

  1. 1
    Refactor code that uses `has_logit_bias` to utilize the updated `suppress_tokens` functionality within the common sampling module.

Release Summary

This release refactors suppress tokens handling to a common sampling module and addresses security issues. The `has_logit_bias` parameter has been removed.

Need More Details?

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

View Full Changelog