Ollama v0.3.4stable Released Aug 06, 2024
Impact Score: 5/10

Ollama v0.3.4 — 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.3.4. Source highlight: <img width="1548" alt="Screenshot 2024-08-06 at 8 16 44 PM" src="https://github.com/user-attachments/assets/9a53a40e-4649-4d67-8433-052a5941a5b6">

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 (2)

  • **Normalized embeddings**: embeddings are now normalized, improving similarity results
  • NUMA support will now be autodetected by Ollama to improve performance

🔧 Bug Fixes & Patches (2)

  • Fixed initial slow download speeds on Windows
  • Fixed issue where the `/api/embed` would sometimes return embedding results out of order
📄 View Raw Release Notes (Original Developer Log)
<img width="1548" alt="Screenshot 2024-08-06 at 8 16 44 PM" src="https://github.com/user-attachments/assets/9a53a40e-4649-4d67-8433-052a5941a5b6"> ## New embedding models * [BGE-M3](https://ollama.com/library/bge-m3): a large embedding model from BAAI distinguished for its versatility in Multi-Functionality, Multi-Linguality, and Multi-Granularity. * [BGE-Large](https://ollama.com/library/bge-large): a large embedding model trained in english. * [Paraphrase-Multilingual](https://ollama.com/library/paraphrase-multilingual): A multilingual embedding model trained on parallel data for 50+ languages. ## New embedding API with batch support Ollama now supports a new API endpoint `/api/embed` for embedding generation: ``` curl http://localhost:11434/api/embed -d '{ "model": "all-minilm", "input": ["Why is the sky blue?", "Why is the grass green?"] }' ``` This API endpoint supports new features: * **Batches**: generate embeddings for several documents in one request * **Normalized embeddings**: embeddings are now normalized, improving similarity results * **Truncation**: a new `truncate` parameter that will error if set to `false` * **Metrics**: responses include `load_duration`, `total_duration` and `prompt_eval_count` metrics See the [API documentation](https://github.com/ollama/ollama/blob/main/docs/api.md#generate-embeddings) for more details and examples. ## What's Changed * Fixed initial slow download speeds on Windows * NUMA support will now be autodetected by Ollama to improve performance * Fixed issue where the `/api/embed` would sometimes return embedding results out of order ## New Contributors * @av made their first contribution in https://github.com/ollama/ollama/pull/6147 * @sryu1 made their first contribution in https://github.com/ollama/ollama/pull/6151 * @rick-github made their first contribution in https://github.com/ollama/ollama/pull/6154 **Full Changelog**: https://github.com/ollama/ollama/compare/v0.3.3...v0.3.4