Skip to content

v2.45.0

Compare
Choose a tag to compare
@hasura-bot hasura-bot released this 02 Dec 07:47
· 140 commits to master since this 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.
  • 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.