Releases: neo4j-devtools/neo4j-bloom
1.7.0
1.7.0
This release contains the following new features in Bloom:
-
Auto perspective: Upon first connection to a database, Bloom will auto-generate a perspective and show the user directly into the scene
-
Support for Neo4j 4.3, including pre-selecting the user's home database if such has been set
-
Optimisations to the visualisation component
-
Improved card list component with new search capability
-
Made it possible to reorder categories in the perspective
-
Usability improvements and auto save feature added to the search phrase drawer
Bugfixes:
-
Fix timeout issue on sandbox/aura
-
Expand leads to unconnected nodes in some cases
-
User is not allowed to share perspective to PUBLIC role
1.6.2
1.6.1
1.6.1
Update to the correct app icon for Neo4j Desktop
1.6.0
New features
-
Filtering data: Filter out categories or relationship types or apply filters based on property values. Makes it easy for the user to focus the search results, apply different filters on the results or dismiss unwanted data.
-
New "between" condition for style rules based on numeric data
-
New setting to control the session timeout duration when user is inactive
Improvements and fixes
-
Improved query performance in Neo4j 4.0+ by switching to the reactive driver functionality of Neo4j 4.x
-
Optimizations across the board to queries used when generating suggestions, giving you search suggestions much quicker particularly over slow network connections
-
Better handling of virtual nodes and relationships. The legend now shows relationship elements in the scene in an
Other
category when they don't belong to the available relationship types, similar to howOther
node elements in the scene get categorized. -
Reduced initial loading time
-
Made Bloom load search results into the scene faster
-
Updated to new Neo4j company branding
-
Fixed an issue where search phrases with the same root did not appear in suggestions
-
Fixed a bug where the Bloom app in Desktop did not handle deep links when the app was already open
1.6.0
1.6.0
New features
-
Filtering data: Filter out categories or relationship types or apply filters based on property values. Makes it easy for the user to focus the search results, apply different filters on the results or dismiss unwanted data.
-
New "between" condition for style rules based on numeric data
-
New setting to control the session timeout duration when user is inactive
Improvements and fixes
-
Improved query performance in Neo4j 4.0+ by switching to the reactive driver functionality of Neo4j 4.x
-
Optimizations across the board to queries used when generating suggestions, giving you search suggestions much quicker particularly over slow network connections
-
Better handling of virtual nodes and relationships. The legend now shows relationship elements in the scene in an
Other
category when they don't belong to the available relationship types, similar to howOther
node elements in the scene get categorized. -
Reduced initial loading time
-
Made Bloom load search results into the scene faster
-
Updated to new Neo4j company branding
-
Fixed an issue where search phrases with the same root did not appear in suggestions
-
Fixed a bug where the Bloom app in Desktop did not handle deep links when the app was already open
1.5.1
1.5.1
This release contains improvements to the following:
- New Help & Learn sidebar drawer that hosts product notifications, and links to documentation and to provide feedback on the product
- Presentation mode and a button to quickly hide/show the legend
- Selection state has been improved to make it more prominent
- Smart subgraph positioning in the hierarchical layout
- Rendering relationships with bends in the hierarchical layout - this makes the drawing less cluttered
- Perspective drawer UI improvements including additions of new categories at the top of the list
- New setting to configure whether Bloom should auto-select search results
- Node query limit is applied when expanding nodes as well as searching
- A new
run
query parameter has been added to configure deep links to automatically run a search - Tooltips in the sidebar
1.5.0
1.5.0
New features
- A mini map makes it easier to find where you are in the scene when exploring a large graph result.
- Choice of sampling data when generating or refreshing the perspective for graph databases with millions of nodes and relationships.
- A new style rule allows categorical coloring of nodes by automatically assigning a distinct color for each distinct property value (e.g. to show communities)
Improvements and fixes
- Node and relationship property lists are now only fetched when generating or refreshing the perspective. This means the perspective will need to be refreshed manually when adding, removing or updating property keys, but will vastly reduce the Bloom startup time and load on the database for large graphs.
- No longer fetching data for search phrase searches in chunks using SKIP and LIMIT, since this was not compatible with all ways in which a Cypher query could be written.
- Show more of the caption text on nodes when zoomed in.
- When creating a range based style rule, auto-fill the min and max property values from nodes on the scene.
- Fix for case when similar named properties don't show up in suggestions when applying the
Category Propertykey Value
type of search pattern. - Stop sharing perspectives automatically with the
PUBLIC
role when working with Neo4j version 4.1 or later - Escape special characters in search phrases
1.4.1
1.4.1
This is a patch release with the following improvements and bug fixes:
- Run hierarchical layout in a web worker so calculating the layout doesn't freeze the application
- Add highlighting to parameter values when running search phrases
- Fix for keeping nodes in view after rotating layout
- Fixed several edge cases for search suggestions logic
- Significant performance improvement when visualizing nodes with many categories (50-100+) in the Perspective
- Fix to show Perspective sharing tab for all roles that can share perspectives
- Fix to show count for nodes in the Other category
Note: make sure to update to the same version of the Bloom server plugin, if applicable.
1.4.0
1.4.0
New features
-
Proactive search suggestions: Help you create your search pattern by proactively suggesting linked elements from your graph schema
-
Hierarchical graph layout: A new layout mode where nodes are laid out in a tree fashion that works great for hierarchical or sequential data
-
Refresh perspective: An explicit option to refresh the Bloom perspective definition using the latest set of labels, relationship types and properties in the database
-
Improved handling of slow connections
Notable improvements and fixes
-
Improved appearance of search suggestions including showing the selected pattern in the search box
-
Slight behavior change to require that you hit Enter to run a suggestion
-
Changed node scaling to use area of the node instead of the radius as in prior versions (nodes set to 2x will now be twice in area as compared to nodes set to 1x)
-
Fixed a couple of cases where deep links to Bloom did not pick up the correct perspective
-
Some performance improvement to optimize queries run against the database
Note: make sure to update to the same version of the Bloom server plugin, if applicable.
1.3.3
1.3.3
This release contains the following bug fixes:
-
Fixed a bug with sharing perspectives when using Neo4j 4.x and LDAP authentication
-
Fixed a few problems with deep links into Bloom
-
Fixed searching for Neo4j 3.4 databases
-
Fixed a few cases where the search suggestions would not load
-
Fixed a performance issue where panning on the scene didn't work for a perspective with many categories
Note: make sure to update the Bloom server plugin to this version as well.
1.3.2
1.3.2
This release contains the following improvements and bug fixes:
-
Added a query timeout setting
-
Added an experimental feature for exporting all perspectives at once
-
Set user agent in driver to indicate queries from the Bloom app
-
Fixed an issue where the Expand sub menu sometimes did not show up on first attempt
-
Fixed a bug caused by regular expression characters in the legend filter text box
-
Fixed a bug related to comments present in search phrase queries
-
Corrected a bug in the app handling when the Bloom plugin license was expired or about to expire
-
Corrected an issue where role and user names with special characters were not escaped