Squirro 3.4.7 is a long-term support (LTS) release and will receive updates for security issues and important bug fixes for the next two years. See the Squirro Release Process document for details on Squirro’s versioning.

These release notes cover all the new features and improvements since the previous LTS release 3.3.9. Most of these were already introduced in the intermediate releases of the 3.4.x series and have been covered in those release notes as well.

This 3.4.7 LTS release comes with an upgrade of Elasticsearch to version 7.16.3. Upgrading Squirro to the LTS release requires to update Elasticsearch before Squirro is updated. See the upgrade instructions for details.

New Features

Activity Tracking

On new deployments, Squirro creates now a monitoring project for user activity tracking upon first admin-user sign up. The monitoring project is setup to collect data on the user's interactions with Squirro through the new Squirro Activity Log data loader plugin and a pre-defined pipeline containing the Activity Tracking pipelet. The recorded user logins, dashboard usage and submitted queries provide valuable insights on the user behaviour.

Particularly interesting are the recorded queries. These can be used to improve the users search experience by suggesting popular queries to the user.

Popular Query Suggestions

Squirro can now suggest queries to the user that have been used in a previous search. While typing in a query, the matching query suggestions are proposed to the user as autocompletion. Popular query suggestions require that activity tracking is setup.

Query Processing Pipeline

Newly created projects are now equipped with a pre-configured query processing workflow. Query processing improves the search experience by providing more relevant results. The submitted query gets processed and enriched before the actual search (document retrieval) happens.

The individual steps of the query processing pipeline are configurable in the UI. It is also possible to customize the entire pipeline by uploading a custom workflow and use it as the default query processing.

Pipeline/Step Rerunning

Besides the functionality for rerunning an entire pipeline, Squirro now also supports rerunning individual pipeline steps in the pipeline editor. Submitting a query together with the rerun allows to filter the items on which the enrichment step is (re-) applied.

Multi Label Proximity Filter

The AI Studio supports now the creation of proximity filters with multiple labels. The proximity filter is Squirro’s rule-based classification approach. Proximity filters are created using the same workflow and functionality as is used for creating ML classifiers.

Item Detail View

The detail view of items has been improved and redesigned. Particularly the user experience for viewing PDF documents has been improved. The item detail view for PDFs now features an in-document search.

Reference Screen

Squirro introduces the reference screen, a split screen view of two documents, that helps the user identify entities in one document and retrieve relevant information about that entity in a second (reference) document.

Improvements

Gather

Understand

AI Studio

libNLP / ML Workflows

Act

Admin and Operations

Elasticsearch Upgrade

This LTS release comes with an upgrade of Elasticsearch to 7.16.3. Upgrading Squirro to the LTS release requires to update Elasticsearch before Squirro is updated. See the Upgrades for Squirro 3.4.x and later instruction for details.

Breaking Changes

Bug Fixes

See the intermediate release notes for a list of all the bugs fixed since the last LTS release.

Intermediate Release Notes

Squirro 3.4.0 - Release Notes

Squirro 3.4.1 - Release Notes

Squirro 3.4.2 - Release Notes

Squirro 3.4.3 - Release Notes

Squirro 3.4.4 - Release Notes

Squirro 3.4.5 - Release Notes

Squirro 3.4.6 - Release Notes

Installation and Upgrade

For new installations please follow the Setup on Linux instructions.

To upgrade an existing installation, please consult the Upgrades for Squirro 3.4.x and later guide.