3.14.2 Release Notes#

Squirro 3.14.2 was released on October 2, 2025.

Learn more about the Squirro Release Process.

Attention

Elasticsearch upgrade to version 9 - Manual updates and upgrades starting from Squirro 3.13.5 require careful management due to Elasticsearch infrastructure changes. Before switching to 3.14.2, ensure you prepare your infrastructure. Refer to the Elasticsearch Migration page for detailed instructions on migrating Elasticsearch indices.

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 use action:summarize without providing a query, effectively fetching all paragraphs in order.

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 to squirro.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.