<!-- Source: https://docs.squirro.com/en/latest/getting/release/3-11/squirro-3.11.x-release-notes/3.11.5-release-notes.html -->
# 3.11.5 Release Notes

Squirro 3.11.5 was released on November 25, 2024.

Learn more about the [Squirro Release Process](../../squirro-release-process.md#getting-squirro-process).

## What’s New

- Overlap option to the Text Chunking pipeline step, allowing context preservation when paragraph splits occur.
- GET /ingester/backlog/stats endpoint for frontend service web API.
- Rescore parameters for the semantic search plugin to add a rescore query triggered after retrieval.

## Improvements

- Semantic search increased performance with approximate KNN support for pre- or post-filtering profile:{ semantic knn_filter_stage:post }.
- Sorting paragraph index by _parent_item_id_ for more efficient semantic search (exact_knn) on parent-item scope (chat-with-item).
- Source match detection path for the search only triggered when queries are tagged as a question or statement.
- More detailed error messages for the JSON dataloader.
- Various enhancements for the paragraph-expansion-retriever squirro/tools/paragraph_expansion_retriever, including support for the chat with selection re-using the query-context as returned from query-processing (via global-searchbar).
- The project create dialog and selector migrated to React.
- Rerunning from index support for including entities in the rerun data set by default and controlled by the project-level setting datasource.rerun.index.include-entities.
- Dashboard navigation tabs migrated to React.
- Added Llama and Gemini to the context length guessing function.
- Rerunning from index now supports the batch priority for the rerun data, by default with normal priority.
- List option tooltip for the Filter widgets only appears when content overflows.

## Bug Fixes

- Squirro Retriever fails to correctly handle the rewritten query coming from query-processing triggered via Global Search.
- Assistant settings not being saved correctly.
- _ActionWidget_ buttons show escaped labels.
- Context length incorrectly parsed for the Llama and Gemini models.

## Miscellaneous

- Maximum number of retries for an item in a pipeline workflow reduced from 10 to 3.
- Default Elasticsearch highlighter type switched to unified from plain to ensure support of knn-query and post-filtering with Elastic 8.16.
- Elasticsearch upgraded to version 8.16.0.

## Known issue

LLMs hosted by Google AI may sometimes bypass the tool calling step, causing agent workflows issues (SQ-25865).

## Installation and Upgrade

For new installations, find step-by-step instructions on the [Install and Manage Squirro with Ansible](../../../install/ansible/index.md#ansible) page (recommended) and [Installing Squirro on Linux](../../../install/linux.md#install-linux) pages.

To upgrade an existing installation, see the [Upgrading Squirro](../../../install/upgrade.md#install-upgrade) page.
