Skip to content

Tags: jmurzy/graphql-http

Tags

v1.22.1

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

## [1.22.1](graphql/graphql-http@v1.22.0...v1.22.1) (2024-04-10)

### Bug Fixes

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

v1.22.0

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

# [1.22.0](graphql/graphql-http@v1.21.0...v1.22.0) (2023-08-28)

### Features

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

v1.21.0

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

# [1.21.0](graphql/graphql-http@v1.20.0...v1.21.0) (2023-07-17)

### Bug Fixes

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

### Features

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

v1.20.0

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

# [1.20.0](graphql/graphql-http@v1.19.0...v1.20.0) (2023-07-08)

### Bug Fixes

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

### Features

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

v1.19.0

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

# [1.19.0](graphql/graphql-http@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](graphql@d08ead3))

### Features

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

v1.18.0

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

# [1.18.0](graphql/graphql-http@v1.17.1...v1.18.0) (2023-04-14)

### Bug Fixes

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

### Features

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

v1.17.1

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

## [1.17.1](graphql/graphql-http@v1.17.0...v1.17.1) (2023-03-31)

### Bug Fixes

* Add file extensions to imports/exports in ESM type definitions ([d084a8d](graphql@d084a8d)), closes [graphql#70](graphql#70)
* **audits/server:** Better "must accept UTF-8" test with emoji ([graphql#69](graphql#69)) ([a322d2c](graphql@a322d2c))

v1.17.0

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

# [1.17.0](graphql/graphql-http@v1.16.0...v1.17.0) (2023-03-28)

### Features

* **use/express,use/fastify,use/koa:** Request context with the response ([665175e](graphql@665175e)), closes [graphql#66](graphql#66)
* **use/http,use/http2:** Request context with the response ([e2cc0cd](graphql@e2cc0cd)), closes [graphql#66](graphql#66)

v1.16.0

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

# [1.16.0](graphql/graphql-http@v1.15.0...v1.16.0) (2023-02-13)

### Bug Fixes

* **audits/render:** Clone response to allow re-reading the body ([graphql#55](graphql#55)) ([dd4f5f1](graphql@dd4f5f1))

### Features

* **use:** Deprecate `node` adapter in favor of `http` and `http2` adapters ([f5b0305](graphql@f5b0305))
* **use:** Each adapter has an adapted `HandlerOptions` interface ([f14a821](graphql@f14a821))

v1.15.0

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

# [1.15.0](graphql/graphql-http@v1.14.0...v1.15.0) (2023-02-12)

### Features

* **audits/render:**  Render audit results to HTML with `renderAuditResultsToHTML` ([graphql#53](graphql#53)) ([da32059](graphql@da32059))
* Bundle the audits into UMD for browser usage ([a402823](graphql@a402823))
* Server compliance audit through a website ([graphql#54](graphql#54)) ([f23a689](graphql@f23a689)), closes [graphql#8](graphql#8)