llama.cpp and ggml release v1.0.0, establishing semantic versioning rules.
The story so far
llama.cpp and ggml have released v1.0.0 and established semantic versioning rules: both will use major version number upgrades to indicate incompatible changes to the public C API and ABI. The project states that as more integrations are added, more developers rely on their library interfaces, so a flexible and stable API is needed, and they will be stricter about making downstream users aware of these boundaries. According to the Hugging Face blog, the project supports over 150 model architectures and mainstream speculative decoding methods, and provides pre-release binaries for Linux, macOS, Windows, Android, and iOS, as well as distribution channels like Docker, Homebrew, and conda-forge.
AI-written from the reports · Updated 17 hours ago
Coverage timeline
Follow the coverage to see every side of the story.
- Hugging Face BlogFeaturedllama.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.
Heat over time
- Now
- 5
- Peak
- 1014 Nov, 00:00
- 24h change
- -50%
Hover or tap the chart to see each hour; use the arrow keys on a keyboard.