Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop the deprecated dependency graphql-transport-ws in favor of graphql-ws #1476

Open
javiertoledo opened this issue Oct 19, 2023 · 0 comments · May be fixed by #1482
Open

Drop the deprecated dependency graphql-transport-ws in favor of graphql-ws #1476

javiertoledo opened this issue Oct 19, 2023 · 0 comments · May be fixed by #1482
Assignees
Labels
dependencies Pull requests that update a dependency file dev-experience Developer Experience difficulty: high maintainance package:core Affects the core package size: M Tasks where you have to change some files.

Comments

@javiertoledo
Copy link
Member

javiertoledo commented Oct 19, 2023

Maintainance task - Potential breaking change!

Description

This issue aims to migrate from subscriptions-transport-ws to graphql-ws because the former is no longer maintained. This transition is crucial to ensure the ongoing reliability and performance of our GraphQL subscriptions. It involves adapting to the new subprotocol graphql-transport-ws, handling subscription closures, and thoroughly testing the new implementation with graphql-ws.

Additional information

Refer to the Apollo GraphQL Docs for more insights on utilizing graphql-ws for subscriptions and the subprotocol differences. This will introduce a breaking change, so it must be included in a major version bump.

@javiertoledo javiertoledo added size: M Tasks where you have to change some files. dependencies Pull requests that update a dependency file package:core Affects the core package dev-experience Developer Experience difficulty: high maintainance labels Oct 19, 2023
@javiertoledo javiertoledo moved this from Todo to In Progress in Booster Maintainance Oct 25, 2023
@javiertoledo javiertoledo self-assigned this Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file dev-experience Developer Experience difficulty: high maintainance package:core Affects the core package size: M Tasks where you have to change some files.
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant