Releases: hasura/graphql-engine
Releases · hasura/graphql-engine
v2.45.1
v2.44.1
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
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 ofnull
. - Update
--http-log-query-only-on-error
flag /HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR
env var behavior to includeoperationName
in thequery
field ofhttp-log
for successful requests when set totrue
. - Add
--http-log-query-only-on-error
flag /HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR
env var (defaultfalse
) to include query field inhttp-log
only when the request results in an error. - Only show internal actions errors in logs if
HASURA_GRAPHQL_DEV_MODE
orHASURA_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
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
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 ofnull
. - Update
--http-log-query-only-on-error
flag /HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR
env var behavior to includeoperationName
in thequery
field ofhttp-log
for successful requests when set totrue
. - Add
--http-log-query-only-on-error
flag /HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR
env var (defaultfalse
) to include query field inhttp-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
Changelog
Bug fixes and improvements
Server
- Gzip compress OpenTelemetry (OTLP) export transport. This is supported by all compliant servers.
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
Changelog
Server
- Use
HASURA_GRAPHQL_HTTP_LOG_QUERY_ONLY_ON_ERROR: true
(defaultfalse
) env var or--http-log-query-only-on-error
flag to include query field inhttp-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 includeoperationName
in thequery
field ofhttp-log
for successful requests when set totrue
. - 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
Changelog
Bug fixes and improvements
Server
- Gzip compress OpenTelemetry (OTLP) export transport. This is supported by all compliant servers.
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
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
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)