Skip to content

0.2.0 Release

Compare
Choose a tag to compare
@maxmorlocke maxmorlocke released this 26 Apr 20:27
· 18 commits to main since this release

The 0.2.0 release provides new functionality to make integrating Django and Ariadne easier and more productive. We're providing more out of the box tools in this release:

  • Scalars: We now provide JSON, Decimal, and UUID Scalars. This introduces a new dependency on simplejson.
  • Async GraphQL View: @dorianamouroux was kind enough to provide a stable asynchronous view, improving ariadne_django's async story.
  • Test helper class: We now provide a base test class helper, allowing you to get started with tests integrated into Django's test suite.
  • login/permission decorators: We've added the login_required and permissions_required decorators, which work on class and functional resolvers.

Additionally, we've fixed one minor issue:

  • In django versions above 3.2, default_app_config is no longer required. We've changed to set this behind a version check.

Thanks to @dorianamouroux, @markedwards, and @Smona for contributions to this release!