Change8
Symbol50 releases

ggml

Found in 3 packages: llama-cpp, localai, ollama

llama-cpp(48 releases)

b10713
4h ago

This release includes an update to ggml to add MUL_MAT to operations that may require additional memory for WebGPU. Various pre-compiled binaries for different platforms and configurations are also provided.

b10706
11h ago

This release introduces SWIGLU_CLAMP to ggml and adds Vulkan shader support, enhancing computational capabilities.

b10660
Aug 27, 2026

This release introduces support for the Qwen3.8-Flash-Next (qwen4exp) model, including its GGUF implementation, tensor loading, and decode graph. Several bug fixes related to PLE conv state and context handling are also included.

b10610
Aug 24, 2026

This release includes improvements to ggml, specifically shortening virtual device naming in CUDA and Metal. It also updates the device description build process for ggml-metal and refines naming conventions.

v0.2.0
Aug 21, 2026

This release bumps the llama.cpp version to 0.2.0 and ggml to 0.21.0, incorporating numerous backend improvements, bug fixes, and new model support across various hardware accelerators like SYCL, OpenCL, Metal, and Vulkan.

v0.1.2
Aug 18, 2026

This release includes updates to ggml, various build and CI improvements, and enhancements to the server and mtmd components. It also introduces support for integer tokenizer scores.

b10431
Aug 14, 2026

Introduced recurrent state rollback for nemotron on CPU and CUDA, and improved ssm_scan to support K > 1 for all backends. This release also includes runtime checks for operation support and fallback mechanisms.

b10426
Aug 14, 2026

This release includes a fix for ggml, forcing single-thread execution on WASI. It also provides pre-compiled binaries for various platforms and configurations.

b10400
Aug 13, 2026

This release includes a fix for ARM builds in ggml, addressing an unused variable issue. It also provides updated pre-compiled binaries for various platforms and configurations.

b10310Breaking
Aug 7, 2026

This release introduces aarch64 HWCAP fallbacks and fixes fp16 variant detection in ggml. It also renames the `has_fp16_va` field to `has_fp16` for better clarity on the FEAT_FP16 extension.

b10247
Aug 4, 2026

This release introduces dynamic allocation for split graph inputs in ggml, resolving crashes with wide MoE models. It also includes various pre-compiled binaries for different platforms and hardware accelerators.

b10186
Jul 30, 2026

This release addresses a bug in ggml related to KleidiAI CI and stringop overflow warnings. It also provides updated binary releases for various platforms and hardware accelerators.

b10150
Jul 27, 2026

This release includes adjustments to the ggml logic for offloading operations to the weight's backend and fixes for llama graph issues.

b10092
Jul 23, 2026

This release enables PowerPC CPU backend variants on AIX and fixes a semicolon issue in the PowerPC Q0 matmul implementation.

b10025
Jul 15, 2026

This release relaxes tensor contiguity requirements for quantized concatenation on CUDA and GGML, improving flexibility. It also provides updated pre-built binaries for various platforms and hardware accelerators.

b10002
Jul 14, 2026

This release introduces new functionality to ggml for checking tensor contiguity. It also provides updated pre-compiled binaries for various platforms and hardware accelerators.

b9871
Jul 4, 2026

This release primarily focuses on fixing a bug in the ggml library related to the CPU concatenation of quantized types. It also provides numerous pre-compiled binaries for various operating systems and hardware configurations.

b9735
Jun 20, 2026

This release focuses on performance improvements in ggml by optimizing AMX operations, leading to speedups in quantization benchmarks on Intel Xeon CPUs. It also provides updated pre-built binaries for numerous platforms.

b9389
May 29, 2026

This release introduces automatic iGPU flag application for CUDA/HIP in ggml operations. It also provides numerous pre-built binaries across various platforms, noting several specific builds have been disabled.

b9296
May 23, 2026

This release includes a bug fix within the ggml library related to interface method checking. It also provides numerous pre-compiled binaries for different operating systems and hardware configurations.

b9267
May 21, 2026

This release includes an internal fix in ggml related to 2D tensor operations and provides updated pre-compiled binaries across macOS, Linux, Android, Windows, and openEuler platforms.

b9038
May 6, 2026

This release enhances memory estimation for OpenCL backends during model fitting by utilizing CL_DEVICE_GLOBAL_MEM_SIZE. It also provides a comprehensive set of pre-compiled binaries for diverse platforms.

b9026
May 5, 2026

This release introduces a performance enhancement in ggml by implementing the fast walsh-hadamard transform for kv rotation and provides updated pre-compiled binaries for various operating systems and hardware configurations.

b8958
Apr 28, 2026

This release primarily focuses on an internal fix within ggml to prevent registering duplicate backends and devices. It also provides numerous pre-compiled binaries for various operating systems and hardware configurations.

b8957Breaking
Apr 28, 2026

This release reverts the change to use `find_library` for math library linking in ggml back to standard `-lm` linking to resolve CUDA compilation issues when `GGML_STATIC` is enabled.

b8944
Apr 27, 2026

This release updates ggml to use 64 bytes aligned tile buffers, showing minor speedups across various Qwen 35 quantization tests. It also provides extensive pre-compiled binaries for numerous operating systems and hardware configurations.

b8918
Apr 24, 2026

This release primarily focuses on providing pre-built binaries across various operating systems and hardware configurations, including updates for macOS, Linux, Android, Windows, and openEuler. Minor coding style adjustments were made in ggml.

b8914
Apr 24, 2026

This release introduces the SOLVE_TRI operation to the Hexagon backend and includes various performance and cleanup improvements within the Hexagon and GGML layers. Numerous pre-built binaries are provided for broad platform compatibility.

b8816Breaking
Apr 16, 2026

This release introduces graph versioning in ggml to replace the old graph reuse flag, alongside various platform-specific binary updates and a fix for Windows builds.

b8813
Apr 16, 2026

This release introduces a new simd_gemm kernel optimized for the RISC-V vector extension within ggml. It also provides numerous pre-compiled binaries for different operating systems and hardware configurations.

b8789
Apr 14, 2026

This release addresses a specific bug in the ggml library concerning ARM NEON nvfp4 dot product calculations on non-dotprod targets.

b8759
Apr 11, 2026

This release addresses missing cases for GGML_TYPE_Q1_0 within the ggml library and provides a comprehensive set of updated pre-compiled binaries for diverse operating systems and hardware configurations.

b8737
Apr 9, 2026

This release includes a stability fix in ggml by checking the return values of CUB calls used in argsort and top-k operations. It also provides numerous pre-compiled binaries for various operating systems and hardware configurations.

b8611
Apr 1, 2026

This release addresses a bug fix related to RWKV operations thread assignment within ggml and provides numerous pre-compiled binaries for diverse operating systems and hardware configurations.

b8363
Mar 15, 2026

This release focuses on an optimization within ggml to prevent unnecessary CUDA context creation during device initialization. It also provides numerous pre-compiled binaries for diverse operating systems and hardware configurations.

b8356
Mar 15, 2026

This release includes a critical bug fix in the ggml library related to IQ4_NL quantization and provides updated pre-compiled binaries for various operating systems and hardware configurations.

b8340
Mar 14, 2026

This release introduces native AVX512-FP16 support for F16 operations within ggml, alongside the release of numerous pre-compiled binaries for various platforms and hardware configurations.

b8338Breaking
Mar 14, 2026

This release introduces significant backend enhancements, primarily adding OpenVINO support and initial NPU capabilities, alongside numerous performance optimizations and bug fixes across quantization and attention mechanisms.

b8328
Mar 14, 2026

This release addresses a typo within the ggml component and provides updated binary distributions across various operating systems and hardware configurations, including new CUDA 12.4 and 13.1 builds for Windows.

b8277
Mar 11, 2026

The ggml component has bumped its internal RPC version. This release primarily provides updated pre-compiled binaries for various operating systems and hardware configurations.

b8233
Mar 7, 2026

This release introduces the GATED_DELTA_NET operation in ggml, adds KDA and qwen35 dense support, and removes an existing transpose operation.

b8222
Mar 7, 2026

This release updates comments within ggml regarding backends without memory reporting capabilities and provides a comprehensive set of pre-built binaries for macOS, Linux, Windows, and openEuler platforms.

b8197
Mar 4, 2026

This release updates ggml to use std::thread instead of OpenMP for AMX builds, resulting in significant inference speedups at the cost of slightly slower loading. Numerous pre-built binaries for various platforms have also been provided.

b8169
Feb 27, 2026

This release enhances ggml performance by fixing AMX issues and introducing batched support, leading to faster perplexity calculation times.

b8059
Feb 15, 2026

This release focuses on stability by avoiding undefined behavior in the ggml gemm ukernel. It also provides updated pre-built binaries for numerous platforms and hardware configurations.

b8005
Feb 12, 2026

This release enhances ggml's unary operation support for non-contiguous source tensors and adds F16 unary operation support to the Metal backend, alongside fixing the ELU operation on Metal.

b7995
Feb 11, 2026

This release enhances ggml with extended binary broadcast support for permuted source 1 and stabilizes continuous tensor handling by ensuring s0 is always 1.

b7987
Feb 10, 2026

This release improves backend registration stability on Linux by using a noexcept overload for file system checks, preventing crashes related to broken symlinks. It also provides updated pre-compiled binaries for numerous platforms.

localai(1 releases)

ollama(1 releases)

Track Symbol Changes

Use the Change8 MCP server or GitHub Action to get notified when ggml changes.

Learn More