Releases: aws/graph-notebook
Releases · aws/graph-notebook
Release 3.8.2
- New Sample Applications - Healthcare and Life Sciences notebooks (Link to PR)
- Path: 03-Sample-Applications > 05-Healthcare-and-Life-Sciences-Graphs
- Added local file path and openCypher query support to
%seed(Link to PR) - Added S3 path support to
%seed(Link to PR) - Added samples options for openCypher to
%seed(Link to PR) - Added support for openCypher parameterized queries (Link to PR)
- Added
%toggle_tracebackline magic (Link to PR) - Added support for setting
%graph_notebook_vis_optionsfrom a variable (Link to PR) - Pinned JupyterLab<4.x to fix Python 3.8/3.10 builds (Link to PR)
- Changed datatype of "amount" from String to numeric for "Transaction" vertices in Fraud Graph sample notebook (Link to PR)
- Replaced usages of deprecated DataFrame.append method in ML samples (Link to PR)
- Set Gremlin as default language for PropertyGraph samples in
%seed(Link to PR) - Suppress InsecureRequestWarning if SSL verification is disabled (Link to PR)
Release 3.8.1
- Reinstate Python 3.7 support for compatibility with legacy AL1 Neptune Notebooks (Link to PR)
Release 3.8.0
- Added support for Python 3.10 (Link to PR)
- Deprecated Python 3.7 support (PR #1) (PR #2)
- Patched nbextensions loader timeouts for large notebooks (PR #1)
- Fixed Dockerfile builds breaking with AL2023 (Link to PR)
- Fixed
--store-tooption for several magics (Link to PR) - Fixed broken documentation links in Neptune ML notebooks (PR #1) (PR #2)
- Fixed Gremlin graph tab not rendering with UUID type IDs (Link to PR)
Release 3.7.3
- Fixed detailed mode output for graph summary requests (Link to PR)
- Added more helpful error messaging for
%statistics/%summary(Link to PR) - Added Neptune Notebook CloudFormation template (Link to PR)
Release 3.7.2
- New Neptune ML notebook - Real Time Fraud Detection using Inductive Inference (Link to PR)
- Path: 04-Machine-Learning > Sample-Applications > 03-Real-Time-Fraud-Detection-Using-Inductive-Inference.ipynb
- New openCypher Language Tutorial notebooks
- Path: 06-Language-Tutorials > 02-openCypher
- Added support for Neptune Summary API (Link to PR)
- Added
--profile-misc-argsoption to%%gremlin(Link to PR) - Added error messaging for incompatible host-specific
%%graph_notebook_configparameters (Link to PR) - Ensure default assignments for all Gremlin nodes when using grouping (Link to PR)
Release 3.7.1
- Added ECR auto-publish workflow (Link to PR)
- Added support for list/tuple element access in cell variable injection (Link to PR)
- Fixed failing endpoint creation step in 01-People-Analytics/People-Analytics-using-Neptune-ML (Link to PR)
- Fixed browser-specific issues with fullscreen graph widget (Link to PR)
- Fixed IAM authenticated Bolt queries failing on certain Neptune engine versions (Link to PR)
- Pinned
numpy<1.24.0to fix conflicts withnetworkxdependency during installation (Link to PR) - Excluded certain
itablesversions causing errors in query magics (PR #1) (PR #2) - Pinned version ceiling for all dependencies (Link to PR)
- Truncated metadata request/query time metrics (Link to PR)
- Enabled unit test workflow runs for external pull requests (Link to PR)
Release 3.7.0
- Added Neo4J section to
%%graph_notebook_config(Link to PR) - Added custom Gremlin authentication and serializer support (Link to PR)
- Added
%statisticsmagic for Neptune DFE engine (Link to PR) - Added option to disable TLS certificate verification in
%%graph_notebook_config(Link to PR) - Improved
%loadstatus output, fixed region option (Link to PR) - Updated
01-About-the-Neptune-Notebookfor openCypher (Link to PR) - Fixed results not being displayed for SPARQL ASK queries (Link to PR)
- Fixed
%seedfailing to load SPARQL EPL dataset (Link to PR) - Fixed
%db_resetstatus output not displaying in JupyterLab (Link to PR) - Fixed
%%gremlinthrowing error for result sets with multiple datatypes Link to PR) - Fixed edge label creation in
02-Using-Gremlin-to-Access-the-Graph(Link to PR) - Fixed igraph command error in
02-Logistics-Analysis-using-a-Transportation-Network(Link to PR) - Bumped typescript to 4.1.x in graph_notebook_widgets (Link to PR)
- Pinned
ipywidgets==7.7.2andjupyterlab_widgets<3(Link to PR) - Pinned
nbclient<=0.7.0(Link to PR)
Release 3.6.2
- New Sample Applications - Security Graphs notebooks (Link to PR)
- Path: 03-Sample-Applications > 04-Security-Graphs
- Update sample notebooks with parallel, same-direction edges example (Link to PR)
- Fixed a Gremlin widgets error caused by empty individual results (Link to PR)
- Fixed
%db_resettimeout handling, made timeout limit configurable (Link to PR) - Fixed Sparql visualizations occasionally failing with VisJS group assignment error (Link to PR)
- Fixed
start jupyterlabcommand in README (Link to PR) - Fixed interface rendering issue in classic notebooks (Link to PR)
- Added
--hide-indexoption for query results (Link to PR) - Added result media type selection for SPARQL queries (Link to PR)
Release 3.6.0
- New Language Tutorials - SPARQL Basics notebook (Link to PR)
- Path: 06-Language-Tutorials > 01-SPARQL > 01-SPARQL-Basics
- New Neptune ML - Text Encoding Tutorial notebook (Link to PR)
- Path: 04-Machine-Learning > Sample-Applications > 02-Job-Recommendation-Text-Encoding.ipynb
- Added
--store-tooption to%%graph_notebook_config(Link to PR) - Added loader status details options to
%load_ids(Link to PR) - Added
--all-in-queueoption to%cancel_load(Link to PR) - Deprecated Python 3.6 support (Link to PR)
- Added support for literal property values in Sparql visualization options (Link to PR)
- Various results table improvements (Link to PR)
- Disabled automatic collapsing of large explain results (Link to PR)
- Fixed version-specific steps in SageMaker installation script (Link to PR)
- Added new SageMaker installation script for China regions (Link to PR)
Release 3.5.3
- Docker support. Docker image can be built using the command
docker build .and through Docker'sbuildx, this can support non-x86 CPU Architectures like ARM. (Link to PR)- Fix
service.shconditional checks, SSL parameter can now be changed. Fix permissions error onservice.shexperienced by some users. (Link to PR)
- Fix
- Added
%%neptune_config_allowlistmagic (Link to PR) - Added check to remove whitespace in
%graph_notebook_confighost fields (Link to PR) - Added silent output option to additional magics (Link to PR)
- Fixed %sparql_status magic to return query status without query ID (Link to PR)
- Fixed incorrect Gremlin query --store-to output (Link to PR)
- Fixed certain characters not displaying correctly in results table (Link to PR)
- Fixed extra index column displaying in Gremlin results table on older Pandas versions (Link to PR)
- Reverted Gremlin console tab to single results column (Link to PR)
- Bumped jquery-ui from 1.13.1 to 1.13.2 ((Link to PR)