Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:05
73b6b56

0.2.0 (2026-09-08)

Features

  • add exact/semantic/subset query matching modes (ae6f75c)
  • add GraphQL interaction builder (09114cf)
  • add GraphQL request encoder (b4c61f0)
  • add schema registry (35f72ff)
  • canonicalise query documents through the AST (f598ef3)
  • carry enum members and field return types in the schema index (12fcf4c)
  • derive matching rules from the GraphQL schema (c1fb255)
  • enrich graphql interaction config (bd15af3)
  • implement GraphQL pact plugin server (2ffb5b1)
  • matching contents and revert debug statements (d0d4bc3)
  • report query mismatches at the field level (eae0e34)
  • validate GraphQL responses against schema and selection set (253d297)
  • wire GraphQL response matching into the plugin protocol (22ae2af)

Bug Fixes

  • align pact plugin driver dependency (b4c3eb0)
  • core: correct pact compatibility, validation and startup (996b78a)
  • default transport during deserialization (d3227ed)
  • normalize GraphQL query string variables (2f1c10e)
  • preserve GraphQL JSON field order (f3915bc)
  • propagate real canonicalisation errors and detect fragment cycles (0e4782b)
  • return a single interaction part per configure call (22537a5)
  • schema-index: revert pub(crate) widening, move tests in-crate (b0506c8)
  • stabilise graphql example (252214f)
  • surface graphql validation mismatches (2607fc1)
  • validate schema ref hashes (6c2f920)

Documentation

  • explain the per-part plugin configuration model (cb48c1f)