All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Implement foreach capability. Instead of producing multiple parallel requests, we produce a single, larger request to send to the target endpoint.
- Fix bug where introspection including interfaces would fail to parse in some circumstances
- Config now defaults to asking for a
GRAPHQL_ENDPOINT
env var - Fix a bug where default values were not parsed as graphql values, and instead used as string literals
- CLI: Implement
print-schema-and-capabilities
command, allowing local dev to update config & schema without starting a connector instance - Update to latest connector SDK version (0.4.0)
- Fix incorrect version being returned by capabilities
- Fix issue where we looked for mutation fields in the query type, making all mutations fail
- Forward errors from underlying source to users using 422 status code
- Change default configuration to not include header forwarding
- Handle error when unknown field argument is used
- Initial Release