The llama.cpp project released version 0.4.1, introducing support for the Maple 20B-A1B ternary Mixture of Experts architecture on CPU, as well as preview support for Tencent Hy 4 and Spark2.5 models.
- Added Maple 20B-A1B ternary MoE architecture (CPU) support.
- Added Tencent Hy 4 (hy_v4) preview architecture support.
- Added Spark2.5 model support.
- Updated ggml to v0.24.0, expanding backend coverage and robustness with a new precision-control API.
- Improved JSON schema handling by refactoring it with a common_schema internal representation.
- Split specialized chat parsers into common/parsers and added structured JSONL logging via --log-jsonl.
- Fixed MTP context KV cache allocation for DeepSeek2, GLM-MoE, and related models.
- Fixed GDN normalization from max to rsqrt for affected Qwen/Kimi/GLM models.
This release enables running new model architectures and improves stability through corrected normalization, cache allocation, and server child-process management.