Skip to content

v2.0.0

Latest

Choose a tag to compare

@andreachild andreachild released this 16 Sep 17:09
59790b1

What's Changed

  • Increase graphdb.js test coverage using sample data by @andreachild in #53
  • Save the neptune schema to file early so that it can be used for troubleshooting by @andreachild in #56
  • Alias edges with same label as a node by @andreachild in #57
  • Cap concurrent requests to get Neptune schema by @danielfinke in #58
  • Honour @id directive on type fields by @danielfinke in #60
  • Don't cast integers to floats in Neptune schema by @danielfinke in #62
  • Fix query from AppSync with an empty filter object by @danielfinke in #61
  • Retain numeric parameter value type when creating open cypher query by @andreachild in #63
  • Change lambda template to use ECMAScripts modules by @andreachild in #68
  • Support output of zip package of Apollo Server artifacts by @andreachild in #70
  • Add template file missing from packaging by @andreachild in #71
  • Add apollo template to packaging by @andreachild in #72
  • Added identifier and timestamp to apollo zip file output documentation. by @andreachild in #73
  • Added apollo args to help menu and fixed bug with ID argument type conversion by @andreachild in #74
  • Add apollo description to help output. by @andreachild in #75
  • Apollo zip from input schema file by @andreachild in #76
  • Separate unit test from integration test execution by @flora-jin in #77
  • Configure GitHub to run unit tests for PRs and commits to main by @flora-jin in #78
  • Separate graphQL schema from resolver by @flora-jin in #79
  • Add changeLog for GraphQL by @flora-jin in #82
  • Added resolver unit tests by @flora-jin in #83
  • Port upgrade of axios and babel versions to fix security warnings by @andreachild in #90
  • Set limit on the expensive query which is retrieving distinct to and from labels for edges by @andreachild in #89
  • Fix failing integration test by excluding node_modules from apollo package by @andreachild in #94
  • Allow enum types in schema by @andreachild in #95
  • Account for id fields which may be missing the @id directive by @flora-jin in #96
  • Allow custom scalars in schema by @andreachild in #97
  • Added separate input types for create and update mutations by @flora-jin in #93
  • Enabled mutations for apollo server by @flora-jin in #98
  • Integration test improvements by @andreachild in #99
  • Enhanced string filtering by @andreachild in #100
  • Offset option by @andreachild in #102
  • Support for query fragments with Apollo by @andreachild in #103
  • Add missing CDK files and pass variables in CDK event handler by @andreachild in #106
  • Added support for queries with sorting by @flora-jin in #105
  • Fix resolution of nested variables in selection set arguments by @andreachild in #108
  • Replace graphql-tag.gql with graphql.parse for resolver by @andreachild in #110
  • Resolver schema performance improvements by @andreachild in #111
  • docs: Update outdated documentation and fix small grammar or spelling mistakes by @flora-jin in #107
  • Reformat line wrapping in documentation by @andreachild in #112
  • Modified integration tests to be compatible with neptune analytics by @andreachild in #113
  • Include edge in WITH statement before ORDER BY by @andreachild in #114
  • Add util.js file missing from packaging by @andreachild in #115
  • Fixed apollo to use graphql.parse instead of graphql-tag.gql. by @andreachild in #116
  • Fixed deployment of aws resources if a pipeline name is not specified by @andreachild in #117
  • Fix: Invalid schema generation when AWS AppSync scalars are used in input schema by @flora-jin in #118
  • docs: Updated documentation for Apollo and version updates by @flora-jin in #119
  • feat: Added prefix option for query and mutation names by @flora-jin in #120
  • feat: Changed query and mutation names to be less graph-specific by @flora-jin in #124
  • fix: Fixed duplicated nodes and edges from multi-label nodes by @flora-jin in #125
  • fix: Updated index.mjs file to be modified for Apollo subgraph Federation 2 features by @flora-jin in #126
  • bug: Accommodated for special characters in edge labels to ensure correct Cypher translation by @flora-jin in #127
  • Added documentation for how to add a custom query to filter nodes by a connected node's properties by @andreachild in #130
  • Added Apollo Server GraphQL API error message for failed requests by @flora-jin in #129
  • Added integration test for invalid api key by @andreachild in #131
  • Fix security warnings with npm audit fix by @andreachild in #133
  • Improved error when selection or query field types cannot be determined by @andreachild in #132
  • Configure axios aws interceptor to retrieve credentials from node provider chain at runtime by @andreachild in #134
  • Update third party licenses file by @andreachild in #135
  • Fixed graphdb.js to process ONE-ONE edge types by @andreachild in #136
  • Handle non-nullable IDs for input types in resolver by @andreachild in #137
  • Upgrade axios to fix security warning by @andreachild in #139
  • Upgrade axios and form-data in test folder. by @andreachild in #141
  • Add manually executed query integration test suites for app sync and apollo by @andreachild in #138

New Contributors

Full Changelog: v1.1.1...v2.0.0