Release notes
Version 3.1.3
Bug fixes
-
Parameter select - null handling: Fixed an issue where
null
values in the result of a custom query would prevent selecting any option in the dropdown. Now all valid options can be selected even ifnull
is present. -
URL page parameter: The
page
URL parameter now works as expected. You can open a specific page in a dashboard by appending?page=N
to the URL, whereN
is a number between0
andn-1
, withn
being the total number of pages. -
RBAC extension permissions update: Fixed an issue that was preventing the update of role and label permissions in the RBAC extension. Changes to access settings are now correctly saved and applied.
Version 3.1.2
New features and improvements
-
Improved newline handling in table charts: Added a new advanced configuration option, Render the \n as new line, which allows users to control how newline characters (
\n
) are displayed in table charts. Enable this option from Table Report > Advanced Settings > Render the \n as new line. -
Advanced configuration - rows per page: Added a new advanced configuration option, Rows Per Page, which allows users to set the default number of rows displayed in table charts. Configure this option from Table Report > Advanced Settings > Rows Per Page.
Bug fixes
*Fixed map chart interdependency bug: Resolved an issue where all map charts in a dashboard were unintentionally linked, causing changes in one to affect all others. Each map chart now functions independently as expected. * Fixed CSV export column misalignment: Resolved a bug where newline characters in column names caused CSV exports to shift values between columns and drop quotation marks, leading to incorrect formatting. * Improved XLSX export consistency: Addressed inconsistencies between CSV and XLSX exports by removing unnecessary double quotes from string values in XLSX files. * Table column resize support: Fixed a UI limitation in the table report component where users were unable to manually resize columns. This change enables easier viewing of long text content such as titles or descriptions.
Version 3.1.1
Deprecations
-
Removed Neo4j Desktop connect button: The Connect with Neo4j Desktop option has been removed from the connection modal as it is no longer supported.
-
Removed OpenAI logo: The OpenAI logo has been removed from the interface.
-
Removed the feature to download the whole dashboard as image: This feature has been deprecated. You are still able to download a single chart as an image.
New features and improvements
-
Pop-out code editor in query editor: Introduced a pop-out code editor for each query editor panel. To use it, click the button in the bottom left corner of any query editor.
-
Parameter renaming in select charts: You can now rename a parameter directly inside a parameter select chart. All occurrences of that parameter are refactored accordingly.
Bug fixes
-
Stabilized SSO authentication: Resolved several issues that were causing instability with Single Sign-On (SSO) authentication.
-
Fixed report crash on large result sets: Reports no longer crash when a query returns more than 1000 rows.
-
Improved form report creation: Addressed a bug that was causing instability during the creation of Form Reports.
-
Fixed dashboard sharing feature: Addressed a bug that was causing instability with the usage of share links.
-
Fixed multiple values parameter selection: Fixed a bug that was preventing the input bar of the component to render all the selected options in single entries.
Version 3.1.0
Deprecations
-
Configuration change: the
ssoDiscoveryUrl
setting in the JSON configuration file is now deprecated. -
Migration of the form component: The form component has been removed from the extensions and is now part of the core components.
New features and improvements
-
Stability enhancements: improved stability for the following components:
-
Table
-
Map
-
Pie
-
Parameter Select
-
Form
-
-
Optimized full screen mode: opening a report in full screen mode no longer triggers the query to run twice.
Bug fixes
-
Offline support for area map: the application now ships with the necessary files to run the area map component without internet connection.
-
SSO compatibility: The application can now run on different single sign-on (SSO) clients.
Version 3.0.2
Breaking changes
-
Migration from Webpack to Vite for the build system, improving build times and performance. Make sure to refresh your browser to load the changes.
-
Upgraded sharing feature, requiring users to re-share their dashboards to ensure compatibility with the new sharing system.
-
Removed user credentials from sharing to ensure security.
New features
-
Report settings: enabled support for writing and reading common report settings, enhancing report consistency and management.
-
Sharing dashboards: simplified the user experience and removing the first modal to confirm the connection.
-
Draft reconciliation: added draft reconciliation to ensure that drafts are not lost when switching between connections. When changing connections, the user is prompted to save the draft before switching.
-
Database aliases selection: Added the ability to select database aliases for each card inside the dashboard.
-
Table export: added the ability to export tables to CSV and XLSX format.
Version 3.0.1
Breaking changes
-
Changed the default connection protocol to
neo4j+s
to enhance security. -
Modified CSV export separator for list values from comma (
,
) to semicolon (;
) to improve data handling.
New features and improvements
-
Enhanced the bar chart customization: you can now hide the y-axis and grid lines for cleaner visualizations.
-
Rule-based styling: added table-wide coloring based on custom rules.
-
Reduced the Docker package size from 300MB to 170MB to improve performance.
Bug fixes
-
User Management: resolved a critical issue where users were inadvertently deleted during updates.
-
Tables:
-
Fixed Markdown table rendering issues.
-
Improved array handling in table wrapping.
-
Implemented
null
cell value handling for click and double-click actions and copy operations.
-
-
Rule-based styling: implemented cell coloring feature for tables.
-
Single sign-on (SSO): fixed URL parameter behavior issues with SSO integration.
-
Parameter handling
-
Fixed boolean handling in parameter select functionality.
-
Disabled form buttons until all required parameters are provided.
-
-
Graph visualization: fixed node size adjustment functionality in graph reports.
-
Data export: enhanced Neo4j integer handling in CSV exports.
-
Dashboard sharing: fixed the dashboard sharing feature which wasn’t working.