Releases: simonw/datasette-graphql
Releases · simonw/datasette-graphql
3.0a0
- Upgraded for compatibility with the Datasette 1.0 alpha series. #96
2.2
- The path used by for the GraphQL API - which defaults to
/graphql
- can now be customized using the new datasette-graphql path
configuration option in metadata.json
. #92
2.1.2
- Fixed bug where columns with names starting with a double underscore would cause errors. #91
2.1.1
- Simplified example code in the documentation for the
graphql_extra_fields()
hook.
- Workaround for a bug where some tables could cause a 500 error on the regular table view page. #90
2.0.2
- Upgrade dependencies to
graphene>=3.1.0
and graphql-core>=3.2.1
. #88
2.0.1
- Fixes broken demo links in the README. #86
2.0
- Upgraded to Graphene 3.0. (#80). This introduces some small backwards-compatibility breaks, hence the 2.0 version number on this release. Most notably, tables or columns that are named after Python keywords (such as
if
) will now be represented in GraphQL with a trailing underscore, if_
. description
is also renamed to description_
.
- Upgraded bundled version of GraphiQL to 1.5.1, running on React 17.0.2. (#75)
- Fixed an error caused by tables that include foreign key references to other tables that do not exist. (#79)
- Now tested against Python 3.10. (#82)
1.5
- Now uses the
datasette.client
mechanism for internal calls. #61
- Depends on datasette>=0.58.1
1.4
- Fix broken tests against Datasette 0.54. #71
- Bundle JavaScript and CSS assets for GraphiQL, instead of loading them from a CDN. #73
- Pin to graphene dependency < 3.0. #72