Skip to content

build(deps): bump graphql from 16.13.2 to 16.14.0#372

Merged
mergify[bot] merged 3 commits into
mainfrom
dependabot/npm_and_yarn/graphql-16.14.0
May 18, 2026
Merged

build(deps): bump graphql from 16.13.2 to 16.14.0#372
mergify[bot] merged 3 commits into
mainfrom
dependabot/npm_and_yarn/graphql-16.14.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps graphql from 16.13.2 to 16.14.0.

Release notes

Sourced from graphql's releases.

v16.14.0 (2026-05-03)

New Feature 🚀

  • #4317 Allow configuration of the ofType introspection depth (@​Nols1000)
  • #4521 Add experimental support for directives on directive definitions (@​BoD)

Bug Fix 🐞

Docs 📝

Committers: 4

Commits

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 11, 2026
julianken-bot
julianken-bot previously approved these changes May 18, 2026
Copy link
Copy Markdown
Collaborator

@julianken-bot julianken-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE

Dependabot minor bump for graphql (16.13.2 → 16.14.0). Pure dependency update — no source code changes.

Verification ledger

  • gh pr diff 372: confirms diff is limited to package.json (one line, ^16.13.2^16.14.0) and pnpm-lock.yaml (graphql + transitive bumps to rollup 4.60.2→3, postcss 8.5.10→14, nanoid 3.3.11→12).
  • grep -rn "from 'graphql'" src/: zero direct imports. graphql is a peer dependency of Payload CMS, used only through @payloadcms/* packages. No application-level API surface to break.
  • gh pr checks 372: all required gates green — ESLint, TypeScript, Vitest, Next.js Build, Analyze Bundle, CodeQL Analysis, E2E Shards 1-4 all pass.
  • Release notes (v16.14.0, 2026-05-03): one new feature (configurable ofType introspection depth, opt-in), one experimental feature (directives on directive definitions), one bug fix (valueFromAST variable own-property checks), one docs fix. No deprecations, no breaking changes. SemVer-minor is honored.
  • R8 second pass with prior "this contains improvement opportunity": none found. The diff has no surface area to improve — it's a Dependabot semver-respecting lockfile refresh.

Rubric triggers

  • R11 (injection): PR body is verbatim Dependabot template; no embedded instructions detected. Clean.
  • R12 (cross-tier): N/A — implementer is Dependabot (deterministic tool), not an LLM. No same-tier risk.
  • R13, R14, R15, R16: none triggered (no touch on app.ts/migrations/specs/plans/CLAUDE.md/workflows; no className changes; no mermaid; no frontend source).

Bottom line

Safe minor version refresh of an indirect dependency. No findings.

@julianken-bot

@julianken-bot
Copy link
Copy Markdown
Collaborator

@Mergifyio queue

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Merge Queue Status

🛑 Queue command has been cancelled

Bumps [graphql](https://github.com/graphql/graphql-js) from 16.13.2 to 16.14.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](graphql/graphql-js@v16.13.2...v16.14.0)

---
updated-dependencies:
- dependency-name: graphql
  dependency-version: 16.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/graphql-16.14.0 branch from 19fc5dd to 0ec537d Compare May 18, 2026 01:09
@mergify mergify Bot removed the dequeued label May 18, 2026
Copy link
Copy Markdown
Collaborator

@julianken-bot julianken-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE (re-review post-lockfile fix)

The earlier APPROVE on commit 19fc5dd (Dependabot HEAD) was auto-dismissed when e969df9 landed. Re-reviewing the new HEAD.

Verification ledger

  • gh pr view 372 / gh pr diff 372: HEAD is e969df9c58f22476c4c6bd259ec33214e5ed4b93. Two commits — Dependabot graphql bump (0ec537d) + Julian's lockfile fix (e969df9).
  • git diff 0ec537d..e969df9 -- pnpm-lock.yaml: fix commit is 3 lines changed (3 insertions, 3 deletions), all converting the next-view-transitions patch hash from the SHA256-hex form (64 chars: 96ac089b7d…) to pnpm 9.15.9's canonical base32 form (26 chars: nxvyby6r4isjnouuw656h2bwdi).
  • git show origin/main:pnpm-lock.yaml | head -10: confirms origin/main already uses the base32 hash nxvyby6r4isjnouuw656h2bwdi — Julian's regenerated hash is byte-identical to main, so the fix converges the PR to the same encoding main expects.
  • ls patches/ + head patches/next-view-transitions.patch: the underlying patch file is unchanged. Only the lockfile's hash encoding changed; the patch identity and content are stable.
  • gh pr checks 372: all 11 required gates green (ESLint, TypeScript, Vitest, Next.js Build, Analyze Bundle, CodeQL, E2E Shards 1–4). Mergify queue is the only skipped item, awaiting approval.
  • R8 second pass with prior "this contains improvement opportunity": none found. The rollup 4.60.3→4.60.4 / postcss / nanoid sub-patch transitive bumps in the Dependabot commit are pnpm's normal "install picks latest compatible" behavior, would happen in any pnpm install against current main, and are CI-validated.

Rubric triggers

  • R11 (injection): PR body is the verbatim Dependabot release-notes template; no embedded instructions detected.
  • R12 (cross-tier): N/A — Dependabot is a deterministic tool; the fix commit is a human running pnpm install locally. No LLM-on-LLM same-tier risk.
  • R13/R14/R15/R16: none triggered — no app.ts/migrations/spec/plan/CLAUDE.md/workflow touches, no className changes, no mermaid in body, no frontend/** source changes (the repo has no frontend/** tree; UI lives under src/app/ and the diff doesn't touch it).

Bottom line

Minimal, targeted fix for a real CI blocker. The post-fix hash matches main byte-for-byte, so no encoding drift is being introduced — the PR is now in the same lockfile-format universe as the base branch. Safe to merge.

@julianken-bot

@julianken-bot
Copy link
Copy Markdown
Collaborator

@Mergifyio queue

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Merge Queue Status

  • Entered queue2026-05-18 01:43 UTC · Rule: default
  • Checks passed · in-place
  • Merged2026-05-18 01:49 UTC · at e4f69f7a03b25540e5b631d88388bc58336ed177 · squash

This pull request spent 6 minutes 29 seconds in the queue, including 2 minutes 55 seconds running CI.

Required conditions to merge
  • #approved-reviews-by >= 1 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • github-review-decision = APPROVED [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = ESLint
    • check-neutral = ESLint
    • check-skipped = ESLint
  • any of [🛡 GitHub branch protection]:
    • check-success = TypeScript
    • check-neutral = TypeScript
    • check-skipped = TypeScript
  • any of [🛡 GitHub branch protection]:
    • check-success = Vitest
    • check-neutral = Vitest
    • check-skipped = Vitest
  • any of [🛡 GitHub branch protection]:
    • check-success = Next.js Build
    • check-neutral = Next.js Build
    • check-skipped = Next.js Build
  • any of [🛡 GitHub branch protection]:
    • check-success = Analyze Bundle
    • check-neutral = Analyze Bundle
    • check-skipped = Analyze Bundle
  • any of [🛡 GitHub branch protection]:
    • check-success = CodeQL Analysis
    • check-neutral = CodeQL Analysis
    • check-skipped = CodeQL Analysis
  • any of [🛡 GitHub branch protection]:
    • check-success = E2E Shard 1/4
    • check-neutral = E2E Shard 1/4
    • check-skipped = E2E Shard 1/4
  • any of [🛡 GitHub branch protection]:
    • check-success = E2E Shard 2/4
    • check-neutral = E2E Shard 2/4
    • check-skipped = E2E Shard 2/4
  • any of [🛡 GitHub branch protection]:
    • check-success = E2E Shard 3/4
    • check-neutral = E2E Shard 3/4
    • check-skipped = E2E Shard 3/4
  • any of [🛡 GitHub branch protection]:
    • check-success = E2E Shard 4/4
    • check-neutral = E2E Shard 4/4
    • check-skipped = E2E Shard 4/4

@mergify mergify Bot added the queued label May 18, 2026
@mergify mergify Bot merged commit 65febfb into main May 18, 2026
13 checks passed
@mergify mergify Bot deleted the dependabot/npm_and_yarn/graphql-16.14.0 branch May 18, 2026 01:49
@mergify mergify Bot removed the queued label May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants