# What changed in graphql-sse

> 9 changes in graphql-sse 2 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-21. HTML: https://unstale.sh/npm/graphql-sse/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## graphql-sse 2

### Fixes and other changes

- Listeners are now dropped when subscriptions end, preventing them from being retained. (2.6.3) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.3)
- Complete messages are flushed when a chunk ends mid-line. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- The Express handler resolves after a client disconnects. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Stops writing to ended or destroyed responses. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Stops writing to ended or destroyed responses. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Stops writing to ended or destroyed responses. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Stops writing to ended or destroyed responses. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Stops writing to ended or destroyed responses. (2.6.2) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.2)
- Adds support for GraphQL 17. (2.6.1) — [release notes](https://github.com/enisdenjo/graphql-sse/releases/tag/v2.6.1)
