# Meilisearch v1.10.0 — Release & Upgrade Intelligence
- **Product:** Meilisearch (https://meilisearch.com)
- **Version:** v1.10.0
- **Released:** Aug 26, 2024
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/meilisearch/updates/v1.10.0/

## Executive Summary (TL;DR)
Meilisearch v1.10.0. Source highlight: Meilisearch v1.10 introduces federated search. This innovative feature allows you to receive a single list of results for multi-search requests. v1.10 also includes a setting to manually define which language or languages are present in your documents, and two new new experimental features: the `CON

## Breaking Changes & Deprecations
- ⚠️ Breaking changes: Changing the parameters of the REST API
- This is a breaking change to the configuration of REST embedders.

## New Features
- `Authorization: Bearer <apiKey>` (only if `apiKey` was provided)
- `Content-Type: application/json`
- Add `url` parameter to the OpenAI embedder. `url` should be an URL to the embedding endpoint (including the v1/embeddingspart) from OpenAI. If `url` is missing or `null` for an `openAi` embedder, the default OpenAI embedding route will be used (https://api.openai.com/v1/embeddings).
- Add null byte as hard context separator by @LukasKalbertodt in meilisearch/charabia#295
- Adds all math symbols to the default separator list by @phillitrOSU in meilisearch/charabia#301
- Add `vX` Docker tag when publishing Docker image by @curquiza in #4761

## Improvements
- `dimensions` is now available as an optional parameter for `ollama` embedders. Previously it was only available for rest, `openAi` and `userProvided` embedders.
- Previously `_vectors.embedder` was omitted for documents without at least one embedding for `embedder`. This was inconsistent and prevented the user from checking the value of `regenerate`.
- When a request to a REST embedder fails, the duration of the exponential backoff is now randomized up to twice its base duration
- Truncate rather than embed by chunk when OpenAI embeddings are bigger than the max number of tokens
- Improve error message when indexing documents and embeddings are missing for a user-provided embedder
- Improve error message when a model configuration cannot be loaded and its "architectures" field does not contain "BertModel"

## Bug Fixes
- Fix invalid primary key for big numbers @JWSong in #4725
- Fix wrong HTTP status and confusing error message on wrong payload by @Karribalu in #4716
- Fix the missing geo distance when one or both of the lat/lng are string by @irevoire in #4731
- Fix errors related to `OffsetDateTime`: use a fixed date format regardless of features by @dureuill in #4850
- Fix filter that doesn't return valid documents by @dureuill in #4864 & #4858
- Fix CI with Rust v1.79 by @dureuill in #4723
