We're excited to announce Squirro 3.0.0, released on 10th of March 2020.

Contents - What's in the release?

New Features

Python 3

Dashboard Sections

Basic functionalities

Dashboard Theming

Custom Widgets Editor


Compact Navigation Bar

Entities Feedback Functionality


Improvements


Bug Fixes

  • SB-136 - Rich text formatting issues
  • SB-313 - Can't type 's' on RTE widget when having an item detail widget
  • SB-349 - Small language change for email validation
  • SB-370 - Support array on userPref
  • SB-395 - RTE widget content is not scrollable
  • SB-396 - Breadcrumb widget action chips always visible
  • SB-413 - Users page number of results dropdown doesn't always work
  • SB-414 - Request demo url is wrong
  • SB-415 - Catalyst mapping in incorrect classification feedback popup is not working correctly!
  • SB-416 - Selection tagging is removing consecutive spaces from sentence
  • SQ-10748 - Force sending empty array when all tags are removed from the single facet
  • SQ-10751 - Cards Widget: Padding on CTA is wrong
  • SQ-10880 - Entities highlights not working on result widget with only entities enabled
  • SQ-10886 - implement-multi-value-selection-for-facets-list
  • SQ-11172 - Replacing long URLS with only the domain name or source name in case of PDF
  • SQ-11219 - Users List filter dropdown doesn't always work
  • SQ-11261 - Facets List Widget: Facet List Order config does not work
  • SQ-11265 - Tag Cloud widget: Legend is always empty
  • SQ-11266 - Trend Widget: Y axis label is in the wrong side
  • SQ-11277 - Direct access to search tagging edit url fails
  • SQ-11283 - Sort loaders alphabetically
  • SQ-11311 - Line height for share item is wrong
  • SQ-11319 - Link widget delete icon issues
  • SQ-11370 - Do not limit Link widget to 4 columns
  • SQ-11376 - Smartfilter widget does not render in edit mode
  • SQ-11410 - Topic cluster filtering is not working
  • SQ-11571 - Prevent fetching recommendation catalysts on item detail if not needed
  • Only allow master dashboard promotion and demotion for admins


Added on March 17, 2020 (build 49 - Patch 1)

Added on March 20, 2020 (build 50 - Patch 2)

Added on March 24, 2020 (build 52 - Patch 3)

Added on March 25, 2020 (build 53 - Patch 4)

Added on [TBC], 2020 (build [TBC] - Patch 5)

Added on [TBC], 2020 (build 56 - Patch 6)

Added on April 24, 2020 (build 57 - Patch 7)

Added on April 25, 2020 (build 57 - patch 8)

Added on April 29, 2020 (build 58 - patch 9)

Added on May 4, 2020 (build 59 - patch 10)

Added on May 5, 2020 (build 60 - patch 11)

Added on May 14, 2020 (build 61 - patch 12)

Added on May 26, 2020 (build 62 - patch 13)

Added on May 28, 2020 (build 63 - patch 14)

Added on May 29, 2020 (build 64 - patch 15)

Added on June 9, 2020 (build 65 - patch 16)

Added on June 16, 2020 (build 66 - patch 17)

Added on June 18, 2020 (build 69 - patch 18)

Added on July 17, 2020 (build 71 - patch 19)

Installation & Upgrade

Fresh Installation Instructions

Please follow the regular installation steps

Upgrade Instructions


Please ensure that your current version is 2.6.5. If you are on a version older than 2.6.5, please contact support.



yum install java-1.8.0-openjdk (If not already installed)
yum update java-1.8.0-openjdk
yum update squirro-storage-node-users
yum update squirro-storage-node
yum update squirro-cluster-node-users
yum update squirro-*
yum erase jre

Resolve all the .rpmnew files in /etc/squirro/ and finally restart the services with changed .ini files (or just use squirro_restart to restart all services).


Upgrade the storage node by running:

yum install java-1.8.0-openjdk (If not already installed)
yum update java-1.8.0-openjdk
yum update squirro-storage-node-users
yum update squirro-storage-node
yum erase jre

Upgrade the cluster node by running:

yum install java-1.8.0-openjdk (If not already installed)
yum update java-1.8.0-openjdk
yum update squirro-cluster-node-users
yum update squirro-*
yum erase jre

Resolve all the .rpmnew files in /etc/squirro/ and finally restart the services with changed .ini files (or just use squirro_restart to restart all services).


Upgrade every storage nodes by running:


yum install java-1.8.0-openjdk (If not already installed)
yum update java-1.8.0-openjdk
yum update squirro-storage-node-users
yum update squirro-storage-node
yum erase jre

Upgrade each cluster nodes by running:

yum install java-1.8.0-openjdk (If not already installed)
yum update java-1.8.0-openjdk
yum update squirro-cluster-node-users
yum update squirro-*
yum erase jre

Resolve all the .rpmnew files in /etc/squirro/ and finally restart the services with changed .ini files (or just use squirro_restart to restart all services).