What's Changed
- Stop dispatch handler when request context is canceled by @vvakame in #4150
- Add PayloadReadLimit to WebSocket transport by @jayaraman-venkatesan in #4148
- refactor(codegen): split root and per-schema templates, drop layout guards by @toga4 in #4149
- Show deprecated input values in GraphiQL by @DiscretePython in #4159
- Issue 4167 document middlewares by @elwinar in #4169
- Fix potential panic in batch directive cast by @jeolted in #4178
- Add error unwrapping to WebsocketError by @jrh3k5 in #4177
- Deprecate github.com/gorilla/websocket by @UnAfraid in #4183
- Remove usage of github.com/PuerkitoBio/goquery by @jeolted in #4184
- allow custom websocket close code and reason by @NateScarlet in #4170
- Fix batch resolvers reusing a single
_federationRequiresfor all parents (#4192) by @atzedus in #4193 - Add global batch resolver config under resolver.batch (issue #4044) by @atzedus in #4195
- fix: CoerceList drops elements from typed slices past the first by @c-tonneslan in #4194
- Add SSE min event interval by @cyphercodes in #4196
- chore: remove deprecated GraphQL handler implementation from handler.… by @atzedus in #4204
- graphql: add runtime non-null field support via MarkNonNull by @lbarthon in #4138
- Update gqlparser to v2.5.34 by @StevenACoffman in #4210
- chore(deps-dev): bump typescript from 6.0.2 to 6.0.3 in /integration by @dependabot[bot] in #4156
- chore(deps-dev): bump @apollo/client from 4.1.7 to 4.1.9 in /integration by @dependabot[bot] in #4155
- chore(deps): bump golang.org/x/tools from 0.42.0 to 0.44.0 by @dependabot[bot] in #4152
- chore(deps-dev): bump vitest from 4.1.4 to 4.1.5 in /integration by @dependabot[bot] in #4154
- chore(deps): bump devops-actions/actionlint from 0.1.11 to 0.1.12 by @dependabot[bot] in #4166
- chore(deps): bump dawidd6/action-download-artifact from 20 to 21 by @dependabot[bot] in #4165
- chore(deps): bump robherley/go-test-action from 1.0.0 to 1.0.1 by @dependabot[bot] in #4164
- chore(deps-dev): bump @graphql-codegen/schema-ast from 5.0.2 to 6.0.0 in /integration by @dependabot[bot] in #4163
- chore(deps): bump test-summary/action from 2.4 to 2.6 by @dependabot[bot] in #4175
- chore(deps-dev): bump vitest from 4.1.5 to 4.1.6 in /integration by @dependabot[bot] in #4180
- chore(deps): bump github.com/urfave/cli/v3 from 3.8.0 to 3.9.0 by @dependabot[bot] in #4181
- chore(deps): bump mikepenz/action-junit-report from 6.4.0 to 6.4.1 by @dependabot[bot] in #4182
- chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 in /_examples by @dependabot[bot] in #4172
- chore(deps-dev): bump graphql from 16.13.2 to 16.14.0 in /integration by @dependabot[bot] in #4171
- chore(deps-dev): bump @graphql-codegen/introspection from 5.0.2 to 6.0.0 in /integration by @dependabot[bot] in #4160
- chore(deps-dev): bump vitest from 4.1.6 to 4.1.7 in /integration by @dependabot[bot] in #4188
- chore(deps): bump robherley/go-test-action from 1.0.1 to 1.1.0 by @dependabot[bot] in #4189
- chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 by @dependabot[bot] in #4174
- chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 by @dependabot[bot] in #4190
- chore(deps-dev): bump @apollo/client from 4.1.9 to 4.2.0 in /integration by @dependabot[bot] in #4187
- chore(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 by @dependabot[bot] in #4186
- chore(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0 by @dependabot[bot] in #4173
- chore(deps-dev): bump @graphql-codegen/cli from 6.3.1 to 7.0.0 in /integration by @dependabot[bot] in #4162
- chore(deps-dev): bump vitest from 4.1.7 to 4.1.8 in /integration by @dependabot[bot] in #4200
- chore(deps-dev): bump @graphql-codegen/introspection from 6.0.0 to 6.0.1 in /integration by @dependabot[bot] in #4202
- chore(deps-dev): bump graphql from 16.14.0 to 16.14.1 in /integration by @dependabot[bot] in #4198
- chore(deps-dev): bump @graphql-codegen/cli from 7.0.0 to 7.1.2 in /integration by @dependabot[bot] in #4201
- chore(deps-dev): bump @apollo/client from 4.2.0 to 4.2.2 in /integration by @dependabot[bot] in #4206
- chore(deps-dev): bump @graphql-codegen/client-preset from 5.3.0 to 6.0.1 in /integration by @dependabot[bot] in #4208
- chore(deps-dev): bump shell-quote from 1.8.3 to 1.8.4 in /integration in the npm_and_yarn group across 1 directory by @dependabot[bot] in #4209
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #4207
New Contributors
- @jayaraman-venkatesan made their first contribution in #4148
- @toga4 made their first contribution in #4149
- @DiscretePython made their first contribution in #4159
- @elwinar made their first contribution in #4169
- @jrh3k5 made their first contribution in #4177
- @NateScarlet made their first contribution in #4170
- @c-tonneslan made their first contribution in #4194
- @cyphercodes made their first contribution in #4196
Full Changelog: v0.17.90...v0.17.91