3.14.2 Release Notes#
Squirro 3.14.2 was released on October 2, 2025.
Learn more about the Squirro Release Process.
What’s New#
Table Rendering in Chat: Added a nice table renderer to Chat widget tools output for better visualization of structured data.
Improvements#
AI#
Squirro Retriever Enhanced: The
squirro_retriever
can now put the complete text of a document into the LLM context by prompting the retriever’s tool description to useaction:summarize
without providing a query, effectively fetching all paragraphs in order.
Search#
Query Profile Enhancements: QueryProfiles can now automatically inject the user’s query input and add scoring logic on top of that, and can use
scoring-plugins
inline for more flexible search customization.CORS Support: Added nginx CORS support for OPTIONS requests to improve cross-origin resource sharing.
Data Load Flexibility: Added support for
--[user|topic|provider]-api-url
options insquirro_data_load
as an alternative to the--cluster
option.
Platform#
Workspace Admin Permissions: Workspace Admins can now access Monitoring Projects for better administrative oversight.
Near-Duplicate Detection Removal: Removed the obsolete
relatedstory
service and Near-Duplicate Detection pipeline step from the codebase to streamline the platform.
Bug Fixes#
Query Cache: Fixed the query cache of bookmarking status to ensure accurate bookmark state representation.
Infinite Fetching: Resolved ItemsWidget fetching infinitely when in mobile viewport and similar items fetching infinitely when opened from CommunityItem.
UI Rendering Issues: Fixed code blocks having white text on white background, table corners being cut off, and extra horizontal scrollbar in chat conversations caused by tool output.
Navigation: Fixed issue where users with read rights couldn’t go back to dashboard from user settings.
Project Import: Resolved project import issues in both frontend and studio components.
Authentication: Fixed Project admin being logged out when accessing agent tools.
Theming: Corrected embedded chat not using project theme properly.
Collections: Fixed issue where items could not be removed from collections.
Scroll Behavior: Added proper scroll functionality to similar items view.
Permissions: Fixed user with reader permissions unable to access prompt library.
Chat Widget: Resolved starter questions not showing up in some cases.
RPM Package Naming: Renamed RPM package from
squirro.sdk.dataloader
tosquirro.dataloader
to correctly reflect the underlying Python package name.Community Types: Fixed community types in CommunitiesList widget not being sorted by configured position.
Async Support: Added async support to flow control components, fixing Runnable chains/sequence issues.
Miscellaneous#
Collection Enhancement: When creating a new collection from the Items/Result Card and Document Details, the document is now automatically added to that collection for improved user experience.
Known Issues#
In specific scenarios, cross-lingual information retrieval for semantic search may deliver lower-than-expected quality (SQ-28171).
When closing the Project Configuration dialog in the chat dashboard, a “Discard changes” modal may appear even when no changes were made (SQ-29386).
Breaking Changes#
This release does not introduce any breaking changes.
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.