Release notes
14.6.0
Breaking changes
- 
In the graph browser, creating a local edge where one end is a group has now been disabled. 
New features
- 
Added the Records Action API which leverages the Siren Scripting API to perform custom actions on selected records in the Siren Search. For more information, see Records Actions API. 
- 
Added Pin feature to the Graph Browser. Pin nodes and groups so that they’re unaffected by changes to the graph layout. See Using the toolbar. 
- 
Added navigation history to the Record Viewer. For more information, see Navigation History. 
- 
Added Siren AI plugin to interact with LLMs from within Siren Investigate. See Siren AI. 
Improvements
- 
Reduced the size of saved graphs. 
- 
Applied the following changes to auditing: - 
Added log type get, used for Elasticsearchgetandmgetrequests.
- 
Added log type other, used for requests that are not otherwise categorized (they were previously categorized assearch).
- 
Removed log type globalSearchRaw, internal requests made by the Investigate server on behalf ofglobalSearchrequests are no longer logged.
- 
Fixed hits filtering, now also correctly applies to getandglobalSearchrequests.
 
- 
- 
Bumped Font Awesome to version 6.7.1, giving all existing icons a fresh look and adding support for new icons. Customers can request custom icons, if needed. 
- 
Improved the performance of graph browser brush selector. 
- 
Reduced the memory consumption required by the upgrade process. 
Bug fixes
- 
Fixed an issue where a newly added scripted field would appear at the bottom of the list of fields. 
- 
Fixed a bug where the Help button in Data Model wasn’t redirecting to the expected link. 
- 
Fixed an issue where flyouts and modals opened by Siren API failed to cache. 
- 
Fixed a bug where the script editor full-screen button was not visible. 
- 
Fixed a bug where the counts were loading forever when inner joins were made. 
- 
Fixed a bug where a fatal error happened when attempting to add a scripted field definition for a field that didn’t yet exist. 
Graph Browser bug fixes
- 
Fixed an issue where the undo button was not working after adding EIDs. 
- 
Fixed a bug where the node border styling wouldn’t update. 
- 
Fixed an issue where the shortest path would not work in the graph browser. 
- 
Fixed an issue where the icons are misaligned when the user collapses a dashboard. 
- 
Fixed an issue where the counts on nodes would not respect the currently selected relations after the relations were expanded. 
Security fixes
- 
Bumped node to 22.14.0. For more details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md#22.14.0.