Release notes
14.9.0
Breaking changes
-
Changed SirenAPI function Graph.getCount to return the graph’s
nodes count
instead of therecords count
, in line with the number displayed in the UI about a graph.
New features
-
Added a graph info button to the right sidebar to display metadata (last save date, last saved by, graph size) about the current graph.
-
Investigate now supports SAML 2.0 authentication when running with Elasticsearch + X-Pack. Currently the two identity providers are supported OKTA and Keycloak. See Setting up SAML.
-
Added the ability to exclude objects of a given type when cloning a dataspace.
-
Improved the Select - extend functionality in the graph browser.
-
A notification banner now appears on graphs when the default visualizer settings have been updated. Clicking this banner lets the user create a new graph based on the latest default visualizer settings.
Improvements
-
Visualizations with a script attached show meaningful errors on the panel when scripting is disabled in the advanced settings.
-
Fixed a regression which caused an exception when opening the timelion app.
-
Fixed an issue where the timeline and navigation buttons were disappearing in map mode in the graph browser.
-
Fixed an issue where styles and labels were not preserved when switching in and out the graph.
-
Updated LRUCache dependency from 4.1.1 to 11.1.0.
-
Improved the icon picker. You can search for icons more easily, see icon variations grouped together, and favorite your most used icons.
Security fixes
-
Bumped node to version 22.18.0.
-
Bump
@babel/runtime
to address CVE-2025-27789. -
Bump
form-data
to address CVE-2025-7783.
Bug fixes
-
Fixed an issue where the graph could not be saved from the context menu in the dashboard sidebar.
-
Fixed a bug where the creation of EIDs in the graph could ignore or misinterpret character symbols in their name.
-
Main apps menu no longer flickers when the user is denied access to a particular app.
-
Fixed an issue where graph counts were not updating while adding records in the Siren Search sidebar.
-
Fixed an issue where fields could not be renamed after proceeding to the Transform step of the import process.
-
Fixed an issue where renamed source fields could not be used in field scripts during the data import process.
-
Fixed an issue where the creation of a text box was not undoable.
-
Fixed an issue where deleting a nested group in the graph could cause errors when collapsing the parent group.