Skip to content

23rd alpha release for v1.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@hasura-bot hasura-bot released this 05 Oct 16:00
· 9282 commits to master since this release

Changelog

Breaking changes

  • Postgres bigint and bigserial types are now encoded as GraphQL String in the response. Previously this was Int. This fix is required because GraphQL Int types are 32-bit signed integers while bigint and bigserial are 64-bit signed integers. (fix #633) (#640)

New features

  • Improved SQL generation which results in more readable output. (closes #6, #121, #278) (#643)
  • Insert mutations can now handle nested-data/relationships. An objects and it's related objects can be inserted by nesting them across relationships. Check docs for more info. (close #343) (#429)

Fixes

  • Fixes a bug in CLI that caused migrate create command to fail. (fix #585) (#586)
  • Fixes a bug on server that caused an error if an order_by column is not included in the returning fields (close #6) (#643)
  • Query response now respects the order of fields in the query. (close #121) (#643)
  • Fixes a bug that caused an error when the same relationship is aliased multiple times in a query. (close #278) (#643)

Other changes

  • server: add python based tests, remove haskell tests
  • server: generate coverage report for server tests (close #464) (#512)
  • console: ask for confirmation before deleting event triggers (close #599)
  • console: fix typo in proptypes validation (fixes #604) (#605)
  • console: add tooltip for upsert option under custom permissions (#546) (#566)
  • console: logo and favicon update on console (#627)
  • console: configuration list is alphabetical, add note in sql tab for down migrations (close #616) (close #617)
  • console: fix failing tests on console (#650)
  • console: enable redux-dev-tools if present in dev mode (closes #606) (#607)