Skip to content

Releases: enisdenjo/graphql-ws

v1.5.0

18 Sep 18:35
Compare
Choose a tag to compare

1.5.0 (2020-09-18)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Bug Fixes

  • server: Use subscribe from the config (6fbd47c)

Features

  • server: Define execution/subscription context in creation options (5b3d253), closes #13

v1.4.2

16 Sep 19:47
Compare
Choose a tag to compare

1.4.2 (2020-09-16)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Bug Fixes

  • server: Receiving more than one ConnectionInit message closes the socket immediately (757c6e9)

v1.4.1

11 Sep 11:19
Compare
Choose a tag to compare

1.4.1 (2020-09-11)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Performance Improvements

  • client: Memoize message parsing for each subscriber (2a7ba46)

v1.4.0

10 Sep 23:28
Compare
Choose a tag to compare

1.4.0 (2020-09-10)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Bug Fixes

  • client: Only query is required in the subscribe payload (e892530)

Features

  • server: Pass roots for operation fields as an option (dcb5ed4)

v1.3.0

10 Sep 15:40
Compare
Choose a tag to compare

1.3.0 (2020-09-10)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Features

  • WebSocket Ping and Pong as keep-alive (#11) (16ae316)
  • client: Emit events for connecting, connected and closed (627775b)
  • client: Implement silent-reconnects (c6f7872), closes #7
  • client: Lazy option can be changed (fb0ec14)

v1.2.0

04 Sep 08:47
Compare
Choose a tag to compare

1.2.0 (2020-09-04)

⚠️ Deprecated

Package has been renamed from graphql-transport-ws to graphql-ws.

Features

  • Package rename @enisdenjo/graphql-transport-ws 👉 graphql-transport-ws. (494f676)

v1.1.1

28 Aug 11:09
Compare
Choose a tag to compare

1.1.1 (2020-08-28)

⚠️ Deprecated

Package has been moved from @enisdenjo/graphql-transport-ws to graphql-transport-ws.

Bug Fixes

  • add the sink to the subscribed map AFTER emitting a subscribe message (814f46c)
  • notify only relevant sinks about errors or completions (62155ba)

v1.1.0

28 Aug 00:13
Compare
Choose a tag to compare

1.1.0 (2020-08-28)

⚠️ Deprecated

Package has been moved from @enisdenjo/graphql-transport-ws to graphql-transport-ws.

Bug Fixes

  • server: allow skipping init message wait with zero values (a7419df)
  • server: use subscription specific formatter for queries and mutations too (5672a04)

Features

  • client: introduce Socky 🧦 - the nifty internal socket state manager (#8) (a4bee6f)

v1.0.2

26 Aug 18:23
Compare
Choose a tag to compare

1.0.2 (2020-08-26)

⚠️ Deprecated

Package has been moved from @enisdenjo/graphql-transport-ws to graphql-transport-ws.

Bug Fixes

  • correctly detect WebSocket server (eab29dc)

v1.0.1

26 Aug 17:47
Compare
Choose a tag to compare

1.0.1 (2020-08-26)

⚠️ Deprecated

Package has been moved from @enisdenjo/graphql-transport-ws to graphql-transport-ws.

Bug Fixes

  • reset connected/connecting state when disconnecting and disposing (2eb3cd5)
  • client: cant read the CloseEvent.reason after bundling so just pass the whole event to the sink error and let the user handle it (9ccb46b)
  • client: send complete message and close only if socket is still open (49b75ce)
  • http and ws have no default exports (5c01ed9)
  • include types file holding important types (f3e4edf)
  • server: scoped execution result formatter from onConnect (f91fadb)
  • export both the client and the server from index (29923b1)
  • server: store the intial request in the context (6927ee0)