Releases: strawberry-graphql/strawberry-django
Releases · strawberry-graphql/strawberry-django
Release 0.50.0
What's Changed
- feat: New Paginated generic to be used as a wrapped for paginated results by @bellini666 in #642 (learn how to use it in the docs page)
- Update filtering caution in mutations.md by @ldynia in #648
- update model_property path in the doc by @alainburindi in #654
New Contributors
- @ldynia made their first contribution in #648
- @alainburindi made their first contribution in #654
Full Changelog: v0.49.1...v0.50.0
Release 0.49.1
What's Changed
- docs: Remove mention about having to enable subscriptions in the docs by @bellini666 in #645
- Add unit tests for partial input optional field behaviour in update mutations by @SupImDos in #638
- fix: Make sure that async fields always return Awaitables by @bellini666 in #646
Full Changelog: v0.49.0...v0.49.1
Release 0.49.0
What's Changed
- feat: Official support for Python 3.13 and drop support for Python 3.8 which has reached EOL by @bellini666 in #643
- Changed the recommended library for JWT Authentication in Django to strawberry-django-auth by @pkrakesh in #633
New Contributors
Full Changelog: v0.48.0...v0.49.0
Release 0.48.0
What's Changed
- Change default Relay input m2m types from
ListInput[NodeInputPartial]
toListInput[NodeInput]
by @SupImDos in #630 - refactor: Remove guardian ObjectPermissionChecker monkey patch by @bellini666 in #631
Full Changelog: v0.47.2...v0.48.0
Release 0.47.2
What's Changed
- Fix calculation of
has_next_page
inresolve_connection_from_cache
by @SupImDos in #622 - Update docs for main website by @patrick91 in #605
- docs: Update docs URLs to point to the new location by @bellini666 in #606
- docs: General doc improvements by @bellini666 in #610
New Contributors
Full Changelog: v0.47.1...v0.47.2
Release 0.47.1
What's Changed
- fix: Fix debug toolbar upgrade issue by @bellini666 in #600
- fix: Only set False to clear FileFields when updating an instance by @bellini666 in #601
Full Changelog: v0.47.0...v0.47.1
Release 0.47.0
What's Changed
- feat: Bump strawberry to 0.236.0 and refactor changed imports by @bellini666 in #591
Full Changelog: v0.46.2...v0.47.0
Release 0.46.2
What's Changed
- refactor(optimizer): Split optimizer code to make it cleaner and easier to understand/maintain by @bellini666 in #575
- fix(optimizer): Convert select_related into Prefetch when the type defines a custom get_queryset by @bellini666 in #583
- fix(optimizer): Avoid extra queries for prefetches with existing prefetch hints by @bellini666 in #582
- fix: Do not try to call an ordering object's
order
method if it is not a decorated method by @bellini666 in #584 - fix: Avoid pagination failures when filtering connection by last without before/after by @bellini666 in #585
Full Changelog: v0.46.1...v0.46.2
Release 0.46.1
What's Changed
- fix: Fix and test optimizer with polymorphic relay node by @stygmate in #570
- fix: Fix nested pagination/filtering/ordering not working when "only optimization" is disabled by @aprams in #569
Full Changelog: v0.46.0...v0.46.1
Release 0.46.0
What's Changed
- feat: Add support for auto mapping of ArrayFields by @bellini666 in #567
- fix: Set files early on mutations to allow clean methods to validate them by @bellini666 in #566
- fix: Make sure the optimizer calls the type's
get_queryset
for nested lists/connections by @bellini666 in #568
Full Changelog: v0.45.0...v0.46.0