Install

Works with Drupal: ^10.6 || ^11.3

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 50.31 KB
MD5: a8d9001cbfafe43977dcd663756c5274
SHA-1: da2169d2e25542521269ca00b0c0ed4bf45133cb
SHA-256: 386085bd8814168ff123612a420886d7f4c683340586a11ef05eb468df7f6248
Download zip 77.27 KB
MD5: 3c3752700989bb2168f53fec11f7e588
SHA-1: 6512c534056d7cf72553eebc8ee561193b4fb9d1
SHA-256: 78c2117d2cc77a637020a0b551ba0ca3b3108fba22874a8edbba356f5505150b

Release notes

### Changed

- `TypeScriptGenerator::buildArtefacts()` computes `typeEntries()` once per
spec and reuses that map for types, fragments, renderer cases, and stubs.
- `hook_help` links the settings form via
`Url::fromRoute('graphql_compose_codegen.settings_form')`.
- `PathGuard::lexicalNormalise()` no longer handles `..` segments (already
rejected by `validate()`). Drop the orphan `.gitignore` `/docs/superpowers/`
entry.
- Optional Codegen MCP tools declare typed outputs and plugin permissions.
Kernel coverage now includes authorized reads, anonymous and wrong-scope
refusal, malformed and oversized selectors, disabled integration,
generator-identical artefacts, and unchanged files/snapshots.
(#3623734: Expose bounded schema inspection and generation previews through Tool API(https://www.drupal.org/project/graphql_compose_codegen/issues/3623734))

Created by: jmcerda
Created on: 1 Oct 2026 at 16:49 UTC
Last updated: 1 Oct 2026 at 16:50 UTC
New features

Other releases