Hasura v2.9.0 Release Notes

  • Event Triggers for MS SQL Server

    (closes https://github.com/hasura/graphql-engine/issues/7228)

    ⚡️ Event Triggers support has been added for MS SQL Server. Now, you can invoke external webhooks on insert/update/delete events on your MS SQL Server tables. See the docs for more details.

    🐛 Bug fixes and improvements

    • 👍 server: Support limit in BigQuery computed fields (fix #8562)
    • 📜 server: Improve GraphQL query parsing time and per-query memory allocation
    • ⚡️ server: Fix dropping column from a table that has update permissions (fix #8415)
    • server: Fix unsupported/unknown datatype was returned error thrown when using mssql_redeliver_event API
    • server: Fix bug with MS SQL Server events and shutdown handler
    • server: Fix bug where Hasura SQL trigger was not dropped when an MS SQL Server database is dropped
    • server: Allow all argument types for BigQuery routines
    • 🏗 console: Add support for computed fields with session arg in permission builder (fix #8321)
    • console: Add GraphQL field customization for new database connections (root fields namespace, prefix, and suffix, and type names prefix and suffix)
    • console: Fix notifications not being shown in certain cases on the console on Hasura Cloud
    • 🛠 console: Allow schemas prefixed with pg, but not pg_ (fix #8435)
    • 💻 console: Introduce new table relationships UI in alpha
    • 📇 cli: Fix error reporting in metadata apply command (#8280)