Skip to content

Releases: hasura/graphql-engine

v2.45.1

06 Dec 14:31
Compare
Choose a tag to compare

Changelog

This is a patch release for v2.45.

Bug fixes and improvements

CLI

  • Allow migration directories with 14 digit numeric prefixes to be picked up when running hasura scripts update-project-v3.

v2.44.1

09 Dec 08:26
Compare
Choose a tag to compare

Changelog

This is a patch release for v2.44.

Bug fixes and improvements

Console

  • Add support for session variables for the _in and _nin operators while creating permissions in data tab performance mode.

Build

  • Update ubi9 image for security vulnerabilities for GraphQL engine.

v2.45.0

02 Dec 07:47
Compare
Choose a tag to compare

Changelog

Bug fixes and improvements

Server

  • Fix issue where websocket connections did not time out when clients failed to initialize the protocol.
  • When using GraphQL schema introspection to introspect directives, the isRepeatable field now returns a valid value instead of null.
  • Update --http-log-query-only-on-error flag / HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR env var behavior to include operationName in the query field of http-log for successful requests when set to true.
  • Add --http-log-query-only-on-error flag / HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR env var (default false) to include query field in http-log only when the request results in an error.
  • Only show internal actions errors in logs if HASURA_GRAPHQL_DEV_MODE or HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS are switched on.
  • Add hasura_postgres_connection_error_total metric to count the number of Postgres connection errors. (Cloud / Enterprise edition only)
  • Fix Postgres URI label in metrics. (Cloud / Enterprise edition only)

Console

  • Fix permission builder crash while using relationships defined via composite foreign-keys.
  • Add support for session variables for the _in and _nin operators while creating permissions in data tab performance mode.

v2.36.9

26 Nov 04:11
Compare
Choose a tag to compare

Changelog

This is a patch release for v2.36

Bug fixes and improvements

  • Update RedHat base image to get the latest security updates.

v2.45.0-beta.1

13 Nov 12:55
Compare
Choose a tag to compare
v2.45.0-beta.1 Pre-release
Pre-release

Changelog

Bug fixes and improvements

Server

  • Fix issue where websocket connections did not time out when clients failed to initialize the protocol.
  • When using GraphQL schema introspection to introspect directives, the isRepeatable field now returns a valid value instead of null.
  • Update --http-log-query-only-on-error flag / HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR env var behavior to include operationName in the query field of http-log for successful requests when set to true.
  • Add --http-log-query-only-on-error flag / HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR env var (default false) to include query field in http-log only when the request results in an error.
  • Add hasura_postgres_connection_error_total metric to count the number of Postgres connection errors. (Cloud / Enterprise edition only)
  • Fix Postgres URI label in metrics. (Cloud / Enterprise edition only)

v2.44.0

30 Oct 09:25
Compare
Choose a tag to compare

Changelog

Bug fixes and improvements

Server

Build

  • Updates Ubuntu Jammy base image to get the latest security updates.
  • Updates Red Hat UBI base image to get the latest security updates.

v2.36.8

19 Sep 15:10
Compare
Choose a tag to compare

Changelog

Server

  • Use HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR: true (default false) env var or --http-log-query-only-on-error flag to include query field in http-log only when the request results in an error.
  • Updated HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR and --http-log-query-only-on-error to include operationName in the query field of http-log for successful requests when set to true.
  • Improved memory usage behavior when running the engine with the non-moving gc (with +RTS --nonmoving-gc -RTS) for improved tail latencies. The recommended configuration in this mode is: +RTS --nonmoving-gc --nonmoving-dense-allocator-count=34 -A64M -RTS

Build

  • Updates Ubuntu Jammy base image to get the latest security updates.
  • Updates Red Hat UBI base image to get the latest security updates.

v2.44.0-beta.1

23 Sep 04:49
Compare
Choose a tag to compare
v2.44.0-beta.1 Pre-release
Pre-release

Changelog

Bug fixes and improvements

Server

Build

  • Updates Ubuntu Jammy base image to get the latest security updates.
  • Updates Red Hat UBI base image to get the latest security updates.

v2.43.0

27 Aug 14:54
Compare
Choose a tag to compare

Changelog

Bug fixes and improvements

Server

  • Fix Native Query validation for Hasura instances using SSL certificates.
  • Fix spurious log entries regarding event trigger cleanup not being scheduled for BigQuery sources as event triggers are not supported. (Cloud / Enterprise edition only)

Data Connectors

  • Add support for list parameters in Snowflake Native Queries. Parameters starting and ending with square brackets will be tokenized by commas; leading and trailing single and double quotes will be removed from the tokenized parameters. (Cloud / Enterprise edition only)
  • Switched scalar type for MySQL timestamp column to simple datetime, without timezone. (Cloud / Enterprise edition only)

v2.43.0-beta.1

22 Aug 11:04
Compare
Choose a tag to compare
v2.43.0-beta.1 Pre-release
Pre-release

Changelog

Bug fixes and improvements

Server

  • Fix Native Query validation for Hasura instances using SSL certificates.
  • Fix spurious log entries regarding event trigger cleanup not being scheduled for BigQuery sources as event triggers are not supported. (Cloud / Enterprise edition only)

Data Connectors

  • Add support for list parameters in Snowflake Native Queries. Parameters starting and ending with square brackets will be tokenized by commas; leading and trailing single and double quotes will be removed from the tokenized parameters. (Cloud / Enterprise edition only)
  • Switched scalar type for MySQL timestamp column to simple datetime, without timezone. (Cloud / Enterprise edition only)