Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Add automatic quoting to Native Query parameters for Snowflake. (Cloud / Enterprise edition only)
Note that this may affect existing Native Queries in contexts where query authors have manually added quotes around parameter injection sites; removing the manual quotes should resolve this issue.
Add the ability to force refresh of dynamic db connection strings. (Cloud / Enterprise edition only)
When the HASURA_SECRETS_BLOCKING_FORCE_REFRESH_URL
env var is defined, then on retry Hasura will post this payload to the URL:
{"filename": <path>}
Crucially it is assumed that the Hasura server only returns after the referenced secret file has been updated.
Ignore dynamic headers x-real-ip
, x-forwarded-for
, true-client-ip
while generating cache keys. (Cloud / Enterprise edition only)
Analyze
button (i.e. the Explain API). Also, use dialect-specific SQL based on the current connector rather than a default/generic dialect.x-real-ip
, x-forwarded-for
, true-client-ip
while generating cache keys. (Cloud / Enterprise edition only)
Analyze
button (i.e. the Explain API). Also, use dialect-specific SQL based on the current connector rather than a default/generic dialect.This is a patch release for v2.37
error
field for asynchronous actions with 2xx response status.ORDER BY ... NULLS FIRST/LAST
The translation to ORDER BY CASE WHEN
causes the optimizer to be unable to use indices.errors
field if both data
and errors
are present in the Remote Schema response. Can be configured via the server HASURA_GRAPHQL_REMOTE_SCHEMA_PRIORITIZE_DATA
env var or the remote-schema-prioritize-data
flag.internal
error response field being returned in Async Actions when dev mode is false.HASURA_GRAPHQL_CONFIGURED_HEADER_PRECEDENCE
to specify header precedence when delivering payload to webhook in actions and input validations.ilike
and nilike
for case-insensitive versions of like
and nlike
.errors
field if both data
and errors
are present in the Remote Schema response. Can be configured via the server HASURA_GRAPHQL_REMOTE_SCHEMA_PRIORITIZE_DATA
env var or the remote-schema-prioritize-data
flag.internal
error response field being returned in Async Actions when dev mode is false.This is a patch release for v2.36
batch_limit
configuration was not being applied.