All versions of this manual
X
 

Getting started: Release notes

Changelog for Linkurious Enterprise v3.1.15

Release Date: 2023-03-16

New Features & Improvements (65)

  • (v3.1.15) Data Table Plugin: Allow configuring a query by name or by ID
  • (v3.1.15) Plugins: Include & auto-install default plugins (all builds)
  • (v3.1.15) Security: Update Node.js to v16.19.1
  • (v3.1.14) Plugins: Include & auto-install default plugins (Docker builds only)
  • (v3.1.13) Documentation: Add a link to Linkurious Academy on the main page
  • (v3.1.13) Documentation: Add a link to the list of supported Neo4j versions
  • (v3.1.13) Documentation: Instructions for the new online support portal
  • (v3.1.13) Documentation: New upgrade rollback procedure
  • (v3.1.13) Graph Schema: Add a scrollbar to the category and types column
  • (v3.1.13) Image export plugin: Add ability to export as PDF
  • (v3.1.13) Integration: Allow authentication to work when the application is used in an iframe
  • (v3.1.13) Ogma Linkurious Parser: Fix usage example in the documentation
  • (v3.1.13) Security: Update to Node.js v16.19.0
  • (v3.1.13) Visualization: Improve quality settings for the force layout
  • (v3.1.13) Web server: Added "trustedReverseProxies" to allow "secureCookie" to work behind a reverse proxy
  • (v3.1.11) Documentation: Better explain how to configure multiple certificates
  • (v3.1.11) Documentation: Better explain how to configure secure email notifications
  • (v3.1.10) Security: Bump Node.js to 16.17.1
  • (v3.1.9) Improve Readability for Monetary Values
  • (v3.1.9) Documentation: Improve plugin's installation guideline
  • (v3.1.8) Search: Improve scalability of incremental indexing
  • (v3.1.8) Plugin development documentation: Add instructions for using external libraries
  • (v3.1.8) Search: Allow data-source to be used while indexing
  • (v3.1.6) Documentation: Since v3.1.5, incremental indexing is only supported on Neo4j v4.3 and above
  • (v3.1.5) Alerts: Save the unified case list filter state
  • (v3.1.5) Azure: Upgrade SQL Server SKU
  • (v3.1.5) Data-table plugin: Add support for utf8 text and custom separators in CSV export
  • (v3.1.5) Documentation: Improve installation guideline on Centos7 & RHEL7
  • (v3.1.5) Documentation: Remove unsupported search option Neo4j-to-Elasticsearch
  • (v3.1.5) Frontend: Improve generic error message when an unknown error happens
  • (v3.1.5) Image export plugin: fix background transparency
  • (v3.1.5) Search: Allow indexation on Elasticsearch to resume
  • (v3.1.5) Search: In incremental indexing, switch the "lastChange" property index to a B-Tree
  • (v3.1.4) Alerts: Download the unified case list information as an Excel file
  • (v3.1.4) Image export: New advanced image export plugin
  • (v3.1.4) Authentication: add a log event when the floating licenses limit is reached
  • (v3.1.4) Custom actions: Allow several nodeset or edgeset inputs
  • (v3.1.4) Improve the behavior when data-source storeID changes
  • (v3.1.4) Security: Bump Node.js to v16.16.0
  • (v3.1.3) Admin: support starting with no connected data-sources
  • (v3.1.3) Custom actions: Add the ability to serialize nodeset & edgeset by property value
  • (v3.1.3) Login page: center the login form
  • (v3.1.3) Query templates: allow "LOAD" statement in read queries
  • (v3.1.2) Alerts: filters for the Unified Case List
  • (v3.1.2) Alerts: new Unified Case List
  • (v3.1.2) Authentication: improve UX when creating the first admin user
  • (v3.1.2) Data-sources: Drop support for Neo4j 3.5
  • (v3.1.2) Documentation: How to run Linkurious Enterprise on Azure
  • (v3.1.2) Documentation: simplify version navigation
  • (v3.1.2) Workspace: Allow to set node and edge size dynamically (based on a property value)
  • (v3.1.2) Accessibility: Set Font Contrast to 1.4.3 (Minimum)
  • (v3.1.2) Documentation: How to backup Linkurious on Azure
  • (v3.1.2) Email Notifications: Allow the case assignment notification interval to be configurable by the user
  • (v3.1.1) Admin: Allow admins to update their license via the UI
  • (v3.1.1) Data-sources: Detect and notify users when the database is rebuilt
  • (v3.1.1) API: reduce the amount of data exposed by the getUsers endpoint
  • (v3.1.0) Admin: Allow transferring user's shared assets before deleting a user
  • (v3.1.0) Admin: Do not reset the assets of a data-source when its store-id or URL changes
  • (v3.1.0) Admin: remove the license file from our software packages
  • (v3.1.0) Alerts dashboard: New badge with number of open & unassigned cases for each alert
  • (v3.1.0) Alerts: new feature to export the case list of an alert as an Excel spreadsheet
  • (v3.1.0) Alerts: Notify users by emails about new cases
  • (v3.1.0) Alerts: Send email notification to users when a case is assigned to them
  • (v3.1.0) Security: Enable authentication by default
  • (v3.1.0) Workspace: Improve performances for filters

Bug Fixes (149)

  • (v3.1.15) Docker: Plugins are auto-deployed with wrong file access-rights
  • (v3.1.15) MariaDB & MySQL: Documentation is missing the fact that we do not support custom sql_mode
  • (v3.1.15) Plugin Manager: Pending loader after changing the plugin status
  • (v3.1.15) Plugin Manager: the plugin fails to start on Windows
  • (v3.1.15) Plugin Manger: The "Add a plugin" menu doesn't show all the items
  • (v3.1.15) Query templates: Node category filtering is not working when running the query
  • (v3.1.15) Simple search: The search highlighter throws an error when a property value is null
  • (v3.1.14) Data-source: Connection timeout does not redirect anymore
  • (v3.1.14) Documentation: Fix a wrong screenshot in the styling administration manual
  • (v3.1.14) Email Notifications: Case digest email sometimes doubles the number of new cases
  • (v3.1.14) Indexing: Clarify that incremental indexing of edges is not supported on Neo4j 4.2
  • (v3.1.14) Login: After login, redirection to the last visited page instead of the default landing one
  • (v3.1.14) Login: After login, redirection to the workspace is occasionally not working
  • (v3.1.14) Selective expand: All node counts are twice more than expected in the modal
  • (v3.1.13) Admin: Incomplete warning message for password length when creating a new user
  • (v3.1.13) Alerts: Arrow direction is inverted in the case table header
  • (v3.1.13) Alerts: Node positions in cases are random when alternative IDs are used
  • (v3.1.13) Dashboard search: Styles are not always applied
  • (v3.1.13) Design panel: Error when displaying a property that was just created on a new node category
  • (v3.1.13) Error banner shown when logging out of LKE
  • (v3.1.13) Graph schema: Error when setting a property to native Datetime
  • (v3.1.13) Incremental indexing does not work on Neo4j community
  • (v3.1.13) Incremental indexing: It is possible to select incremental indexing on Cosmos DB
  • (v3.1.13) License page: Missing frontend validation on the form
  • (v3.1.13) Query Template: Impossible to use default parameter with a numeric list variable
  • (v3.1.13) Query Template: Left property panel is not updated after executing a write-also Query Template
  • (v3.1.13) Redirection after login does not work
  • (v3.1.13) Redirection after login does not work for SAML2
  • (v3.1.13) Search: Indexing no longer automatically recover from transient errors
  • (v3.1.13) Search: Option ES_HEAP_SIZE dot not work with Elasticsearch 7+
  • (v3.1.13) Search: Sometimes, a non-blocking "undefined reference" error is displayed when searching
  • (v3.1.13) Security: Fix CVE-2022-24999 (Express.js)
  • (v3.1.13) Visualization: Cannot save a copy of a visualization shared from a folder
  • (v3.1.13) Visualization: Hovering the tooltip when search is disabled does not display a message
  • (v3.1.13) Visualization: Property panel not refreshed correctly after editing a node using a query template
  • (v3.1.13) When search is disabled, the search bar is hoverable and tooltip does not display information
  • (v3.1.13) Workspace: Keyboard shortcut to remove nodes not working when selecting from the filter panel
  • (v3.1.13) Workspace: Missing warning when saving a visualization containing nodes/edges that have no alternative ID
  • (v3.1.13) Workspace: Visualization sometimes broken when using Firefox on Linux
  • (v3.1.12) Case-management: UCL filters not alphabetically ordered
  • (v3.1.12) Login: Wrong error message with concurrent licenses
  • (v3.1.12) Plugin: Custom icons are not visible in the Image Export plugin
  • (v3.1.12) Search: Enable search later doesn't work with incremental indexing
  • (v3.1.11) Advanced search: "Add all nodes" button counter is sometimes wrong
  • (v3.1.11) Code editor: Save button is hard to click
  • (v3.1.11) Search: When search is not enabled and user enables it, redirection is not working properly
  • (v3.1.11) Visualization: Expand non-leaf nodes query highlights filtered nodes
  • (v3.1.10) Alerts: TypeError when logging out while the case preview is open
  • (v3.1.10) Cannot delete a data-source when all existing sources are offline
  • (v3.1.10) Geo mode: non geo-mode appears at location (0,0)
  • (v3.1.10) MSSQL: warning "Some properties are not indexed appropriately" keeps appearing while it should not
  • (v3.1.10) Queries: Impossible to save very long queries
  • (v3.1.10) Query editor : after saving a query, if the engine spotted an error beforehand the same stays displayed
  • (v3.1.10) Query menu: menu is disabled when entering a visualization
  • (v3.1.10) Spinning wheel should be blue on data sampling page
  • (v3.1.10) Visualization: Adding an item to a viz which is no longer filtered triggers an inappropriate message
  • (v3.1.10) Viz Query Editor : Buttons not clickable
  • (v3.1.10) Widgets: enabling the interface options while the preview is still loading results in a type error
  • (v3.1.10) Workspace: Adding nodes to the visualization when an auto-size style rule is enabled can break the layout
  • (v3.1.8) Properties panel: Property values that include a URL are parsed as one.
  • (v3.1.8) Search: Indexing is claimed to have successfully completed while it has not
  • (v3.1.8) Widget: Dynamic URL image styles are not shown properly in the legend card
  • (v3.1.7) Authenticating with MS Active Directory is no longer possible
  • (v3.1.6) Neo4j connector: Cannot connect to Neo4j when APOC is not installed
  • (v3.1.5) Alerts: Non admin users are unable to access alerts using MSSQL
  • (v3.1.5) Dashboard: Error when opening the sharing modal of an already shared visualization
  • (v3.1.5) Filters: Cannot filter out missing values
  • (v3.1.5) Geo mode icon: Hover over tip shows code instead of text
  • (v3.1.5) Schema: Ignored edge type prefixes still appear in the schema
  • (v3.1.5) Schema: With MariaDB & MySQL, inconsistent indexation warning keeps appearing while it should not
  • (v3.1.5) Schema: With MariaDB & MySQL, schema may have to be reset after migrating to v3.0.14 or later
  • (v3.1.5) Search: Cannot use incremental indexing on a Neo4j v4 cluster
  • (v3.1.5) Search: Indexes for incremental indexing are created in Neo4j for non-searchable edge-type & node-categories
  • (v3.1.5) The unified case list pagination and returned number of filtered results are broken
  • (v3.1.5) Workspace : Properties panel action's icons lack tooltips
  • (v3.1.4) Alert dashboard: Unable to filter open cases by Assignee
  • (v3.1.4) Alerts: case status change can update the wrong case
  • (v3.1.4) Alerts: Wrong redirection when I am on an alert folder, navigate to the unified case list, then back to alerts dashboard
  • (v3.1.4) Datasources: "Merge instead" button should not be possible when deleting a config
  • (v3.1.4) Documentation: defaultTimezone config is still in doc while it was removed a few months ago
  • (v3.1.4) Filters : glitch when you open a viz containing a filtered node type linked to a filtered edge type
  • (v3.1.4) Filters: adjacent edges of a filtered node are not filtered after an expand
  • (v3.1.4) Manager: release the port used by the manager when stopping to allow for fast restarts
  • (v3.1.4) Wrong error message when the current user cannot access any data-sources
  • (v3.1.3) Authentication: Fix external allowed groups check (should be case insensitive)
  • (v3.1.3) Data-sources: Misleading error message when the connection to index vendor times out
  • (v3.1.3) Design panel: Blue dot is not appearing on edge type level when you apply a sizing rule
  • (v3.1.3) Documentation: template errors in the Azure section
  • (v3.1.3) Documentation: wrong link to ISO date string
  • (v3.1.3) Dynamic sizing: setting a default dynamic sizing for edges doesn't work
  • (v3.1.3) MSSQL sequelize does not support TEXT with length option
  • (v3.1.2) Admin: Missing redirection after creating a new data-source
  • (v3.1.2) Alerts : trying to access a case belonging to an alert not shared with your group returns a TypeError
  • (v3.1.2) Alerts: case links are not working
  • (v3.1.2) Alerts: error when switching source while in case list
  • (v3.1.2) Alerts: query field is not scrollable when editing an alert
  • (v3.1.2) API: Create a visualization API doesn't document all the output of the API
  • (v3.1.2) Broken documentation link from the Query Editor page
  • (v3.1.2) Cannot upgrade LKE from v2.10 to v3.0 when "ignoredEdgeTypePrefixes" is configured
  • (v3.1.2) Data Source Settings : when changing the Database Name or DB URL you have to change screen to dismiss the db change warning and be able to reindex
  • (v3.1.2) Data-sources: File descriptor leak in data-source auto-reconnect triggers server restart
  • (v3.1.2) Datasource: Inconsistency in choosing the right drivers version
  • (v3.1.2) Documentation: APIDoc of getCaseActions is missing values for the "actions" parameter
  • (v3.1.2) Documentation: e-mail notification CRON expression example is inconsistent with the default configuration value
  • (v3.1.2) Enabling authentication is not possible when data source is offline
  • (v3.1.2) License: when license is missing and an admin account exist, show a login form after uploading the license.
  • (v3.1.2) Manager : a warning message is displayed when you start LKE on Windows
  • (v3.1.2) Schema : data-source name is truncated
  • (v3.1.2) Schema: message about cosmosDB when editing a Neo4j database
  • (v3.1.2) Shortest path: Wrong error message when target node is not found
  • (v3.1.2) Workspace: Error leaving the workspace (Cannot read properties of null reading 'toLowerCase')
  • (v3.1.2) Workspace: Force-directed layout sometimes packs elements too close to each other
  • (v3.1.2) Workspace: wrong font color in left panel type/category tags (contrast issue)
  • (v3.1.1) Admin: Broken link in help buttons in the global configuration page
  • (v3.1.1) Advanced search: "add nodes" button hides behind the right property panel when you add/remove a category filter
  • (v3.1.1) Alerts: Edge grouping functionality is not saved in the case visualisation.
  • (v3.1.1) Alerts: Layout not applied after opening an unsaved case in the workspace
  • (v3.1.1) Alerts: Moving an alert without selecting a target folder generates an error
  • (v3.1.1) Alerts: Not possible to download case statistics when having baseFolder configuration
  • (v3.1.1) Alerts: Timeline feature is not saved in the alert cases
  • (v3.1.1) Alerts: TypeError when switching data source from the case list
  • (v3.1.1) Alerts: Unable to view Alerts Dashboard when using MSSQL
  • (v3.1.1) Case View: Top left menu layout is not properly shown
  • (v3.1.1) Delete user: when an asset is transferred, assets should not be both owned and shared with the target user
  • (v3.1.1) Documentation: inconsistencies in the Search API Doc
  • (v3.1.1) Email Notifications: Email sent when turning notifications off
  • (v3.1.1) Incremental indexing: configuration is not properly shown in the UI
  • (v3.1.1) Licence banner: color contrast not compliant with a11y
  • (v3.1.1) Neo4j Bolt Connector: Array of integers is not encoded properly
  • (v3.1.1) Notifications are stored even if notifications are disabled
  • (v3.1.1) Page description not visible in the "Enable Authentication" page
  • (v3.1.1) Query parameters stripped out when external redirection occurs after login
  • (v3.1.1) Query templates & Standard Queries: Queries order in contextual menu differs from order in the query management modal
  • (v3.1.1) Schema: Wrong documentation link when configuring a property as datetime
  • (v3.1.1) TypeError when going back to the dashboard from a viz
  • (v3.1.1) Visualization: Sharing a viz with a user without admin or source manager rights fails when guest mode is enabled
  • (v3.1.1) Workspace: 'missing value' appears on empty strings even though the property is optional and the schema is not strict
  • (v3.1.1) Workspace: "select leaf nodes" selects non-leaf nodes
  • (v3.1.1) Workspace: Edge captions in SVG exports are too small
  • (v3.1.1) Workspace: Number of node/edges in the filter panel do not update after removing nodes/edges
  • (v3.1.0) Admin: Unable to click on group's "view details" button
  • (v3.1.0) Documentation: Broken image in the schema section of the admin documentation
  • (v3.1.0) Documentation: Detail how to initialize user-data store
  • (v3.1.0) Documentation: Elasticsearch 6.x is not compatible via the neo4j-to-elasticsearch plugin
  • (v3.1.0) Plugins: Wrong redirection after logging in via SSO
  • (v3.1.0) Query template: Node with restriction of category can be run on any node category
  • (v3.1.0) Security: OpenSSL vulnerability in Node.js (CVE-2022-0778)
  • (v3.1.0) Updater: An update can randomly fail
  • (v3.1.0) Workspace: Impossibility to undo some expand actions