24th alpha release for v1.0.0
Pre-release
Pre-release
·
9245 commits
to master
since this release
Changelog
New features
- If you have updatable views on Postgres, mutations are generated for insert/update/delete on them. (fix #232) (#339)
- Server now accepts
HASURA_GRAPHQL_ENABLE_CONSOLE
environment variable to enable/disable console at/console
endpoint. To enable, set the valuetrue
and set tofalse
to disable. Note that the--enable-console
flag takes precedence over this variable. (close #632) (#642) - New shortcut for executing SQL in console Ctrl+Enter (close #542)
- Adds support for
_is_null
operator in permission rules (#700)
Fixes
- Fixes a bug that caused identifier errors in event system when table/column names had mixed case letters. (fix #639) (#644)
- Server now tracks init error on each websocket connection (close #682) (#683)
- Fixes a bug that caused Postgres query error when the identifier names have > 63 characters, especially when queries are nested. (close #688) (#707)
- Fixes a bug in the mutation argument validation logic that caused issues when invalid terms are present. (fix #693) (#711)
Other changes
- server: upgrade stackage to 12.12 (#684)
- cli: update help for metadata export command (#661)
- console: add phantom div for update check banner (fix #271) (#665)
- console: add clear access key button (close #486) (#675)
- console: fix alert in cli mode without accesskey (close #536) (#588)
- console: metadata button appears for custom versions (fixe #618) (#662)
- console: insert row inputs respect null and default values (fix #545) (#589)
- console: improve version check for server dependent features (close #388) (#676)
- console: track table in run_sql handles schema name and table name separately (close #484) (#685)
- console: add reset metadata button to settings page (close #515) (#673)
- console: fix to append uriPrefix on schema change event (close #691) (#692)