Change8

Migrating to Ollama v0.30.0-rc31

Version v0.30.0-rc31 introduces 1 breaking change. This guide details how to update your code.

Released: 5/13/2026

1
Breaking Changes
2
Migration Steps
5
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

llama.cppGGMLGGUFMLXnomic-embed-text

Breaking Changes

Issue #1

The underlying architecture has changed from using GGML to directly supporting llama.cpp, which may affect custom integrations or scripts relying on the previous internal structure.

Migration Steps

  1. 1
    If you rely on the previous GGML architecture, be aware that it has been replaced by direct llama.cpp support.
  2. 2
    Users of `nomic-embed-text` should expect inputs to be lowercased, which may require adjusting downstream processing if mixed-case input was previously relied upon.

Release Summary

This release shifts the core architecture to directly support llama.cpp and the GGUF format, introduces MLX acceleration for Apple Silicon, and fixes case handling for the nomic-embed-text model.

Need More Details?

View the full release notes and all changes for Ollama v0.30.0-rc31.

View Full Changelog