Releases: neo4j/python-graph-visualization
Releases · neo4j/python-graph-visualization
v0.4.0
Changes in 0.4.0
Breaking changes
- The
from_gds
method now fetches all node properties of a given GDS projection by default, instead of none. - The
from_gds
method now adds node labels as captions for nodes. - The
from_gds
method now samples large graphs before fetching them by default, but this can be overridden.
New features
- Allow visualization based only on relationship DataFrames, without specifying node DataFrames in
from_dfs
- Add relationship properties to
VisualizationGraph
when constructing viafrom_gds
- Allow setting
layout_options
forVisualizationGraph::render
Improvements
- Improved error messages when constructing
VisualizationGraph
s usingfrom_dfs
,from_neo4j
,from_gds
andfrom_gql_create
methods
v0.3.1
Changes in 0.3.1
Improvements
- Allow for
Node
andRelationship
inputs to be given ascamelCase
andSCREAMING_SNAKE_CASE
(in addition tosnake_case
). - Convert non-json serializable properties to strings in the
render
method, instead of raising an error.
v0.3.0
What's Changed
- Add basic ToC to some doc pages by @adamnsch in #134
- Add functionality for continuous color mapping by @adamnsch in #128
- Move non-NVL custom fields into a properties dict by @adamnsch in #137
- Add hover effects for node IDs by @adamnsch in #136
- Add properties to element on hover effect by @adamnsch in #144
- Add
from_gql_create
VG constructor by @adamnsch in #142 - Add screenshot and zoom buttons by @nvitucci in #148
New Contributors
- @stefano-ottolenghi made their first contribution in #152
Full Changelog: 0.2.6...0.3.0
v0.2.6
v0.2.5
v0.2.4
v0.2.3
What's Changed
- Update js applet by @FlorentinD in #118
- Add Cora example image to inner README by @adamnsch in #120
- Add convenience for Neo4j results by @FlorentinD in #119
- Mention public repo by @FlorentinD in #121
- Fix neo4j ci test setup by @FlorentinD in #122
Full Changelog: 0.2.2...0.2.3
v0.2.2
v0.2.1
What's Changed
- Updated NVL JavaScript library version which fixes some rendering issues
Full Changelog: 0.2.0...0.2.1
v0.2.0
What's Changed
- Clean notebooks by @FlorentinD in #49
- Add streamlit example by @adamnsch in #53
- Enhance
Renderer
API by @adamnsch in #57 - Add resize_nodes feature to VG by @adamnsch in #55
- Add node pinning support by @adamnsch in #59
- Add Snowpark notebook example by @adamnsch in #60
Full Changelog: 0.1.6...0.2.0