Skip to content

v0.13.1

Latest

Choose a tag to compare

@trmdy trmdy released this 16 May 06:21
· 7 commits to main since this release

What's Changed

Added

  • Add custom mutation lifecycle signals fired after CUD mutations complete.
  • Add create, update, and delete subscription support.
  • Add ASGI/websocket URL support for subscriptions.
  • Add documentation for signals and subscriptions.

Fixed

  • Fix Relay ID resolution for foreign_key_extras with type ID.
  • Add "ID" field handling to many-to-many exact auto object type generation.
  • Fix typo in model utility error message.
  • Fix circular imports when importing converters by moving internal imports to concrete util modules. Thanks @hansegucker in #141.
  • Preserve backwards compatibility for package-level graphene_django_cud.util imports via lazy exports.

Changed

  • Apply Black formatting across the codebase.
  • Bump development dependency jinja2 from 3.1.4 to 3.1.5.

Verification

  • Local smoke import passed.
  • Local test suite passed: 110 tests.
  • twine check passed with current packaging tooling.
  • GitHub Actions passed for main and v0.13.1.
  • PyPI package verified live as graphene-django-cud==0.13.1.