23rd alpha release for v1.0.0
Pre-release
Pre-release
·
9282 commits
to master
since this release
Changelog
Breaking changes
- Postgres
bigint
andbigserial
types are now encoded as GraphQLString
in the response. Previously this wasInt
. This fix is required because GraphQLInt
types are 32-bit signed integers whilebigint
andbigserial
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 thereturning
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)