Hasura v2.4.0 Release Notes

  • ๐Ÿ› Bug fixes and improvements

    • server: add custom function for case insensitive lookup in session variable in request transformation
    • ๐Ÿ“‡ server: add metadata inconsistency information in reload_metadata API call
    • server: Webhook Transforms can now delete request/response bodies explicitly.
    • server: Fix truncation of session variables with variable length column types in MSSQL (#8158)
    • ๐Ÿ“‡ server: improve performance of replace_metadata for large schemas
    • server: improve baseline memory consumption for typical workloads
    • ๐Ÿ“œ server: fix parsing timestamp values in BigQuery backends (fix #8076)
    • ๐Ÿ‘ server: add support for customising the GraphQL schema descriptions of table root fields
    • โœ… server: add a request_headers field to the test_webhook_transform API.
    • ๐Ÿ“‡ console: include cron trigger with include in metadata as false on cron trigger manage page
    • console: show an error notification if Hasura CLI migrations fail
    • ๐Ÿšš console: fixed an issue where cron triggers were not removed from the list after deletion
    • ๐Ÿ‘ฏ console: only show tables from current schema in clone permissions section
    • ๐Ÿšš console: provide checkbox to remove body in rest connectors
    • ๐Ÿ“‡ cli: fix metadata version being set to 3 when doing hasura init --version 2 (#8148)