Ollama v0.12.11stable Released Nov 12, 2025
Impact Score: 5/10

Ollama v0.12.11 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: ollama ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Ollama v0.12.11. Source highlight: Ollama's API and OpenAI-compatible API now support log probabilities. Log probabilities of output tokens indicate the likelihood of each token occurring in the sequence given the context. This is useful for different use cases:

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โšก Performance & Enhancements (1)

  • Improved rendering performance in Ollama's new app, especially when rendering code

๐Ÿ”ง Bug Fixes & Patches (2)

  • Fixed issue where `"tool_call_id"` would be omitted when using the OpenAI-compatible API.
  • Fixed issue where `ollama create` would import data from both `consolidated.safetensors` and other safetensor files.
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## Logprobs Ollama's API and OpenAI-compatible API now support [log probabilities](https://cookbook.openai.com/examples/using_logprobs). Log probabilities of output tokens indicate the likelihood of each token occurring in the sequence given the context. This is useful for different use cases: 1. Classification tasks 2. Retrieval (Q&A) evaluation 3. Autocomplete 4. Token highlighting and outputting bytes 5. Calculating perplexity To enable Logprobs, provide `"logprobs": true` to Ollama's API: ```shell curl http://localhost:11434/api/generate -d '{ "model": "gemma3", "prompt": "Why is the sky blue?", "logprobs": true }' ``` When log probabilities are requested, response chunks will now include a `"logprobs"` field with the token, log probability and raw bytes (for partial unicode). ```json { "model": "gemma3", "created_at": "2025-11-14T22:17:56.598562Z", "response": "Okay", "done": false, "logprobs": [ { "token": "Okay", "logprob": -1.3434503078460693, "bytes": [ 79, 107, 97, 121 ] } ] } ``` ### `top_logprobs` When setting `"top_logprobs"`, a number of most-likely tokens are also provided, making it possible to introspect alternative tokens. Below is an example request. ```shell curl http://localhost:11434/api/generate -d '{ "model": "gemma3", "prompt": "Why is the sky blue?", "logprobs": true, "top_logprobs": 3 }' ``` This will generate a stream of response chunks with the following fields: ```json { "model": "gemma3", "created_at": "2025-11-14T22:26:10.466324Z", "response": "The", "done": false, "logprobs": [ { "token": "The", "logprob": -0.8361086845397949, "bytes": [ 84, 104, 101 ], "top_logprobs": [ { "token": "The", "logprob": -0.8361086845397949, "bytes": [ 84, 104, 101 ] }, { "token": "Okay", "logprob": -1.2590975761413574, "bytes": [ 79, 107, 97, 121 ] }, { "token": "That", "logprob": -1.2686877250671387, "bytes": [ 84, 104, 97, 116 ] } ] } ] } ``` ### Special thanks Thank you @baptistejamin for adding Logprobs to Ollama's API. ## Vulkan support (opt-in) Ollama 0.12.11 includes support for Vulkan acceleration. Vulkan brings support for a broad range of GPUs from AMD, Intel, and iGPUs. Vulkan support is not yet enabled by default, and requires opting in by running Ollama with a custom environment variable: ```shell OLLAMA_VULKAN=1 ollama serve ``` On Powershell, use: ```powershell $env:OLLAMA_VULKAN="1" ollama serve ``` For issues or feedback on using Vulkan with Ollama, create an issue labelled **Vulkan** and make sure to include server logs where possible to aid in debugging. ## What's Changed * Ollama's API and the OpenAI-compatible API now supports Logprobs * Ollama's new app now supports WebP images * Improved rendering performance in Ollama's new app, especially when rendering code * The `"required"` field in tool definitions will now be omitted if not specified * Fixed issue where `"tool_call_id"` would be omitted when using the OpenAI-compatible API. * Fixed issue where `ollama create` would import data from both `consolidated.safetensors` and other safetensor files. * Ollama will now prefer dedicated GPUs over iGPUs when scheduling models * Vulkan can now be enabled by setting `OLLAMA_VULKAN=1`. For example: `OLLAMA_VULKAN=1 ollama serve` ## New Contributors * @mags0ft made their first contribution in https://github.com/ollama/ollama/pull/11371 * @macarronesc made their first contribution in https://github.com/ollama/ollama/pull/12973 * @breatn made their first contribution in https://github.com/ollama/ollama/pull/12985 * @cybardev made their first contribution in https://github.com/ollama/ollama/pull/13045 * @baptistejamin made their first contribution in https://github.com/ollama/ollama/pull/12899 **Full Changelog**: https://github.com/ollama/ollama/compare/v0.12.10...v0.12.11