Skip to content

Refact/config remainder - #1129

Merged
opichon merged 10 commits into
mainfrom
refact/config-remainder
Jul 11, 2026
Merged

Refact/config remainder#1129
opichon merged 10 commits into
mainfrom
refact/config-remainder

Conversation

@opichon

@opichon opichon commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Removes the graphql option, multipartParser and graphqlUpload plugins, and
the busboy/graphql-upload-minimal dependencies. multipartParserPlugin and
the GraphQLUpload types remain as deprecated re-exports of the fastify-
graphql transport, removed in the next major. See
docs/specs/graphql-upload-transport.md.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

opichon and others added 10 commits July 11, 2026 21:18
Removes the graphql option, multipartParser and graphqlUpload plugins, and
the busboy/graphql-upload-minimal dependencies. multipartParserPlugin and
the GraphQLUpload types remain as deprecated re-exports of the fastify-
graphql transport, removed in the next major. See
docs/specs/graphql-upload-transport.md.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Also imports GraphQLUpload from fastify-graphql (deprecated in fastify-s3)
and drops the multipartParserPlugin registration from the README example.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ated config fallback

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…e switch

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ApiConfig

The global config remains the recommended app pattern; what the new design
removes is the plugin assuming it exists on the fastify instance. Examples
now pass config.graphql / { ...config.s3, rest: config.rest } explicitly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…1.0)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
pnpm overrides are not read from package.json any more
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@opichon
opichon merged commit cd12d46 into main Jul 11, 2026
3 checks passed
@opichon
opichon deleted the refact/config-remainder branch July 11, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant