Skip to content

Tags: graphql/graphql-http

Tags

v1.23.0

Toggle v1.23.0's commit message
chore(release): 🎉 1.23.0 [skip ci]

# [1.23.0](v1.22.4...v1.23.0) (2026-08-07)

### Bug Fixes

* add support for GraphQL v17 ([#156](#156)) ([ae03a11](ae03a11)), closes [#155](#155)
* **audits:** avoid false positives in 9ABE ([#148](#148)) ([5587c03](5587c03))
* **audits:** inconsistency between D6D5 and 6A70 ([#147](#147)) ([eac6dc8](eac6dc8))
* **audits:** incorrect status code range ([#145](#145)) ([08b4ed2](08b4ed2))

### Features

* **audit:** graphql-response+json parsing failure handling ([#149](#149)) ([81e6a07](81e6a07))

v1.22.4

Toggle v1.22.4's commit message
chore(release): 🎉 1.22.4 [skip ci]

## [1.22.4](v1.22.3...v1.22.4) (2025-01-17)

### Bug Fixes

* **use/@netlify/functions:** Pass the headers to netlify handler ([cd1523f](cd1523f))

v1.22.3

Toggle v1.22.3's commit message
chore(release): 🎉 1.22.3 [skip ci]

## [1.22.3](v1.22.2...v1.22.3) (2024-11-20)

### Bug Fixes

* **handler:** Response options `status` and `statusText` are optional ([38a0191](38a0191)), closes [#133](#133)

v1.22.2

Toggle v1.22.2's commit message
chore(release): 🎉 1.22.2 [skip ci]

## [1.22.2](v1.22.1...v1.22.2) (2024-11-07)

### Bug Fixes

* **use/koa:** Use the parsed request body rather than ctx.body ([#132](#132)) ([9f8b1f1](9f8b1f1))

v1.22.1

Toggle v1.22.1's commit message
chore(release): 🎉 1.22.1 [skip ci]

## [1.22.1](v1.22.0...v1.22.1) (2024-04-10)

### Bug Fixes

* **audit/render:** Omit `set-cookie` header and html body ([#116](#116)) ([1c5c744](1c5c744))
* **handler:** Support both utf-8 and utf8 charsets ([94100d6](94100d6)), closes [#120](#120)
* **use:** Set request readable encoding to utf-8 ([50d3bcd](50d3bcd)), closes [#118](#118)

v1.22.0

Toggle v1.22.0's commit message
chore(release): 🎉 1.22.0 [skip ci]

# [1.22.0](v1.21.0...v1.22.0) (2023-08-28)

### Features

* **handler:** Expose `parseRequestParams` from the core and each of the adapters ([#111](#111)) ([2caae00](2caae00))

v1.21.0

Toggle v1.21.0's commit message
chore(release): 🎉 1.21.0 [skip ci]

# [1.21.0](v1.20.0...v1.21.0) (2023-07-17)

### Bug Fixes

* **client:** `graphql` module is not required for runtime ([#102](#102)) ([9049f31](9049f31))

### Features

* Use Netlify Functions ([#96](#96)) ([2b1ab14](2b1ab14))

v1.20.0

Toggle v1.20.0's commit message
chore(release): 🎉 1.20.0 [skip ci]

# [1.20.0](v1.19.0...v1.20.0) (2023-07-08)

### Bug Fixes

* **handler:** Don't export `makeResponse`, `getAcceptableMediaType` or `isResponse` ([#98](#98)) ([a638cb4](a638cb4))
* **handler:** Request params optional properties can also be null ([10a6f06](10a6f06))

### Features

* **handler:** Custom request params parser ([#100](#100)) ([b919d7e](b919d7e))

v1.19.0

Toggle v1.19.0's commit message
chore(release): 🎉 1.19.0 [skip ci]

# [1.19.0](v1.18.0...v1.19.0) (2023-06-05)

### Bug Fixes

* **use:** `process` global is not available in all environments and `NODE_ENV` doesn't necessarily depict production vs. development ([d08ead3](d08ead3))

### Features

* Use uWebSockets.js ([#91](#91)) ([5089f46](5089f46))

v1.18.0

Toggle v1.18.0's commit message
chore(release): 🎉 1.18.0 [skip ci]

# [1.18.0](v1.17.1...v1.18.0) (2023-04-14)

### Bug Fixes

* **audits/server:** Avoid auditing non well-formatted GraphQL-over-HTTP requests ([#62](#62)) ([d72e344](d72e344))
* **audits/server:** Prefer using POST ([#77](#77)) ([8cd7dfb](8cd7dfb))
* **handler:** Stringify errors by exposing only the message ([cabf8a9](cabf8a9))

### Features

* **audits:** Notices section for optional recommendations ([#76](#76)) ([b8bdc71](b8bdc71))
* **handler:** Error formatter function ([#78](#78)) ([c0eaeb4](c0eaeb4))