Skip to content

Commit b97f92e

Browse files
committed
fix(deps): require stream-chat ^9.49.0 to evict removed channels (#2599)
stream-chat 9.49.0 (GetStream/stream-chat-js#1788) evicts a channel from client.activeChannels on notification.removed_from_channel, so a reconnect no longer re-watches a channel the current user was removed from. Bumping the peer and dev requirements makes ChannelList removal durable and turns the #2599 regression test green.
1 parent 752010c commit b97f92e

2 files changed

Lines changed: 26 additions & 4 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
"modern-normalize": "^3.0.1",
112112
"react": "^19.0.0 || ^18.0.0 || ^17.0.0",
113113
"react-dom": "^19.0.0 || ^18.0.0 || ^17.0.0",
114-
"stream-chat": "^9.47.0"
114+
"stream-chat": "^9.49.0"
115115
},
116116
"peerDependenciesMeta": {
117117
"@breezystack/lamejs": {
@@ -181,7 +181,7 @@
181181
"react-dom": "^19.2.6",
182182
"sass": "^1.100.0",
183183
"semantic-release": "^25.0.3",
184-
"stream-chat": "^9.47.0",
184+
"stream-chat": "^9.49.0",
185185
"typescript": "^6.0.3",
186186
"typescript-eslint": "^8.59.4",
187187
"vite": "^8.0.14",

yarn.lock

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10104,7 +10104,7 @@ __metadata:
1010410104
remark-gfm: "npm:^4.0.1"
1010510105
sass: "npm:^1.100.0"
1010610106
semantic-release: "npm:^25.0.3"
10107-
stream-chat: "npm:^9.47.0"
10107+
stream-chat: "npm:^9.49.0"
1010810108
typescript: "npm:^6.0.3"
1010910109
typescript-eslint: "npm:^8.59.4"
1011010110
unist-builder: "npm:^4.0.0"
@@ -10121,7 +10121,7 @@ __metadata:
1012110121
modern-normalize: ^3.0.1
1012210122
react: ^19.0.0 || ^18.0.0 || ^17.0.0
1012310123
react-dom: ^19.0.0 || ^18.0.0 || ^17.0.0
10124-
stream-chat: ^9.47.0
10124+
stream-chat: ^9.49.0
1012510125
dependenciesMeta:
1012610126
"@parcel/watcher":
1012710127
built: true
@@ -10169,6 +10169,28 @@ __metadata:
1016910169
languageName: node
1017010170
linkType: hard
1017110171

10172+
"stream-chat@npm:^9.49.0":
10173+
version: 9.49.0
10174+
resolution: "stream-chat@npm:9.49.0"
10175+
dependencies:
10176+
"@types/jsonwebtoken": "npm:^9.0.8"
10177+
"@types/ws": "npm:^8.18.1"
10178+
axios: "npm:^1.16.1"
10179+
base64-js: "npm:^1.5.1"
10180+
form-data: "npm:^4.0.5"
10181+
isomorphic-ws: "npm:^5.0.0"
10182+
jsonwebtoken: "npm:^9.0.3"
10183+
linkifyjs: "npm:^4.3.3"
10184+
ws: "npm:^8.20.1"
10185+
dependenciesMeta:
10186+
esbuild:
10187+
built: true
10188+
husky:
10189+
built: true
10190+
checksum: 10c0/2fceb2434d69523b09b9c6419ab46f2c181aa2ef0b269ed388ce53254f8a4c618eb14ead46d2ae5245c2070c33ab35d33ac1c3671610774503da8a160d71e985
10191+
languageName: node
10192+
linkType: hard
10193+
1017210194
"stream-combiner2@npm:~1.1.1":
1017310195
version: 1.1.1
1017410196
resolution: "stream-combiner2@npm:1.1.1"

0 commit comments

Comments
 (0)