All versions of this manual
X
 

Getting started: Release notes

Changelog for Linkurious Enterprise v2.10.18

Release Date: Release Date: 2022-02-25

New Features & Improvements (40)

  • (v2.10.16) Documentation: Added details about TLS cipher customization
  • (v2.10.16) Security: Improve HTTP cache-control policies
  • (v2.10.15) Documentation: Add more detailed instructions about iframe embedding
  • (v2.10.14) Enable plugin development by customers
  • (v2.10.14) Auth: Support group claim from OpenIDConnect IdP in both id and access token
  • (v2.10.14) Remove edit query button from match view of an alert
  • (v2.10.14) Security: Allow admins to disable HTTP gzip compression
  • (v2.10.11) Data-source: Auto-reconnect disconnected data-sources
  • (v2.10.11) Group mapping: Add support for mapping to group names (not just IDs)
  • (v2.10.11) Search: Make all properties searchable when indexing is enabled later without any additional steps
  • (v2.10.10) Advanced Search: do not show numerical properties when numerical filters are not available
  • (v2.10.10) API: Improve server-side layout computation to be consistent with UI
  • (v2.10.10) Schema: Show warnings about searchability inconsistencies for properties/categories
  • (v2.10.9) Improve performance on interactions on large visualizations
  • (v2.10.9) Search: Add support for Elasticsearch 7
  • (v2.10.7) Search: Automatically hide deleted nodes/edges from search results
  • (v2.10.7) Search: do no index non-searchable nodes/edges or properties
  • (v2.10.7) License: Add help in the expired license banner
  • (v2.10.6) Audit-trail: Add optional logs for full-text search
  • (v2.10.5) Workspace: improve graph filtering performance
  • (v2.10.5) Query templates: add owner details for shared queries
  • (v2.10.5) Query templates: With CosmosDB, add a "serialize:IdOnly" option in node inputs
  • (v2.10.5) Visualization: enable the timeline feature by default
  • (v2.10.4) Configuration: Allow passing credentials via ENV variable
  • (v2.10.4) Query templates: Add "list" input type
  • (v2.10.4) Visualization: Hide disabled query templates and custom actions from the context menu
  • (v2.10.3) Query templates: allow "env" variable without node/nodeset input
  • (v2.10.2) Search: Display result counts on node-categories in advanced search
  • (v2.10.2) Visualization: Allows users to remove all filtered items
  • (v2.10.1) Search: Incremental changes synchronization from Neo4j to Elasticsearch
  • (v2.10.0) Alerts: add "by whom" and "when" to confirmed/dismissed matches
  • (v2.10.0) Query Templates: add "edge" and "edgeset" inputs
  • (v2.10.0) Scalable search solution for Neo4j v4
  • (v2.10.0) Telemetry: add events for all main features
  • (v2.10.0) User administration: add last active date in user list
  • (v2.10.0) Visualization: add the ability to group parallel edges by type
  • (v2.10.0) Visualization: allow setting the size of nodes/edges automatically by a numerical property value
  • (v2.10.0) Query templates: Detect read/write access of Cypher procedures
  • (v2.10.0) Search: Support neo4j-to-elasticsearch with Elasticsearch v7+
  • (v2.10.0) Visualization: Hide filtered items in all exports

Bug Fixes (212)

  • (v2.10.18) Document how to use wildcard groups in externalUsersGroupMapping
  • (v2.10.18) Filter: string property cannot be filtered
  • (v2.10.17) Audit-Trail: query template parameters are missing
  • (v2.10.17) Filter: autosave throws an error when filtering missing value
  • (v2.10.17) Geo Mode: Modifying a coordinate in geo mode does not move the node to the corresponding position
  • (v2.10.17) Neo4j: Date properties with format DD/MM/YYYY are not persisted correctly
  • (v2.10.17) Plugin: Allow property keys with a white space in the CSV importer plugin
  • (v2.10.17) Schema: typed property disappears when schema is changed to strict schema
  • (v2.10.16) A boolean property stays in the property list after its category is removed when creating/editing a node
  • (v2.10.16) Admin: Remove the right to generate log reports for source managers
  • (v2.10.16) Core: Native datetimes are not parsed as valid values when configured correctly in the schema
  • (v2.10.16) Custom Actions: Some groups are not displayed when sharing with a group
  • (v2.10.16) Data-source admin: Misleading indexation hint in the configuration page
  • (v2.10.16) Data-source admin: switching source from the source picker does not refresh the form
  • (v2.10.16) Documentation: Remove placeholder option in datetime
  • (v2.10.16) Documentation: Specify that "externalUserDefaultGroupId" configuration is ignored when auto "RefreshGroupMapping" configuration is enabled (SSO)
  • (v2.10.16) Documentation: The edge grouping option is not documented on the setDefaultStyles API
  • (v2.10.16) Documentation: visualization sharing options "modify" and "share" are not explained
  • (v2.10.16) Elasticsearch: inaccurate number of results in the advanced search in case of a huge number of results
  • (v2.10.16) Expand Node: None expandable nodes have option of expanding on right click
  • (v2.10.16) Export: Incorrect escaping in the CSV and XLSX files
  • (v2.10.16) Geo mode: Resetting geo coordinates does nothing on nodes for which coordinates were edited and then dragged
  • (v2.10.16) Graph schema: Using strict schema, property type is not updated in the list after being set
  • (v2.10.16) Queries: Wrong selection for the second node in a node-set
  • (v2.10.16) Upgrade: The user data-store gets corrupted when upgrading while using MariaDB
  • (v2.10.16) Users should not be allowed to undo a node deletion
  • (v2.10.16) Workspace: Adding an edge via search doesn't load the node degree
  • (v2.10.16) Workspace: Broken UI when sharing visualizations
  • (v2.10.16) Workspace: Cannot scroll in edge grouping tab
  • (v2.10.16) Workspace: Different style validation between v2.9 and v2.10 can break a visualization
  • (v2.10.16) Workspace: Long URLs in the left panel are hard to click due to a Hover appearing
  • (v2.10.16) Workspace: With a slow data-source, nodes reappear after an undo action
  • (v2.10.15) Auth: SSO user with two builtin group cannot log in
  • (v2.10.15) Documentation: Fix supported user-datastore connection options
  • (v2.10.15) Search: All search results are added by clicking two times on a single result
  • (v2.10.15) Search: Setting the fuzziness cursor in local search to 100% then 0% returns an abnormal number of results
  • (v2.10.15) Security: code injection risk in several user-editable text fields
  • (v2.10.15) Security: Remove inline styles in the index.html
  • (v2.10.15) User sometimes has no access to any datasource even with the proper access rights
  • (v2.10.15) Users admin: users with multiple groups are shown without data-source access
  • (v2.10.15) Visualization: In the sharing modal, when starting to type something in the autocomplete, refresh is not done yet and results are not displayed
  • (v2.10.15) Widget: Custom icons are not displayed correctly
  • (v2.10.15) Workspace: Filter changes at node-category or edge-type level are never saved
  • (v2.10.15) Workspace: Wrong counter of connected nodes after deleting a node
  • (v2.10.14) A user can share a visualization with another user that has no access to the datasource
  • (v2.10.14) Changes on a property visibility in strict schema are not immediately reflected in the UI
  • (v2.10.14) Edit query modal closes if an error is thrown without showing the error
  • (v2.10.14) Export: security issue when exporting data as XLSX or CSV
  • (v2.10.14) Missing captions in search results from the dashboard
  • (v2.10.14) Numbers and booleans are not accepted as default values in the enum query template
  • (v2.10.14) Timeline fails to render if a date is set without using the date-picker
  • (v2.10.14) Widget: Captions are not shown if the first word of the caption exceeds maxLineLength
  • (v2.10.13) Excel export fails when nodes have long labels
  • (v2.10.13) Linkurious fails to start when too many widgets exist
  • (v2.10.13) Search: Elasticsearch search results are sorted incorrectly if nodes have multiple categories
  • (v2.10.13) Search: With Neo4jSearch and Neo4j 4.1, results are not sorted by relevance
  • (v2.10.12) Installing as a service fails the first time
  • (v2.10.12) User is redirected out of workspace when datasource is offline
  • (v2.10.11) Custom actions of deleted user are not removed
  • (v2.10.11) Data-source remains apparently offline after successfully reconnecting
  • (v2.10.11) Group ownership of some files is root when the server is running
  • (v2.10.11) Installing as a service on Linux fails when run as root
  • (v2.10.11) Missing alternative ID banner shown even when alternative IDs are not configured
  • (v2.10.11) New data source form is sometimes pre-filled with other data source data
  • (v2.10.11) Source admin: error shown for users who can re-index but not see the schema
  • (v2.10.11) When an admin belongs to a second group, some admin features are disabled
  • (v2.10.10) Alerts : in the case list the confirmed/dismissed date format is wrong
  • (v2.10.10) API: "Open a sandbox" API does not work when using "queryId" as "populate" method
  • (v2.10.10) Can't drag nodes after editing a node property supposed to trigger the auto node-resize style rules
  • (v2.10.10) Cosmos DB: Error when expanding supernodes
  • (v2.10.10) Datasource connect error message is too verbose
  • (v2.10.10) Default timezone value in configuration ignored by frontend
  • (v2.10.10) Disable Geo Mode, add a geo node, enable Geo Mode : the node is not displayed
  • (v2.10.10) Disable search when no properties are searchable
  • (v2.10.10) Document how to start LKE on MacOS's latest version
  • (v2.10.10) Documentation: "LastActiveDate" field is missing from Users REST API Documentation
  • (v2.10.10) Edge captions modification while Edge Grouping is enabled : caption fails to update
  • (v2.10.10) Have to press Undo twice to revert the action performed by "Remove filtered items"
  • (v2.10.10) Impossible to save the datasource configuration after an error
  • (v2.10.10) Invalid/missing values count incorrect in the filter panel
  • (v2.10.10) Neo4j query fails when returning a path with only 1 node
  • (v2.10.10) Neo4jSearch: Cannot search if any index was deleted externally
  • (v2.10.10) Neo4jSearch: Error when searching in a data-source with too many searchable properties
  • (v2.10.10) Neo4jSearch: Unnecessary indices are not removed after indexing
  • (v2.10.10) Not possible to sort alerts matches
  • (v2.10.10) Properties with "Missing value" are not working correctly in the filter
  • (v2.10.10) Redo animation : sometimes edges move before the nodes rather than at the same time
  • (v2.10.10) Schema page: Unnecessary call to getSchema API making loading the page slower
  • (v2.10.10) Search: Inconsistent captions in node search
  • (v2.10.10) Search: Indexing with Elasticsearch fails for some date property formats
  • (v2.10.10) Session evicted/expired error is not shown in the UI in the login page
  • (v2.10.10) Switching a category to no access in the schema requires a page refresh to see the change
  • (v2.10.10) The graph is not centered correctly after a selection from the filter panel
  • (v2.10.10) The layout is sometimes recomputed when opening a visualization
  • (v2.10.10) Timeline: the slider is mispositioned after removing filtered items
  • (v2.10.10) Warning message when number of characters in search bar is below "minSearchQueryLength" doesn't appear
  • (v2.10.10) When using SQLite, concurrent queries cause errors
  • (v2.10.10) Wrongfully showing the 'index not optimized banner'
  • (v2.10.9) Broken UI when executing a query template with a single node input
  • (v2.10.9) Cannot login with SAML when "defaultPageParams" is not defined
  • (v2.10.9) Cannot search for emails in ElasticSearch and Neo4jSearch
  • (v2.10.9) Cannot search with stop-words in ElasticSearch
  • (v2.10.9) CSV Exports do not handle properly fields containing a comma
  • (v2.10.9) Data-source state is inconsistent in the top-menu bar
  • (v2.10.9) Enabling audit trail from the configuration page is not asking to restart the system
  • (v2.10.9) Incremental indexing is stuck when there are no edges
  • (v2.10.9) Indexation is still available when the datasource is offline
  • (v2.10.9) Indexation over HTTP in 2.10 is slower compared to 2.9.14
  • (v2.10.9) Linkurious doesn't detect Neo4j offline during indexation
  • (v2.10.9) Node captions are not displayed when they are too long
  • (v2.10.9) Search: Cannot search for dates in Elasticsearch
  • (v2.10.9) Timeline is broken when the two cursors are at the same place
  • (v2.10.9) URL parameters are ignored after the redirection through a local authentication
  • (v2.10.9) Virtual entities are not properly filtered in full bolt connector
  • (v2.10.8) A search index can be displayed as consistent when it is not
  • (v2.10.8) ActiveDirectory: Authentication sometimes fails
  • (v2.10.8) Data-source info is not refreshed after changing the configuration of a data-source
  • (v2.10.8) ElasticSearch: Users with no access rights get empty nodes
  • (v2.10.8) Neo4j-to-Elasticsearch: Cannot search for exact Neo4j native dates in Elasticsearch 7+
  • (v2.10.8) Neo4j-to-Elasticsearch: Cannot search for exact numbers in Elasticsearch 7+
  • (v2.10.8) Neo4j-to-Elasticsearch: node/edge count is not correctly displayed with Elasticsearch 7
  • (v2.10.8) Plugins: A plugin can silently fail to restart
  • (v2.10.8) Plugins: Passwords in the plugin configuration are not obfuscated
  • (v2.10.8) Query templates: Added results that are already in the visualization are not highlighted
  • (v2.10.8) Widget: Cannot interact with nodes in geo mode
  • (v2.10.8) Widget: search results sometimes don't match obvious results
  • (v2.10.8) Widgets: AutoRange style is not applied
  • (v2.10.7) Can't deselect a node or an edge within a widget
  • (v2.10.7) CosmosDB: Error in creating nodes with new category from a visualization
  • (v2.10.7) Data-source: Icon content appears as squares in styles settings
  • (v2.10.7) Data-table plugin: broken image in warning callout
  • (v2.10.7) Documentation: CORS defaults do not match actual defaults
  • (v2.10.7) Edge captions not visible for cosmos db
  • (v2.10.7) Edges are displayed in the wrong position while using edgeGrouping
  • (v2.10.7) Extra Certificate Authorities base path is not relative to data folder
  • (v2.10.7) Frontend API: opening a sandbox from a standard query doesn't work
  • (v2.10.7) Get visualizations count API: Returns an incorrect number of visualizations
  • (v2.10.7) Groups: Property access rights are wrongly displayed in built-in groups ("no access")
  • (v2.10.7) Handling URL parameters properly for Sandbox Query template API
  • (v2.10.7) Improve the error message for query templates when using env input alone
  • (v2.10.7) Misleading "locale" attribute for user preferences
  • (v2.10.7) Missing documentation for Allowing the passing of credentials via ENV variables
  • (v2.10.7) Neo4j Search: indexing never completes successfully when no property is defined
  • (v2.10.7) Query comments and literals are not ignored in some cases
  • (v2.10.7) Query results are sometimes added to the visualization before user confirmation
  • (v2.10.7) Query submenu is disabled in match preview
  • (v2.10.7) Query template: Visualization style is not updated after the execution of a write-query
  • (v2.10.7) Query templates: an "edge" field is not pre-filled with the selected edge
  • (v2.10.7) Query templates: Cannot create a query with multiple "enum" fields
  • (v2.10.7) Query templates: Different "enum" fields with same choices cannot have a different value
  • (v2.10.7) Schema sampling: visualization sampling fails if a single visualization cannot be opened
  • (v2.10.7) Schema: "new property" modal doesn't prevent saving if the property name field is empty
  • (v2.10.7) Schema: can't search if there is a schema type with a single non-string property
  • (v2.10.7) Some visualizations are randomly in read-only mode
  • (v2.10.7) The left panel is updated right away when nodes/edges are updated by queries
  • (v2.10.7) Use OpenStreetMap as the default geo tile provider
  • (v2.10.7) Widgets: impossible to enable geo mode when the layer does not exist
  • (v2.10.7) Workspace error after hiding a grouped edge
  • (v2.10.6) Cannot reconnect to a Neo4j data-source if the Neo4j version changed
  • (v2.10.6) Configuration file password wrongly stored as '****'
  • (v2.10.6) Cypher queries to get nodes by alternativeID are not properly escaped
  • (v2.10.6) Documentation: Broken link in the styles admin manual
  • (v2.10.6) Error after undo when edge-grouping is enabled
  • (v2.10.6) findShortestPath does not work and shows an empty error to user
  • (v2.10.6) Query templated containing Type filtered edge are executable on items not matching the criteria
  • (v2.10.6) Switching to geo mode in match view makes the UI invisible
  • (v2.10.5) Accessing a viz containing nodes hidden in the Schema makes them disappear from the viz
  • (v2.10.5) Error when using the lasso
  • (v2.10.5) Passing credentials via ENV var fails, due to missing env vars via PattyPM
  • (v2.10.5) Sequelize v6 has 10 connection pool size instead of 1
  • (v2.10.5) Switching multiple times a "can't connect" index vendor make Linkurious exit
  • (v2.10.5) Viz in guest mode is located twice
  • (v2.10.5) When adding a category to a node with node auto resize rule ogma breaks
  • (v2.10.4) The "server offline" page is shown erroneously when an using an ad-blocker
  • (v2.10.4) Data-sources: Fix support for Neo4j Aura (Non-Enterprise version)
  • (v2.10.4) Deselecting a node in graph query preview doesn't hide left panel
  • (v2.10.4) Documentation: Layout issue prevents some links to be clicked
  • (v2.10.4) Geo mode is broken when changing to a different layer
  • (v2.10.4) Incremental indexing CRON field documented incorrectly
  • (v2.10.4) Internal server error when a user is deleted while logged in
  • (v2.10.4) Make username and password of ElasticSearch configurable by UI in 2.10
  • (v2.10.4) Neo4j transactions are not committed before the response is returned
  • (v2.10.4) Neo4jSearch: cannot index DBs without full-text indices
  • (v2.10.4) Nodes without geo coordinates are displayed in the geo-mode
  • (v2.10.4) Query template generate a wrong format for date parameters in timestamp format
  • (v2.10.4) Run Query from context menu without result, doesn't show warning that nothing was add
  • (v2.10.4) Search returns error message when using special characters on Neo4j Search
  • (v2.10.4) Unable to create a WebGL context when opening a viz with filtered content on Chrome
  • (v2.10.4) Updater Node and LKE Node are out of sync
  • (v2.10.4) Visualization becomes unusable if you expand a node from the geo-mode
  • (v2.10.3) Can't save visualization if migrated from earlier versions
  • (v2.10.3) Can't save workspace preferences
  • (v2.10.3) Clarify Neo4j-to-Elasticsearch compatibility
  • (v2.10.3) Documentation about creating APOC triggers is wrong for Neo4j v4
  • (v2.10.3) Documentation: Active Directory "supportNestedGroups" option is not documented
  • (v2.10.3) Item type count is not displayed with a fresh instance of ES1
  • (v2.10.3) Neo4j Full Bolt Connector emits wrong type of LkError when procedure is missing
  • (v2.10.3) Plugins deployed on Windows hang when trying to log
  • (v2.10.3) Remove mention to "searchDirectory" in the audit-trail documentation
  • (v2.10.3) The priority of style for multi-label nodes cannot always be controlled
  • (v2.10.3) Visualization auto-save doesn't work after a viz was just been created
  • (v2.10.3) Workspace: Left panel disappears on edge multi-selection
  • (v2.10.2) "Start Indexing" button shown to users without right to re-index
  • (v2.10.2) Documentation website doesn't sort documentation versions correctly
  • (v2.10.2) Error when setting the scale property in custom styles
  • (v2.10.2) Indexing: "Start indexing" modal appears before data-source is connected
  • (v2.10.2) Not found procedures should be bad graph requests
  • (v2.10.2) Procedures with wrong arguments are not returning the syntax error offset
  • (v2.10.2) When failing to create a new data-source, several new sources are created
  • (v2.10.1) Move from node.js 12 to node.js 10.23.0 to avoid dependency with glibc 2.17