Release notes
Improvements
-
Added an advanced setting and a filter configuration option that allows Date dynamic filters to ignore the user’s time zone and only consider UTC time when performing date queries.
Bug fixes
-
Fixed an issue where the Siren Audit plugin would switch to red state although the health of audit index was green. Improved the message reported on the UI.
-
Fixed an issue where some settings were not applied to audit output configuration.
-
Fixed an issue where the migrations that change the mapping would get stuck in a loop.
-
Fixed an issue where migration 160 would fail when the graph selection field was bigger than 32 kB.
-
Fixed an issue where UI export would include objects from other dataspaces.
-
Fixed an issue where applying "No filter" for Date dynamic filters caused a 400 Bad Request error.
-
Fixed a bug where an exception would be thrown when an entity identifier was added to the Dashboard 360 data model.
-
Fixed an issue where the dataspace switcher would be disabled when the user did not have enough permissions to view some visualizations.
-
Fixed an issue that caused aggregated expansions configured with significant terms to silently fail.
Security fixes
-
Upgraded Node.js to version 20.16.0. For more information, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.16.0.
Improvements
-
The tabs in Data Model now are highlighted red if they have an error to make it clear why it can’t be saved.
-
It is no longer possible to clone a dataspace from multiple dataspaces.
-
Bullet lists in the graph browser now resize according to the size of the node.
-
Graph browser counts now ignore the broken relations and continue the counting phase.
Bug fixes
-
Fixed a bug where during export, virtual relations were reported as missing objects.
-
Fixed an issue where the sidebar global list was not showing the unsaved status of graphs after a page reload.
-
Fixed an issue where sidebar items couldn’t be moved between the groups on slow network connections.
-
Fixed a bug where retrieving dataspaces created without security would throw an error when security was enabled.
-
Fixed an issue where the vector tile layer wouldn’t load tiles from a URL on the enhanced co-ordinate map.
-
Fixed a bug where an unsaved graph wouldn’t be displayed as unsaved on the sidebar.
-
Fixed an issue where the dashboard filter tooltip was not displaying filter information correctly.
-
Fixed an issue with the expand sirenAPI where the type of objects returned were wrong.
-
Fixed a bug where linked documents in the record viewer could not be calculated on earlier versions of Federate.
-
Fixed an issue where dates in exported records were incorrect when the Elasticsearch format was
epoch_second
. -
Fixed a bug that caused filters to break when switching between certain operator types.
Graph browser
-
Fixed an issue that caused nodes to be permanently put in the background when navigating to Siren Search.
-
Fixed an issue where the graph wouldn’t be restored after reloading the page.
-
Fixed a bug where the context menu would disappear on pressing
Ctrl +
in a graph in MacOS. -
Fixed a bug where graph lenses wouldn’t load in dataspaces that had short codes ending with 'search'.
-
Fixed an issue where a dashboard wouldn’t open in a dataspace which had the word 'graph' in its short code.
Security fixes
-
Upgraded NodeJS to version 20.15.1. For more information, see https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V20.md#20.15.1
Improvements
-
A saved graph now loads three times faster on the graph browser.
-
The dataspace list table now shows the owner and the date on which the dataspace was created.
-
There are now more ways to customize the icon for nodes, edges, and groups in the graph browser. You can select the icon from a URL, a document field, or select an icon from a group’s nodes, see Edit Settings. To update the style of nodes and labels in the selection table, see Viewing nodes in a table .