Skip to content

Latest commit

 

History

History
135 lines (90 loc) · 7.01 KB

Changelog.md

File metadata and controls

135 lines (90 loc) · 7.01 KB

graph-explorer Change Log

Upcoming

Release 1.5.1

This release includes the following feature enhancements and bug fixes:

Bug fixes

  • Refactored API request options for non-IAM endpoints (aws#230)
  • Enforced JSON response format for SPARQL queries (aws#230)
  • Bumped vite to 4.5.2 (aws#233)
  • Searching for text containing quotes now works.

Features

  • Added compatibility with Neptune Analitycs.

Release 1.5.0

This release includes the following feature enhancements and bug fixes:

Features

  • Added new Fetch Timeout option to the Connections UI (aws#199)

Bug fixes

  • Fixed synchronization with high number of labels with long strings (aws#206)
  • Fixed loading spinner rotation when synchronizing schema (aws#207)
  • Fixed node and edge counts not updating on connection re-synchronization (aws#209)
  • Fixed issue with Transition2 findDOMNode deprecation (aws#211)
  • Fixed highlight not persisting on selected graph element (aws#187)
  • Bumped @types/semver to 7.5.2
  • Bumped babel, postcss, and vite to latest
  • Bumped crypto-js to 4.2.0
  • Bumped @adobe/css-tools to 4.3.2

Release 1.4.0

This release includes the following feature enhancements and bug fixes:

Features

  • Added SageMaker Notebook support (aws#178)
  • Added Default Connection support (aws#108)
  • Added query language indicators to created connections (aws#164)
  • Added match precision option to keyword search (aws#175)
  • Added toggle for limit on retrieved vertex neighbors (aws#176)
  • Added SageMaker Notebook hosting documentation (aws#183)
  • Added ECS hosting documentation (aws#174)
  • Updated Dockerfile base image to AL2022 (aws#190)

Bug fixes

  • Fixed search UI crashing on node select/preview (aws#177)
  • Fixed Gremlin/openCypher matching ID property on all keyword searches (aws#169)
  • Fixed default connections failing on SageMaker for certain instance names (aws#188)
  • Resolved deprecation warnings in GitHub workflows (aws#181)
  • Patched vulnerable dependencies (1) (2) (3)

Release 1.3.1

This patch release includes bugfixes for Release 1.3.0.

Bug fixes

  • Fix proxy issue with non-IAM Neptune requests (aws#166)

Release 1.3.0

This release includes the following feature enhancements and bug fixes:

Features

  • Support openCypher-based graph databases (aws#129)
  • Added ability to search by vertex ID for Gremlin (aws#113)
  • Improved logging visibility and user control (aws#114)
  • Upgraded various dependencies to resolve Docker build warnings (aws#118)
  • Improved synchronization interface in Connections UI (aws#120)
  • Added coverage tests for the UI client package (aws#130)

Bug fixes

  • Fix Expand Module scrollbar (aws#131)
  • Fixed header generation for IAM authenticated Neptune requests (aws#140)
  • Fixed calculation of neighbors count in Expand View sidebar (aws#121)
  • Fixed proxy server not respecting GRAPH_EXP_ENV_ROOT_FOLDER value in .env (aws#125)

Release 1.2.0

This release includes the following feature enhancements and bug fixes:

Features

  • Significantly reduced size of Docker image (aws#104)
  • Improved schema synchronization performance via Summary API integration (aws#80)
  • Improved error messaging when no/insufficient IAM role is found (aws#81)
  • Updated Connections UI documentation for single server changes (aws#59)
  • Added manual trigger for ECR updates (aws#68)

Bug fixes

  • Fixed incorrect display of non-string IDs for Gremlin (aws#60)
  • Fixed a database synchronization error caused by white spaces in labels for Gremlin requests (aws#84)

Release 1.1.0

This release includes the following feature enhancements and bug fixes:

Features

  • Support for blank nodes when visualizing graphs using the RDF data model (aws#48)
  • Enable Caching feature in the Connections UI which allows you to temporarily store data in the browser between sessions (aws#48)
  • Simplify the setup by consolidating the build and serving the graph-explorer through port (aws#52)
  • Moved self-signed SSL certificate creation to Docker entrypoint script (aws#56)

Bug fixes

  • Fix an issue where the Graph Explorer is stuck in a loading state indefinitely due to expired credentials by refreshing credentials and retrying requests automatically (aws#49)

Release 1.0.0

The first release of Graph Explorer, an Apache 2.0 React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries. Major features include:

  • Ability to connect to graph databases like Amazon Neptune, or open-source endpoints like Gremlin Server or Blazegraph
  • Search and preview starting nodes once connected to a graph database
  • Visualize results in the Graph View & expand to view neighbors
  • Customize the Graph View with preferred layouts, colors, icons, labels, and more
  • Use Expand filters to customize the result set by filter text or count of results when expanding
  • Scroll through the Table View to view the data in the Graph View in tabular format
  • Use Table View filters when you need to highlight a subset of the data
  • Download a CSV or JSON of the nodes and edges in visualization, or download as a PNG file