3.11.5 Release Notes#
Squirro 3.11.5 was released on November 25, 2024.
Learn more about the Squirro Release 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 page (recommended) and Installing Squirro on Linux pages.
To upgrade an existing installation, see the Upgrading Squirro page.