llama.cpp and ggml 1.0 formalize API compatibility
The ggml-org maintainers released libllama and libggml 1.0.0 and adopted semantic-version rules for their public C headers. Major versions now signal breaking public-API changes, while minor and patch releases distinguish compatible additions from fixes.
Why it matters: Local-inference applications depend on fast-moving native libraries whose unmarked interface changes can break builds or runtime integrations. A versioned compatibility contract makes upgrade policy, dependency pinning and downstream support more inspectable.