Releases: hasura/graphql-engine
Releases · hasura/graphql-engine
v2.41.0
Changelog
Bug fixes and improvements
Server
- For JWT key servers that do not implement caching, keys will now refresh every 60 seconds instead of every second.
- Gracefully handle and log certain unexpected internal exceptions.
- Fix an intermittent bug triggered when clearing the cache, which results in an internal error. (Cloud / Enterprise edition only)
- Add
session_variables
attribute to GraphQL spans in OpenTelemetry traces. (Cloud / Enterprise edition only) - Add a new OpenTelemetry span for the auth webhook. (Cloud / Enterprise edition only)
- Enhance
SpanKind
for server and client spans according to the OpenTelemetry specification (Cloud / Enterprise edition only)
Console
- Add VPC collaborators feature for Cloud Enterprise users. (Cloud only)
Build
- Updates ubuntu jammy base image to get the latest security updates.
v2.41.0-beta.1
Changelog
Bug fixes and improvements
Server
- For JWT key servers that do not implement caching, only refresh keys every 60 seconds rather than ever single second.
- Gracefully handle and log certain unexpected internal exceptions.
Build
- Updates ubuntu jammy base image to get the latest security updates
v2.40.2
Changelog
This is a patch release for v2.40
.
Bug fixes and improvements
Server
- Add
HASURA_GRAPHQL_DISABLE_NATIVE_QUERY_VALIDATION
env var /--disable-native-query-validation
flag to disable validation of Native Queries against the database.
v2.40.1
Changelog
This is a patch release for v2.40
Bug fixes and improvements
Server
- Add
HASURA_GRAPHQL_ENABLE_QUERY_TRACING
env var to enable adding Postgres SQL queries to the OTLP traces. (Cloud / Enterprise edition only) - Add GraphQL queries to the OTLP traces if the
HASURA_GRAPHQL_ENABLE_QUERY_TRACING
config option is enabled. (Cloud / Enterprise edition only) - Fix missing overflow bucket in OTLP histogram export. Data points in the "+inf" bucket will now be sent, just as in Prometheus export. (Cloud / Enterprise edition only)
Data Connectors
- Update Redshift JDBC driver to latest version. (Cloud / Enterprise edition only)
v2.36.6
Changelog
This is a patch release for v2.36
Bug fixes and improvements
Server
- Add GraphQL queries to the OTLP traces if the
HASURA_GRAPHQL_ENABLE_QUERY_TRACING
config option is enabled. (Cloud / Enterprise edition only) - Add
operation_name
andparameterized_query_hash
labels to thehasura_graphql_requests_total
Prometheus metric. (Cloud / Enterprise edition only)
v2.36.5
Changelog
This is a patch release for v2.36
Bug fixes and improvements
Server
- Add
HASURA_GRAPHQL_ENABLE_QUERY_TRACING
env var to enable adding Postgres SQL queries to the OTLP traces. (Cloud / Enterprise edition only)
Build
- Update the Ubuntu base image to receive the latest security updates.
v2.40.0
Changelog
Bug fixes and improvements
Server
- Explicitly close database connection after a Native Query validation step finishes.
- Fix bug in streaming subscriptions that causes some database pollers to be left open after the relevant users unsubscribe from the subscription.
- Fix a few bugs in the admin-only cache management endpoints,
/pro/cache/clear
and/pro/cache/metrics
: (Cloud / Enterprise edition only)- The underlying management queries would sometimes miss keys. This has been remedied.
- They now return the internal error details when one occurs.
- The type of the
clearedItemCount
field in the/pro/cache/clear
endpoint response has been changed from a string to a number. (Cloud / Enterprise edition only) - Add
HASURA_GRAPHQL_REDIS_TIMEOUT
env var to set a timeout for Redis queries (Enterprise edition only)
v2.40.0-beta.1
Changelog
Bug fixes and improvements
Server
- Explicitly close database connection after a Native Query validation step finishes.
- Fix bug in streaming subscriptions that causes some database pollers to be left open after the relevant users unsubscribe from the subscription.
- Fix a few bugs in the admin-only cache management endpoints,
/pro/cache/clear
and/pro/cache/metrics
: (Cloud / Enterprise edition only)- The underlying management queries would sometimes miss keys. This has been remedied.
- They now return the internal error details when one occurs.
- The type of the
clearedItemCount
field in the/pro/cache/clear
endpoint response has been changed from a string to a number. (Cloud / Enterprise edition only) - Add
HASURA_GRAPHQL_REDIS_TIMEOUT
env var to set a timeout for Redis queries (Enterprise edition only)
v2.36.4
Changelog
This is a patch release for v2.36
Bug fixes and improvements
Server
- Explicitly close database connection after a Native Query validation step finishes.
Build
- Update the Ubuntu and Red Hat UBI base images to receive the latest security updates.
v2.39.2
Changelog
This is a patch release for v2.39
Bug fixes and improvements
Server
- Run setup for scheduled events off the main thread so as not to slow startup.