github hasura/graphql-engine v2.21.0

latest releases: v2.36.8, cli/v2.36.8, cli/v2.44.0-beta.1...
18 months ago

Changelog

Highlights

Oracle Support (Alpha) (Cloud / Enterprise edition only)

We’re delighted to release the alpha version of our Oracle data connector, that supports queries, table relationships and permissions for Oracle databases version 18 and higher. For more information on how to set this up, please see our docs. This data connector has been built using Hasura GraphQL Engine Data Connectors.

Support for MySQL Mutations (Alpha) (Cloud / Enterprise edition only)

We’re delighted to provide support for mutations (INSERT, UPDATE, DELETE) in our MySQL alpha data connector for MySQL databases version 8.0 and higher. For more information on how to set this up, please see our docs.

Bug fixes and improvements

Server

  • A new kind of log, execution-log, has been added. Within this log, the statistics log returns relevant information to the query. At the moment, the only information logged are the job details for BigQuery queries.
  • Remote relationships now cannot be configured when the target data source does not support them. Previously these were allowed to be added but would fail at query time.
  • Data Connector data sources can now be used as the source and/or target of remote relationships. Please note that only data connector agents that support foreach queries can be used as a target in a remote relationship.
  • Fix graphql-default naming convention bugs (#9426, #9430)

Console

  • Fix headers getting removed from event triggers configuration while updating trigger options
  • Fix subscriptions in CLI console API explorer when connected to a Hasura instance that only supports https/wss (fix #9475)
  • Show year in the date column while displaying event triggers, cron triggers and scheduled events
  • Respect the GraphQL API naming convention while tracking a suggested relationship.
  • Fix a bug that would cause the DB tree view to not show up if a Data Connector backed database is the only connected database.
  • Allow removing event trigger auto clean-up configuration (Enterprise edition only)

Data Connectors

  • The SQLite data connector agent now supports being a target of a remote relationship

Build

  • Updates base image to get the latest security updates

Don't miss a new graphql-engine release

NewReleases is sending notifications on new releases.