3.11.2 Release Notes#
Squirro 3.11.2 was released on October 1, 2024.
Learn more about the Squirro Release Process.
Note for administrators
This release introduces important changes that may require adjustments to your existing setup.
What’s New#
Squirro Incident Support Agent for initial assessment of support requests. Learn more
Collections feature for personal groupings of indexed content.
Support for the open-source Llama 3.1 model.
Llama tool calling using the
enable_llama_tool_callingflag.Additional description field for the data sources.
New Collections endpoints for the API.
Added accuracy and performance modes for Chat with Documents.
Introduced methods to interact with the Collections API using SquirroClient.
Top-level field to store generated LLM summaries directly within each item, enabling faster retrieval and improved chat experience.
Improvements#
World Map widget new design and improved performance.
HTML editor upgraded to the React library.
Summarization feature with more detailed summaries, key points, and a cleaner layout.
Allowing modification of description in data sources.
Pipeline logs option in the data source rows always displayed.
The batch-level
Endof structured logs ofTransform InputandIndexingsteps now include the number of successful and errored items.Entities widget overrides and associated documentation.
namekey now included infilesfor the generated PDF files coming from thepdfconversionservice, with a value set to the filename of the generated PDF file.New configuration option for hiding the column headers inside a Table widget.
Default toast notification location changed to the bottom right corner of the page.
Added an option to turn on or off the voice recognition for the Search widget and Global Search.
Elasticsearch and Filebeat upgraded to version 8.15.1.
Added sources to the retrieved fields used by conversational AI for a more lenient context handling of summarizations.
Refined web crawling mechanism for improved efficiency and accuracy of website data extraction.
Bug Fixes#
Use the vertical card hover state for the Items Grid mode.
Fixed issue with the Documents connector, also known as
filesystemplugin, where multiple copies of the loaded source file were stored in/tmpdirectories.Ensure the Collections profile matches no items if a collection is empty and no interference from cached results when using queries with the
collectionprofile.Lifted restrictions about what kind of strings to map to an
sqsortfield to fix a bug that would occur when indexing documents containing a title, body, or summary that look like dates or plain integers.Adjusted system query for the Collections profile to also account for results in the paragraph index.
SimilarSearch widget header style no longer differs from other widgets.
ItemDetail widget experienced some cases where item labels did not load.
Summarization now respects the persona and language settings.
Fixed handling of sorting features and other complex query clauses for dashboard or community filters.
Additional queries incorrectly managed by the Entities widget.
Connection widget selection not fully removed from a reset widget.
Missing language and persona instructions for the starter questions.
Issue with overriding tool name and description for the retriever tool abstraction.
Incorrect formatting of language and source labels in the ItemsTable widget.
Crawler downloading of PDF files protected by HTTP authentication.
Multiple modals opened when using a share link to Document Details.
Custom Table widget not working.
Update facet display names in the data ingestion logs tab of the Monitoring project.
Numeric values extracted as strings by
Filebeatfrom the log files and stored as such.Additional dashboard and widget queries not added to the reference documents search inside Document Details.
Backend not returning
show_in_cardsfield for the types andiconfor the subtypes in Reference Screen.Remove empty data directories from the
inputstreamwhen using theQueueFileSystemStreamercontent streamer.Crawler issue when the website has no title.
Known issue#
The scoring plugins no longer work when used in a query_context.dashboard_filters argument (SQ-25241), resulting in the Similar to what you read tab in the default For you dashboard not working as expected.
Breaking Changes#
The GenAI service RPM is now a weak dependency of the
clusternodeservice RPM for RHEL 8. It means thatsquirro.service.genaishould be installed by the package managers by default. An installation failure does not affect thesquirro-cluster-nodeinstallation. You can turn off the installation using theinstall_weak_deps=Falseflag fordnforyum. You can uninstall thesquirro.service.genaipackage without uninstallingsquirro-cluster-nodeas well, a typical approach for deployments wheresquirro.service.genaiis not running on the same system assquirro-cluster-node.top_k_aggregationdoes not work if you do not explicitly specifycommunitiesin the fields.
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.