llama.cpp and ggml release v1.0.0, establishing semantic versioning rules.
llama.cpp and ggml release v1.0.0, binding destructive changes to the public C API to the major version number, and both will be released according to semantic versioning rules thereafter. The project has supported over 150 model architectures and mainstream speculative decoding methods, and provides pre-release binaries for Linux, macOS, Windows, Android, iOS, as well as distribution channels such as Docker, Homebrew, and conda-forge.
Why it matters: llama.cpp and ggml are released simultaneously with v1.0.0, and the major version number corresponds to destructive changes to the C API, allowing downstream dependents to plan their upgrade schedule accordingly.










