Skip to content

Releases: aws/graph-notebook

Release 4.5.2

16 Aug 02:35
Compare
Choose a tag to compare
  • New Neptune Analytics notebooks - openCypher over RDF (Link to PR)
    • Path: 02-Neptune-Analytics > 04-OpenCypher-Over-RDF
  • Updated OC-RDF samples to use %load magic, and pull from regional S3 buckets (Link to PR)
  • Added regional S3 bucket mappings to Neptune CloudFormation template (Link to PR)
  • Enabled n-triples data for %load with Neptune Analytics (PR #1)(PR #2)
  • Removed unused options from %load(Link to PR)
  • Made EncryptionKey optional in Neptune CloudFormation template (Link to PR)
  • Fixed unintended type coercion in results table with missing/null values (Link to PR)

Release 4.5.1

01 Aug 03:33
23068a3
Compare
Choose a tag to compare
  • Added %create_graph_snapshot line magic (Link to PR)
  • Added better %reset user messaging on status check timeout (Link to PR)
  • Modified the %reset --snapshot option to use the CreateGraphSnapshot API (Link to PR)
  • Migrated to Pandas 2.x (Link to PR)
  • Upgraded setuptools dependency to 70.x (Link to PR)
  • Experimental support for Python 3.11 (PR #1) (PR #2)
  • Updated sample SageMaker Lifecycle scripts (Link to PR)

Release 4.5.0

15 Jul 23:29
345ac94
Compare
Choose a tag to compare
  • New Neptune Database notebook - Games Industry Graphs (Link to PR)
    • Path: 01-Neptune-Database > 03-Sample-Applications > 07-Games-Industry-Graphs
  • Added unified %reset line magic (Link to PR)
  • Added --connected-table option to magics with table widget output (Link to PR)
  • Added --silent option to the %%graph_notebook_config line and cell magics (Link to PR)
  • Added helpful redirect messaging for service-specific Neptune magics (Link to PR)
  • Changed %%gremlin --store-to to also store exceptions from non-Neptune queries (Link to PR)
  • Fixed broken --help option for %%gremlin (Link to PR)
  • Fixed openCypher query bug regression in the 01-About-the-Neptune-Notebook sample (Link to PR)
  • Fixed %%graph_notebook_config error when excluding optional Gremlin section (Link to PR)
  • Fixed --mode argument for Neptune DB bulk loader requests via %load (Link to PR)
  • Switched to generating Jinja2 templates in sandboxed environment (Link to PR)
  • Removed unnecessarily verbose output from get_config function (Link to PR)

Release 4.4.2

18 Jun 06:51
8a02980
Compare
Choose a tag to compare
  • Set Gremlin connection_protocol defaults based on Neptune service when generating configuration via arguments (Link to PR)

Release 4.4.1

18 Jun 06:01
9c176c0
Compare
Choose a tag to compare
  • Added --connection-protocol option to %%gremlin (Link to PR)
  • Added global Gremlin connection_protocol setting to %%graph_notebook_config (Link to PR)
  • Added various enhancements for %%gremlin HTTP connections to Neptune (Link to PR)
  • Restored left alignment of numeric value columns in results table widget (Link to PR)

Release 4.4.0

11 Jun 03:05
99c844f
Compare
Choose a tag to compare
  • Upgraded to Gremlin-Python 3.7 (Link to PR)
  • Added %reset_graph line magic (Link to PR)
  • Added %get_graph line magic, support %status for Neptune Analytics (Link to PR)
  • Added %%oc --plan-cache support for Neptune DB (Link to PR)

Release 4.3.1

04 Jun 05:32
7f56fc8
Compare
Choose a tag to compare
  • New notebooks showing Telco examples leveraging GNN and LLM (Link to PR)
    • Path: 03-Neptune-ML > 03-Sample-Applications > 04-Telco-Networks
  • Added KMS encryption support to NeptuneDB Notebook CloudFormation template (Link to PR)
  • Added warnings for usage of %%oc with incompatible Neptune Analytics parameters (Link to PR)
  • Added download and copy buttons to results table widgets (Link to PR)
  • Improved handling of mixed type Gremlin results (Link to PR)
  • Upgraded rdflib to 7.0.0 and SPARQLWrapper to 2.0.0 (Link to PR)
  • Upgraded requests to 2.32.x (Link to PR)
  • Upgraded itables to 2.x (Link to PR)
  • Fixed formatting of query magic --help entries listing valid inputs (Link to PR)
  • Fixed endpoint creation bug in People-Analytics-using-Neptune-ML sample (Link to PR)
  • Fixed deprecated usage of Pandas DataFrameGroupBy.mean in NeptuneML SPARQL utils (Link to PR)
  • Updated default %graph_notebook_config to display Neptune-specific fields (Link to PR)

Release 4.2.0

04 Apr 22:15
3a50706
Compare
Choose a tag to compare
  • New Neptune Analytics notebooks - SBOM (Link to PR)
    • Path: 02-Neptune-Analytics > 03-Sample-Use-Cases > 03-Software-Bill-Of-Materials
  • Added --store-format option to query magics (Link to PR)
  • Added --export-to CSV file option to query magics (Link to PR)
  • Added %graph_pg_info line magic (Link to PR)
  • Added @neptune_graph_only magics decorator (Link to PR)
  • Added documentation for FontAwesome 5 settings (Link to PR)
  • Updated create-graph CLI commands in Neptune Analytics samples (Link to PR)
  • Updated NeptuneDB Notebook CloudFormation template (Link to PR)
  • Fixed unintended formatting in %%oc explain widget (Link to PR)
  • Fixed serialization of NoneType for %%oc query parameters (Link to PR)
  • Changed %load parameter and default value for failOnError (Link to PR)

Release 4.1.0

02 Feb 01:27
623d438
Compare
Choose a tag to compare
  • New Neptune Analytics notebook - Vector Similarity Algorithms (Link to PR)
    • Path: 02-Neptune-Analytics > 02-Graph-Algorithms > 06-Vector-Similarity-Algorithms
  • Updated various Neptune magics for new Analytics API (Link to PR)
  • Added %graph_notebook_service line magic (Link to PR)
  • Added unit abbreviation support to --max-content-length (Link to PR)
  • Deprecated Python 3.7 support (Link to PR)

Release 4.0.2

15 Dec 00:54
6299a10
Compare
Choose a tag to compare
  • Fixed neptune_ml_utils imports in 03-Neptune-ML samples (Link to PR)
  • Enable Gremlin message_serializer config field for Neptune endpoints (Link to PR)