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_calling
flag.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
End
of structured logs ofTransform Input
andIndexing
steps now include the number of successful and errored items.Entities widget overrides and associated documentation.
name
key now included infiles
for the generated PDF files coming from thepdfconversion
service, 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
filesystem
plugin, where multiple copies of the loaded source file were stored in/tmp
directories.Ensure the Collections profile matches no items if a collection is empty and no interference from cached results when using queries with the
collection
profile.Lifted restrictions about what kind of strings to map to an
sqsort
field 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
Filebeat
from 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_cards
field for the types andicon
for the subtypes in Reference Screen.Remove empty data directories from the
inputstream
when using theQueueFileSystemStreamer
content 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
clusternode
service RPM for RHEL 8. It means thatsquirro.service.genai
should be installed by the package managers by default. An installation failure does not affect thesquirro-cluster-node
installation. You can turn off the installation using theinstall_weak_deps=False
flag fordnf
oryum
. You can uninstall thesquirro.service.genai
package without uninstallingsquirro-cluster-node
as well, a typical approach for deployments wheresquirro.service.genai
is not running on the same system assquirro-cluster-node
.top_k_aggregation
does not work if you do not explicitly specifycommunities
in 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.