diff --git a/.changeset/stupid-geese-camp.md b/.changeset/stupid-geese-camp.md new file mode 100644 index 000000000..03d23717e --- /dev/null +++ b/.changeset/stupid-geese-camp.md @@ -0,0 +1,9 @@ +--- +"@apollo/query-planner": minor +"@apollo/query-graphs": minor +"@apollo/federation-internals": minor +--- + +Fixed missing referenced variables in the `variableUsages` field of fetch operations + +Query variables used in fetch operation should be listed in the `variableUsages` field. However, there was a bug where variables referenced by query-level directives could be missing in the field.