What’s new in Siren Platform 15.2
For a full list of improvements, fixes, and security enhancements, see the release notes.
Siren Investigate is compatible with the Siren AI plugin. Explore all the possibilities with K9, to get started see Siren AI.
Elasticsearch 9 support is here
Siren Platform 15.2 now supports Elasticsearch 9. You can now take advantage of the latest features and improvements in Elasticsearch 9, with the latest compatible version being ES 9.2.6. In addition to this Siren Platform 15.2 also supports Federate 39. For a full list of supported versions, see Version Compatibility Matrix.
Custom highlighting settings
Admins can now configure the custom default highlight setting in the Advanced Settings and choose to override that default per entity table in Data model > Options tab.
This gives you the ability to fine-tune the highlight settings for your specific use cases, expanding the customization of your Siren Investigate implementation.
New dashboard and global search highlight
The default highlight for dashboards and global searches has also been changed. This new default is a more efficient configuration, which will make searches faster while still providing insightful results.
Graph Browser user improvements
In the selection table, you can now select child nodes of a collapsed group as the main selection.
The Group action from the toolbar, is now disabled when you have selected both child nodes of a group and free nodes.
WMS layers improvements
There is now support for token-based authentication for WMS layers with refresh functionality. For configuration details, see Configuration for WMS layers protected by token-based authentication.
There is also now support for multiple WMS layers, you can organize them in a dedicated section, reorder, and enable or disable them independently.
New API additions
The following new API methods and expanded functionality have been added to the Siren Investigate API:
The new computed fields scripts aid data fetching and enrichment across the app. They are used predominantly to supplement graph nodes and DataRecord with externally related data. For more details, see Computed Fields Scripts API.
There’s a new getAuthInfo method to retrieve user information, including the principal name and assigned roles. For more details, see the method in
Investigate Core APIs.
The expandByRelation Siren API has a new onlyMatchNodesOnGraph parameter to limit expansion to nodes already present on the graph.
The Graph Browser visualization has a new ping API that draws a temporary expanding circle around a node to direct attention to it. For more details, see the graphBrowserVis.ping method in
Investigate Core APIs.
The Siren API now supports retrieving hidden relations through a new optional parameter on relation retrieval methods. By setting allowHidden: true, scripts can access hidden relations that were previously only visible in the graph UI as dotted/faded connections. For more details, see the options.allowHidden method in
Investigate Core APIs.
You can now access the Saved Objects API using basic authentication (sirenserver) when Siren Investigate is configured to use other authentication methods, such as SAML.
Graph Browser cards now support custom react based components and additional events based on which the cards can be controlled. For more details, see typedefs GraphDataIds, GraphSelectionEventData, GraphItemsEventData, GraphInitEventData and CardConfiguration in
Investigate Core APIs.