Skip to content

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 02:53
· 194 commits to main since this release
64efac7

What's Changed

  • test+ci: close patch-coverage gaps (95.39%) and silence the setup-uv cache-reserve warnings (6c447d8)
  • fix(mutation): build a nested-aware input for nested_fields instead of reusing the generic [ID!] input (60e57bd)
  • docs(example): demonstrate the query optimizations (v1.1.0 + v1.2.0) in the playground (e229e8a)
  • docs(optimizer): complete query-optimization docs with a worked example per feature (dc170d5)
  • test(optimizer): cover Track 2 routing + Gap-5 guard branches (coverage 94.26% -> 95.11%) (d3295e7)
  • fix(ci): skip GFK-union narrow-path tests on Django < 5.0 + silence base-install asyncio warning (ce31590)
  • fix(optimizer): resolve bandit B112 in GFK-union content-type de-dup (a261891)
  • chore(release): bump version to 1.2.0 + complete the 1.2.0 changelog (631a091)
  • feat(optimizer): type-condition routing for GFK-union via per-content-type GenericPrefetch (Track 2 MVP, Block B) (843194c)
  • feat(types): DjangoUnionType + DjangoInterfaceType + GFK→Union converter (Track 2 MVP, Block A) (75005d5)
  • docs(optimizer): document Phase A/C/D features + 3 settings; fix stale nested-list pagination claims (19ddf1b)
  • feat(optimizer): guard inline-fragment descent against type-condition mis-attribution (Gap #5) (183d2a3)

Installation

pip install django-graphex==1.2.0

Full Changelog: v1.1.0...v1.2.0

What's Changed

  • Release v1.2.0 — union/interface types + type-condition optimizer + docs currency by @eamigo86 in #10

Full Changelog: v1.1.0...v1.2.0