---
title: 2025 Search & Navigation release notes
slug: cms-12/release-notes/2025-search-navigation-release-notes
docTags: 
createdAt: 2026-07-20T15:44:29.366Z
---

Subscribe to updates on this page using the notification and RSS feed options.

:::hint{type="info"}
**Note**

Are you looking for release notes before January 2024? See the [Optimizely Release Notes](https://world.optimizely.com/documentation/Release-Notes/) on the Optimizely World site.
:::

You can find prior versions of user guides and when functionality was released or deprecated at the following locations:

- [Versioned user guides and release notes](docId:13m7-4vMv-NEKeyyYZzgG)
- [Released functionality](docId\:ZCpHF81iHHN-l7oP5BWgp)
- [Obsolete functionality](docId\:YQvtntTZMtDF2f6dCOaeG)

## December 17, 2025

***EPiServer.Find 16.7.0***

**Enhancements**

- Added improvements to cache key generation for search requests, enhancing system performance. This includes optimizing the method for creating cache keys and reducing redundant calls to the `GetCacheKey `function, ensuring it is invoked only once per search request.
- Added logic to automatically ensure the `ServiceUrl` includes a trailing slash when read from the configuration file. This change improves resource efficiency by performing the check and addition once, and optimizes the internal method for verifying the trailing slash.
- Added the capability to manage statistical-related queries under the **Related Queries** tab in the Search & Navigation Optimization UI. You can now delete statistical-related queries from the database or edit them. Editing a statistical-related query converts it into an editor-related query. This provides greater flexibility to refine your *Did you Mean* suggestions.

**Bug fixes**

- [FIND-13379](https://world.optimizely.com/support/Bug-list/bug/FIND-13379) – Fixed an issue where the Import/Export functionality on the .NET client failed to automatically detect UTF-8 encoding in CSV files, requiring you to manually decode them. The system now automatically detects and decodes UTF-8 CSV files for seamless import.
- [FIND-14026](https://world.optimizely.com/support/Bug-list/bug/FIND-14026) – Fixed an issue where bestbets items in the local language would display the wrong URL segment (fallback language instead of local language) after a refresh, also affecting the search UI. Bestbet items are now correctly retrieved in the original language first, ensuring accurate URL segments.
- [FIND-14365](https://world.optimizely.com/support/Bug-list/bug/FIND-14365) – Fixed an issue where `ProjectionHelper` could throw casting exceptions due to incorrect numeric type casting; now uses a value converter to ensure proper type handling and prevent these exceptions.
- [FIND-14434](https://world.optimizely.com/support/Bug-list/bug/FIND-14434) – Fixed an issue where `Search(Language.All)` and `UnifiedSearch(Language.All)` methods caused a `CultureNotFoundException` due to a missing `Language.All` handler. This binary-breaking change is now resolved, ensuring search operations function correctly.

## July 22, 2025

***EPiServer.Find 16.6.0***

**Enhancement**

- Enhancements were made to support language routing for msearch requests in the .NET Client.

**Bug fixes**

- [FIND-13994](https://world.optimizely.com/support/Bug-list/bug/FIND-13994) – Fixed an issue where indexing Excel files with a high number of columns, a memory leak can occur, which can prevent the indexing job from completing.
- [FIND-14004](https://world.optimizely.com/support/Bug-list/bug/FIND-14004) – Fixed the issue where it shouldn't clear all local languages at the beginning of the indexing job; clean up local languages after the job finishes instead.

## April 8, 2025

***EPiServer.Find 16.5.0***

**Bug fix**

- [FIND-13832](https://world.optimizely.com/support/Bug-list/bug/FIND-13832) – Removed the `GetAwaiter()` method in async calls.

## March 18, 2025

***EPiServer.Find 13.6.1***

**Bug fix**

- [FIND-13135](https://world.optimizely.com/support/Bug-list/bug/FIND-13135) – Fixed an issue where the best bet `constant_score` query failed to guarantee the best bets to get the highest score.

## March 11, 2025

***EPiServer.Find.CMS 16.4.1***

**Bug fixes**

- [FIND-13649](https://world.optimizely.com/support/Bug-list/bug/FIND-13649) – Fixed an issue where the statistics cache had to be cleared more frequently than needed.
- [FIND-13671](https://world.optimizely.com/support/Bug-list/bug/FIND-13671) – Fixed an issue where the query generation was incorrect for the fallback language.
- [FIND-12914](https://world.optimizely.com/support/Bug-list/bug/FIND-12914) – Fixed an issue that significantly improved performance and fixed inconsistencies in cache key generation for certain culture codes.
- [FIND-13512](https://world.optimizely.com/support/Bug-list/bug/FIND-13512) – Fixed an issue where the CMS site cannot start because of Search and Navigation endpoint failure.
- [FIND-13551](https://world.optimizely.com/support/Bug-list/bug/FIND-13551) – Fixed an issue where sending a request to `/find_v2/` on a configured application returns an `HTTP 500 error`.
- [FIND-13663](https://world.optimizely.com/support/Bug-list/bug/FIND-13663) – Fixed an issue where an indexing job runs for an extended period.
- [FIND-13678](https://world.optimizely.com/support/Bug-list/bug/FIND-13678) – Fixed a null reference exception error when migrating from `EPiserver.Find.Cms` from 16.2.0 to 16.4.0.

## January 14, 2025

***EPiServer.Find.CMS 16.4.0***

**Enhancement**

- Added a slider and a decimal input field on the Boosting dashboard for specific and precise tuning adjustments.

**Bug fixes**

- [FIND-13291](https://world.optimizely.com/support/Bug-list/bug/FIND-13291) – Fixed an issue that would delete content of other sites when `ReindexMySitesOnly` was enabled. An empty `SiteDefinition` should be processed first in the indexing job.
- [FIND-13135](https://world.optimizely.com/support/Bug-list/bug/FIND-13135) – Fixed an issue where the best bet constant\_score query failed to guarantee the best bets to get the highest score.
- [FIND-13313](https://world.optimizely.com/support/Bug-list/bug/FIND-13313) – Fixed an issue with selecting the best bets target content with *nn* language code and its relevant localization.
- [FIND-13413](https://world.optimizely.com/support/Bug-list/bug/FIND-13413) – Fixed an issue with determining the correct language for indexing and analyzer for search, in Norwegian Bokmål, Norweigan Nynorsk, Czech, Korean, and Japanese.
