feat: update @graphql-tools/utils version to 11.0.0#2495
Conversation
WalkthroughDependency version for "@graphql-tools/utils" is updated to "11.0.0" across four package.json files (cli, composition, controlplane, and shared), with version constraints preserved where applicable. No code logic or control flow changes. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2495 +/- ##
==========================================
+ Coverage 43.13% 43.25% +0.11%
==========================================
Files 1015 1015
Lines 142011 142011
Branches 8888 8900 +12
==========================================
+ Hits 61256 61424 +168
+ Misses 79145 78978 -167
+ Partials 1610 1609 -1 🚀 New features to boost your workflow:
|
Router image scan passed✅ No security vulnerabilities found in image: |
Router-nonroot image scan passed✅ No security vulnerabilities found in image: |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@controlplane/package.json`:
- Line 52: After upgrading `@graphql-tools/utils` to v11 where
printSchemaWithDirectives emits operation types as extensions, verify and adjust
schema generation in controlplane/src/core/composition/composer.ts: re-run or
update the logic that builds federatedGraphSchema and federatedClientSchema to
handle operation type extensions (instead of expecting omitted/rewritten
operation types), ensure printSchemaWithDirectives output is normalized before
comparisons (e.g., canonicalize or strip/merge operation type extension
definitions) and update snapshot tests or schema comparisons to match the new
output format so tests pass and the composed schemas remain semantically
equivalent.
# Conflicts: # cli/package.json
Summary by CodeRabbit
Checklist