3.4.6 Release Notes#
Breaking Changes#
Squirro 3.4.5 introduced a configurable Query-Processing pipeline and automatically installed a default workflow on newly created projects. Now with 3.4.6 the auto-wiring of the default query-processing workflow is disabled because it failed to handle some operations correctly as defined in the official Squirro Query Syntax (COMPARISON operator). If you are affected by unexpected query-behaviour, simply disable query-processing in the Project-Configuration >
topic.search.query-workflow
(remove the workflow ID). The automatic workflow creation for new projects is now set to be OPT-IN (Server Setting >topic.search.setup-default-query-workflow
set to False). The default-workflow feature will be re-enabled in the next releast.
Features#
QueryPipeline Example: Showcase how to customise SpaCy’s Tokeniser to not split Terms by Hyphen - or Slash / characters. This will force SpaCy to keep new-york or AC/DC as one single token and help to create more precise queries. For more info follow the User Guide.
The size of the rerun from index batches is now configurable via the
datasource.rerun.index.batch-size
configuration option (through the Configuration Service).SAML plugin now shows the correct error message if the user doesn’t have required role while logging in through SSO.
SpacyNormalizer: Added a new Phrase Matcher - If used, it can automatically merge terms in quotes into one single token (config.merge_phrases).
Bug Fixes#
Fixed the
Scroll to top
action in the Item Detail view.Fixed the missing
Scroll more
button in the ItemListCards.Enabled AI Studio components cleanup and ML workflow removal during project deletion.
[AI Studio] Fixed improper buttons that were shown in the candidate set.
[Spellchecking Widget] Fixed a bug where the suggestion was not clickable anymore.
Changed the workflow name for the workflow associated with a published AIS model.
Exporting and importing of AI studio models now also correctly exports all the relevant models & jobs next to Machine Learning Workflows.
Fixed a rare bug where editing a custom widget could break the widget
Query Processing / ML-Workflow Studio plugin: (Active Processing Workflow button) Now handles the case when a project does not use an active workflow for query-processing.
Fixed various bugs around the batch creation of communities.
Fixed text hiding the remove icon when it is too long in the reset filter widget.
Installation and Upgrade#
You will have to resolve at least the following config files when upgrading from Squirro 3.3.0
/etc/nginx/conf.d/ssl.inc
/etc/squirro/common.ini
For new installations, please follow the Installing Squirro on Linux instructions.
To upgrade an existing installation, please consult Upgrading Squirro.