- Fix multi-database support in Neo4j v5
- Fix deprecated Cypher statements in Neo4j v5
- Change verification of GDS and APOC procedures due to deprecations in Neo4j v5
- Fix Jaccard Similarity algorithm in sample graph recipes
- Fix similarity algorithms bug
- Support GDS 2.0
- Differentiate between node and rel properties
- Remove support for GDS versions previous than 1.8.x
- Remove anonymous graph syntax
- Add caption and label toggle option for TSNE visualization
- Update pathfinding algos to support 1.6
- Update node2vec to support 1.6
- Update centralities algos to support 1.6
- Fix node2vec form
- Add TSNE visualization for embeddings
- Updated dependencies
- Fix for some Semantic UI weirdness on the recipes page
- Added FastRP algorithm
- Added Node2Vec algorithm
- Added HITS and Speaker Listener LPA algorithms
- Updated shortest path, A*, single source shortest path algorithms to work with GDS 1.5.0
- Update visualisation
- Fix bug with weighted similarity algos on list view
- Added k-Nearest Neighbors and kNN recipe
- Added explanation of how dependency check
- Add link to community site for extra help
- Make database selection the final step on startup
- Don't auto login - instead auto populate login form
- Introducing algorithm recipes - combinations of algorithms that are typically used together
- UI redesign to make it easier to find all algorithms
- Changed the procedure that loads node properties to be one in APOC Core
- add feedback form to startup
- right align results of centrality algos
- dropdown of previous algorithm runs instead of prev/next nav
- fix bug in meta check on empty graphs
- add check for apoc.meta.nodeTypeProperties procedure being unrestricted on startup
- fix bug with duplicate properties showing on perspectives view
- added functionality to pass in server parameters from web app
- redesigned startup flow
- update about/sample dataset screens to be modal
- sample dataset wizard flow added
- fixed missing values for limit and nodeCommunityLimit properties
- Save config of form across procedure runs
- Clearer explanation of the form parameters configured per algorithm run
- Updated startup flow to indicate when active graph is unavailable
- Fixed bug on scrolling form
- Community Detection algorithms now return results grouped by community
- Fix label rendering for similarity algos and some community detection/path finding
- Fix bug in property selection for node labels
- Introduce perspectives-light - a way to choose the properties shown per node label in the results table view
- Updated graph viz to differ between centrality and community detection
- Add suggested algorithms to run on sample graphs
- Bug fix for visualisation screen
- Updated launch sequence to explain missing dependencies
- Show what's in the selected db on home screen
- Make sample graphs more prominent if db is empty
- Update instructions for installing missing GDS plugin
- Added recipes sample graph
- Code view now includes named graph
- Added K1-Coloring and Modularity Optimization
- Update betweeness centrality for GDS 1.3
- Catch constraint already exists in Neo4j 4.x+
- Pull triangle count and local clustering coefficient into separate algorithms
- Add feedback form
- Refresh property keys, labels, and relationship types when changing database
- Select database when using Neo4j 4.x
- Added compatibility with GDS versions 1.1 and 1.2
- Fix bug with LIMIT on streaming algorithms
- Fix bug with return values of Louvain streaming algorithm
- Limit the number of paths rendered in graph visualisation to
limit
- Updated to use the Graph Data Science Library
- Release with new Neo4j Labs signing key
- Fix issue with algorithm parameter rendering on latest version of Neo4j Browser
- Fix issue with loading multiple sample datasets
- Fix path issue with images
- Redesign left menu to use icons
- Added European Roads and Twitter sample graphs
- Screenshot functionality
- Similarity Algorithms
- Path Finding Algorithms
- Sample Graphs
- Made it easier to remove properties from the table view
- Eigenvector Centrality Algorithm
- Make visualisation node size and color configurable
- Initial unit and component testing
- Degree Centrality Algorithm
- Preserve Visualisation on tab/page change
- Introduce basic charting