Releases: strawberry-graphql/strawberry-django
Releases · strawberry-graphql/strawberry-django
Release 0.17.0
What's Changed
- feat: Add ValidationError code to OperationMessage by @zvyn in #358
- Docs on Mutations: Fixed issue with relay.NodeInput not existing, imported NodeInput from strawberry_django instead by @thepapermen in #353
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #355
- docs: fix sample code on 'Serving the API' by @miyashiiii in #357
New Contributors
- @thepapermen made their first contribution in #353
- @zvyn made their first contribution in #358
Full Changelog: v0.16.1...v0.17.0
Release 0.16.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #332
- Fix typo in optimizer docs for
strawberry.django.type
annotation by @fireteam99 in #334 - Adds tip regarding automatic single query filter generation to docs by @fireteam99 in #341
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #342
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #350
- refactor: strawberry.union is deprecated, use
Annotated
instead by @bellini666 in #347 - Unwrap django lazy objects in mutation resolvers by @ryanprobus in #338
New Contributors
- @ryanprobus made their first contribution in #338
Full Changelog: v0.16.0...v0.16.1
Release 0.16.0
What's Changed
- feat: support strawberry 0.199.0+ by @bellini666 in #326
Full Changelog: v0.15.0...v0.16.0
Release 0.15.0
What's changed
- feat: drop python 3.7 support, which EOLed on June 2023, following strawberry's 0.198.0 release
- refactor: make sure to not insert duplicate permission directives to the field
Full Changelog: v0.14.1...v0.15.0
Release 0.14.1
What's Changed
- refactor: make sure to also call the type's get_queryset when retrieving nodes for connection or a list of nodes
- Update mutations.md by @baseplate-admin in #319
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #321
New Contributors
- @baseplate-admin made their first contribution in #319
Full Changelog: v0.14.0...v0.14.1
Release 0.14.0
What's Changed
- filters support 'NOT' 'AND' 'OR' by @star2000 in #313
- feat: make sure to run the type's
get_queryset
when one is defined on resolve_model_node (#316)
Full Changelog: v0.13.1...v0.14.0
Release 0.13.1
What's Changed
- Fix TypeError with IntegerChoices and Add Tests for Enum Conversion without django_choices_field by @miyashiiii in #314
Full Changelog: v0.13.0...v0.13.1
Release 0.13.0
What's Changed
- docs: change one occurence of select_related to prefetch_related by @Wartijn in #306
- fix: fix an issue where non dataclass annotations where being injected as fields on input types by @bellini666 in #310
- Add new keywords "fields" and "exclude" to type decorator for auto-population of Django model fields by @coleshaw in #293
- fix: fix resolving optional fields based on reverse one-to-one relations by @bellini666 in #309
- fix: default pagination/filters/order to UNSET for fields (#257)
New Contributors
Full Changelog: v0.12.0...v0.13.0
Release 0.12.0
What's Changed
- refactor!: use a setting to decide if we should map fields to relay types or not by @bellini666 in #302
NOTE: If you are using relay integration in all your types, you probably will want to set MAP_AUTO_ID_AS_GLOBAL_ID=True
in your strawberry django settings to make sure auto
gets mapped properly to GlobalID
on types and filters.
Full Changelog: v0.11.0...v0.12.0
Release 0.11.0
What's Changed
- feat: add command export schema by @menegasse in #299
- feat: expose
interface
on strawberry_django/init.py by @bellini666 in #300
New Contributors
- @menegasse made their first contribution in #299
Full Changelog: v0.10.7...v0.11.0