Skip to content

Releases: neo4j-labs/neodash

2.0.15

26 Apr 09:34
82f074a
Compare
Choose a tag to compare

This is the final minor update before the 2.1 release.

Changes:

  • Several stability improvements before the 2.1 release.
  • Updated Dockerfile to make better use of caching, and pick up environment variables at run time.
  • Added option to replace dashboard parameters in Markdown/iFrames to make them dynamic.
  • Removed unneeded index column from the CSV download for tables.
  • Added optional dashboard setting to enable image downloads for reports/the entire dashboard.

2.0.14

11 Apr 17:29
fde626e
Compare
Choose a tag to compare

Report features:

  • Added optional "Download as CSV" button to table reports.
  • Dashboard parameters can now be used in iFrames/Graph drilldown links, and they are automatically replaced when parameters get updated.
  • Updating a dashboard parameter now only refreshes the reports that use the parameter.

Standalone mode:

  • Enabled deploying standalone dashboards with a direct URL to the dashboard.
  • Added functionality to deep link into a NeoDash dashboard with dashboard parameters (use ?neodash_variable_name=value in the URL).

Miscellaneous Bug fixes and improvements:

  • Resolved crash caused by invalid geospatial properties in a Map visualization.
  • Saving a dashboard now lets users override an existing dashboard with the same name (enabled by default).
  • Increased the default row limits for line/bar/pie charts to 250. Added option to override the row limiter in the dashboard settings.
  • Updated project README file to refer to the correct port number on Docker deployments.
  • Enabled a configurable timeout for parameter selection reports, both a timeout for the suggestion retrieval and a timeout for updating the parameters.
  • Fixed dependency issues when installing the application on Windows systems. Bumped suggested npm version to 8.6.

2.0.13

17 Mar 13:35
Compare
Choose a tag to compare

NeoDash 2.0.13

This is a bug fix/minor usability update.

Changes:

  • Resolved error where the float value 0.0 was rendered as 'null' in tables.
  • Added alphabetical sorting to all node/relationship inspection pop-ups & parameter select reports.
  • Resolved bug where switching pages quickly resulting in an error message.
  • Resolved bug where rule-based styling would break on null values.
  • Replaced margin-based styling on single value reports with a vertical alignment option.

2.0.12

03 Mar 12:34
b08cb5a
Compare
Choose a tag to compare

NeoDash 2.0.12

Added rule-based styling:

  • Use the card settings to specify styling rules for tables, graphs, bar/pie/line charts and single values.
  • Conditional rules are evaluated on each report render in order of priority.
  • Rules can customize colors in tables, node colors & dynamically set the colors of components in your chart.

Minor improvements:

  • Better handling of null values in tables.
  • Tweaking/reorganization of the Docker file and deployment scripts.
  • Renaming/restructuring of source code.

2.0.11

14 Feb 10:12
f6d5ecb
Compare
Choose a tag to compare

Stability fixes to supplement 2.0.7:

  • Hotfix for missing config file in Neo4j Desktop causing startup issue.
  • Hotfix for application crashes caused by rendering custom data types in transposed table views.
  • Hotfix for object rendering in tables & line-chart type detection.
  • Fix for rendering dictionaries in tables/single value charts.
  • Added resize handler for fullscreen map views.
  • Added missing auto-run config to pie charts.
  • Fixed broken value scale parameter for bar charts.

2.0.10

12 Feb 11:26
d62337b
Compare
Choose a tag to compare

NeoDash 2.0.8 / 2.0.9 / 2.0.10

Fixed to supplement 2.0.7:

  • Hotfix for missing config file in Neo4j Desktop causing startup issue.
  • Hotfix for application crashes caused by rendering custom data types in transposed table views.
  • Hotfix for object rendering in tables & line-chart type detection.

2.0.9

12 Feb 11:00
0909e46
Compare
Choose a tag to compare

Hotfix for custom data type rendering in transposed table views.

2.0.8

12 Feb 10:23
Compare
Choose a tag to compare

Hotfix release for missing config file in 2.0.7 on Neo4j Desktop

2.0.7

12 Feb 09:45
0e8a982
Compare
Choose a tag to compare

NeoDash 2.0.7

Application functionality:

  • Added standalone 'dashboard viewer' mode.
  • Added option to save/load dashboards from other Neo4j databases.

Reports/Visualizations:

  • Fixed bug in creating line charts.
  • Added support for datetime axis in line charts.
  • Added auto-locale formatting to number values in single value / table reports.
  • Added unified renderer for value types.
  • Updated default font size for single value reports.
  • Added optional deep-link button for graph visualizations.
  • Added option to disable auto-running a report, to let users explore the query first.
  • Minor styling tweaks to the graph views.

For Developers:

  • Added more documentation on extending the app.
  • New security-vetted docker image available on Docker hub.

2.0.6

26 Jan 16:18
8c7f9bd
Compare
Choose a tag to compare

NeoDash 2.0.6

Major version updates to all internal dependencies.
NeoDash 2.0.6 uses Node 17+, react 17+ and recent versions of all visualization libraries.

Visualizations:

  • Added pie charts (Including examples and new demo dashboard).
  • Added setting to transpose table rows and columns.
  • Improved styling on graph pop-up windows.
  • Graph visualizations now auto-fit to the report size.
  • Added button to reset the zoom on a graph report.

Parameter selection:

  • Added relationship property / free text selection options.

Editor:

  • Improved performance of inbuilt Cypher editor.
  • Added button to maximize cards while in edit-mode.
  • All reports are now maximizable by default.
  • Added tiny report sizes.
  • Added option to override the default query timeout of twenty seconds.

Other:

  • Updated docker image build scripts.
  • Fixed share link geneneration incorrectly removing capitals from usernames/passwords.