chore(deps): update dependency graphql to v17.0.0-alpha.14#465
chore(deps): update dependency graphql to v17.0.0-alpha.14#465svc-secops wants to merge 1 commit into
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
❌ Deploy Preview for apollo-client-nextjs-docmodel failed.
|
dcf8f95 to
63308e1
Compare
63308e1 to
416fb5e
Compare
❌ Deploy Preview for apollo-client-nextjs-docmodel failed.
|
416fb5e to
bf2c5b3
Compare
bf2c5b3 to
fa81c54
Compare
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📜 Recent review details⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
📝 WalkthroughWalkthroughUpdated the Yarn Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
fa81c54 to
3c67414
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@package.json`:
- Line 31: The root package.json currently pins "graphql": "17.0.0-alpha.13",
which forces an alpha onto workspace packages that still declare devDependencies
at ^16.x and causes lockfile/incompatibility failures; either remove/revert that
root resolution entry for "graphql": "17.0.0-alpha.13" or update all downstream
devDependencies (e.g., in packages client-react-streaming, nextjs, react-router,
tanstack-start and the other 16-x packages) to accept the 17 alpha (or a
compatible range) so ranges align; ensure you update the root resolution only
after every package's devDependencies and peers are intentionally changed to
support 17.x to avoid unsatisfiable constraints.
| "resolutions": { | ||
| "@microsoft/api-documenter": "7.24.1", | ||
| "graphql": "17.0.0-alpha.2", | ||
| "graphql": "17.0.0-alpha.13", |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
python - <<'PY'
import json, pathlib, re
pkgs = sorted(pathlib.Path(".").rglob("package.json"))
rows = []
for p in pkgs:
try:
data = json.loads(p.read_text())
except Exception:
continue
found = []
for sec, name in [
("dependencies", "graphql"),
("devDependencies", "graphql"),
("peerDependencies", "graphql"),
("peerDependencies", "@apollo/client"),
]:
v = data.get(sec, {}).get(name)
if isinstance(v, str):
found.append((sec, name, v))
if found:
rows.append((p.as_posix(), found))
print("GraphQL/@apollo-client ranges by package.json")
for path, found in rows:
print(path)
for sec, name, v in found:
print(f" {sec}.{name} = {v}")
print("\nPotentially incompatible GraphQL ranges (explicit 16.x only):")
pat = re.compile(r'^\^?16(?:\.\d+){0,2}$')
for path, found in rows:
for sec, name, v in found:
if name == "graphql" and pat.match(v):
print(f" {path}: {sec}.graphql = {v}")
PYRepository: apollographql/apollo-client-integrations
Length of output: 2396
Avoid forcing GraphQL 17 alpha via root resolution until workspace ranges are aligned.
Line 31 globally pins graphql to 17.0.0-alpha.13, but 10 packages across the workspace—including packages/client-react-streaming, packages/nextjs, packages/react-router, and packages/tanstack-start—declare devDependencies.graphql as ^16.10.0 (or other 16.x ranges). The root resolution overrides these local ranges, creating unsatisfiable constraints that will cause yarn lockfile failures and incompatibility errors. Some packages do have peer ranges allowing the alpha version, but their dev dependencies remain 16-only, creating a mismatch. Do not merge until all conflicting 16-only ranges are intentionally updated to support the alpha version or this resolution is reverted.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@package.json` at line 31, The root package.json currently pins "graphql":
"17.0.0-alpha.13", which forces an alpha onto workspace packages that still
declare devDependencies at ^16.x and causes lockfile/incompatibility failures;
either remove/revert that root resolution entry for "graphql": "17.0.0-alpha.13"
or update all downstream devDependencies (e.g., in packages
client-react-streaming, nextjs, react-router, tanstack-start and the other 16-x
packages) to accept the 17 alpha (or a compatible range) so ranges align; ensure
you update the root resolution only after every package's devDependencies and
peers are intentionally changed to support 17.x to avoid unsatisfiable
constraints.
3c67414 to
ddff804
Compare
This PR contains the following updates:
17.0.0-alpha.2->17.0.0-alpha.14Release Notes
graphql/graphql-js (graphql)
v17.0.0-alpha.14Compare Source
v17.0.0-alpha.14 (2026-03-11)
First released published to jsr.io.
Internal 🏠
Committers: 1
v17.0.0-alpha.13Compare Source
v17.0.0-alpha.13 (2026-03-10)
Bug Fix 🐞
Polish 💅
Internal 🏠
2 PRs were merged
(@yaacovCR)
Committers: 1
v17.0.0-alpha.12Compare Source
v17.0.0-alpha.12 (2026-03-10)
Internal 🏠
2 PRs were merged
Committers: 1
v17.0.0-alpha.11Compare Source
v17.0.0-alpha.11 (2026-03-01)
First release with trusted publishing and provenance, see: https://docs.npmjs.com/trusted-publishers for additional information.
Internal 🏠
8 PRs were merged
Committers: 1
v17.0.0-alpha.10Compare Source
v17.0.0-alpha.10 (2026-02-24)
Breaking Change 💥
NOTE: This release introduced new/refined implementations of incremental delivery and execution cancellation. The prior implementations were reverted and the new implementations were re-implemented from scratch, see PRs below. Importantly, the newest cancellation implementation exposes the
AbortSignalto resolvers viainfo.getAbortSignal()rather thaninfo.abortSignal, a BREAKING CHANGE from the previous alpha. The newest incremental delivery implementation has only new features compared to the prior alpha (primarily sensitivity to back-pressure).enableDevMode()or development condition instead of NODE_ENV (@yaacovCR)New Feature 🚀
Bug Fix 🐞
FormattedCompletedResultfields and add aFormattedPendingResult(@jerelmiller)Docs 📝
3 PRs were merged
Polish 💅
35 PRs were merged
entrypoints.tstoexecute.ts(@yaacovCR)Internal 🏠
14 PRs were merged
Committers: 6
v17.0.0-alpha.9Compare Source
v17.0.0-alpha.9 (2025-06-11)
Breaking Change 💥
@streamon different instances of the same field (@robrichard)@skipand@includedirectives in subscription root selection (@benjie)includeDeprecatednon-null (@martinbonnin)New Feature 🚀
Bug Fix 🐞
Polish 💅
Internal 🏠
5 PRs were merged
Committers: 6
v17.0.0-alpha.8Compare Source
v17.0.0-alpha.8 (2025-01-14)
Breaking Change 💥
@streaminitialCount NonNull (@robrichard)New Feature 🚀
Bug Fix 🐞
Polish 💅
13 PRs were merged
@defercheck out of collectFields (@yaacovCR)operation.selectionSetas argument tocollectFields()instead ofoperation(@yaacovCR)Internal 🏠
2 PRs were merged
Committers: 6
v17.0.0-alpha.7.canary.pr.4319.e7cfada212d5cdd7dc09890bef82ac9da32026ebCompare Source
v17.0.0-alpha.7.canary.pr.4319.abe5e8e0bb4a916f37d6d1b7fdcf128155a24a46Compare Source
v17.0.0-alpha.7.canary.pr.4319.55799077dbb6c5ab0c33471482a66b91f048a516Compare Source
v17.0.0-alpha.7.canary.pr.4319.09f8d400782ed385ec6f8fb9d151e221414af613Compare Source
v17.0.0-alpha.7.canary.pr.4297.42bcd01f7c733e255ff9eab84ec8d7500dfd208aCompare Source
v17.0.0-alpha.7.canary.pr.4297.1ef860e11444e48f590000a92cfbe80a73ae7156Compare Source
v17.0.0-alpha.7.canary.pr.4297.096937aa86603f461be857eae48d8b2061b39e26Compare Source
v17.0.0-alpha.7.canary.pr.4297.06006bf6f8de51bb2fa9e99caedfed1c13236037Compare Source
v17.0.0-alpha.7.canary.pr.4288.b96419eebb37a65c76964ccd0994ab9d3b4e8215Compare Source
v17.0.0-alpha.7Compare Source
v17.0.0-alpha.7 (2024-08-14)
Bug Fix 🐞
inputObjectOneOftooneOfingetIntrospectionQuery()(@benjie)Polish 💅
5 PRs were merged
Internal 🏠
2 PRs were merged
Committers: 4
v17.0.0-alpha.6Compare Source
v17.0.0-alpha.5.canary.pr.4153.d5c18bebb93273daf40fce67daa1babc430a2ce2Compare Source
v17.0.0-alpha.5.canary.pr.4153.4ff43175428332c954563050819fcb612e19ca41Compare Source
v17.0.0-alpha.5Compare Source
v17.0.0-alpha.5 (2024-06-21)
New Feature 🚀
@oneOfsupport to introspection query (@maciesielka)Committers: 2
v17.0.0-alpha.4Compare Source
v17.0.0-alpha.4 (2024-06-21)
Breaking Change 💥
New Feature 🚀
Bug Fix 🐞
Docs 📝
Polish 💅
15 PRs were merged
@deferand@stream(@yaacovCR)Internal 🏠
5 PRs were merged
Committers: 7
v17.0.0-alpha.3.canary.pr.4097.291dd92c9059c6bcc88ff1fa21058a8ac519cf83Compare Source
v17.0.0-alpha.3.canary.pr.4035.3404abc2382e32f6a3ab26f08a9ed54554678fa9Compare Source
v17.0.0-alpha.3.canary.pr.4032.8bcdcea90e0a24432a78270866c27e0db6a2ae4dCompare Source
v17.0.0-alpha.3.canary.pr.4032.4fb41fe3e1f2b4b27437138d6d7d4763c1992e7aCompare Source
v17.0.0-alpha.3.canary.pr.4026.d2f30cc0780dd436b1a05aa23dfa28c83da7d033Compare Source
v17.0.0-alpha.3.canary.pr.4026.74aa85f56dea9ab9feb4445165eb0e2347ea674fCompare Source
v17.0.0-alpha.3.canary.pr.4026.5e657d31b3abdc38acd6bb21c50ed3a41aa33905Compare Source
v17.0.0-alpha.3.canary.pr.4026.5922420b3b235970ee230497190e28c8290c8f16Compare Source
v17.0.0-alpha.3.canary.pr.4026.405885d861f562a160f9e92d0be418d819312016Compare Source
v17.0.0-alpha.3.canary.pr.4026.1140ceffaf9629dd46a16d4fd28479240752f6ebCompare Source
v17.0.0-alpha.3.canary.pr.4002.b3f6af2e83280d7830b2a01265e0977b7b68e2f4Compare Source
v17.0.0-alpha.3.canary.pr.3969.83688beb16ecba5a0495158c3c2b3684730579bfCompare Source
v17.0.0-alpha.3.canary.pr.3791.4a8f641106bee54f1e4a4de4bf59c49976541b00Compare Source
v17.0.0-alpha.3Compare Source
v17.0.0-alpha.3 (2023-09-06)
Breaking Change 💥
executeshould throw if defer/stream directives are present (@yaacovCR)idandsubPathrather thanpathandlabel(@yaacovCR)New Feature 🚀
@oneOfdirective (@erikkessler1)Bug Fix 🐞
git().revList(@IvanGoncharov)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8am and before 4pm on tuesday" in timezone Etc/UTC.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Summary by CodeRabbit