Release 1.8.0
Major Changes
- Better UX around neighbor expansion
- Expand up to 10 additional neighbors when double clicking a node (#455, #465)
- Improved reliability of node double click detection (#453)
- Progress and errors are reported in notifications (#434)
- Added ability to set a max limit for neighbor expansion per connection (#447)
- Improved scrolling behavior in expand sidebar (#436)
- Added caching and retries for failed requests (#434)
- Better UX around node counts
- Added support for Gremlin Server 3.7 (#411)
Bug Fixes and Minor Changes
- Fixed many bugs around neighbor expansion and counts for openCypher (#449)
- Fixed expand limit to be type based when expanding from sidebar
- Fixed expand query to respect limit and offset properly so multiple
expansions return unique results - Fixed expand query so all edges are returned between source and target nodes
- Improved performance and reliability of Gremlin neighbor expansion query (#454)
- Remove extraneous openCypher query when expanding nodes (#431)
- Fixed edge case where node badges are stale (#427)
- Fixed server starting log message (#416)
- Refactored several graph views for readability (#419)
- Improved testing coverage by having less mocked logic (#421)
- Fixed issue where the connection's fetch timeout input would disappear when
string is empty (#445) - Fixed issue where long connection URLs had no vertical padding (#445)
- Updated to TypeScript 5.5 (#451)