diff --git a/.changeset/full-spiders-enter.md b/.changeset/full-spiders-enter.md deleted file mode 100644 index 0ced61cd4..000000000 --- a/.changeset/full-spiders-enter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@slack/socket-mode": patch ---- - -fix: terminate closing connections earlier if normal close responses fail - -If Slack doesn't respond to a close frame, the WebSocket connection is now force-terminated instead of waiting for a response that won't arrive. Since [disconnects are expected](https://docs.slack.dev/apis/events-api/using-socket-mode/#disconnect) every few hours, this avoids repeated "pong wasn't received" warnings and speeds up reconnection. diff --git a/docs/english/reference/socket-mode/index.md b/docs/english/reference/socket-mode/index.md index b96961d93..0264f22af 100644 --- a/docs/english/reference/socket-mode/index.md +++ b/docs/english/reference/socket-mode/index.md @@ -1,4 +1,4 @@ -# @slack/socket-mode v2.0.6 +# @slack/socket-mode v2.0.7 ## Enumerations diff --git a/package-lock.json b/package-lock.json index eb2dad2d8..5d4c8952a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6423,7 +6423,7 @@ }, "packages/socket-mode": { "name": "@slack/socket-mode", - "version": "2.0.6", + "version": "2.0.7", "license": "MIT", "dependencies": { "@slack/logger": "^4.0.1", diff --git a/packages/socket-mode/CHANGELOG.md b/packages/socket-mode/CHANGELOG.md index b64f41779..66e691abf 100644 --- a/packages/socket-mode/CHANGELOG.md +++ b/packages/socket-mode/CHANGELOG.md @@ -1,5 +1,13 @@ # @slack/socket-mode +## 2.0.7 + +### Patch Changes + +- 5395b0c: fix: terminate closing connections earlier if normal close responses fail + + If Slack doesn't respond to a close frame, the WebSocket connection is now force-terminated instead of waiting for a response that won't arrive. Since [disconnects are expected](https://docs.slack.dev/apis/events-api/using-socket-mode/#disconnect) every few hours, this avoids repeated "pong wasn't received" warnings and speeds up reconnection. + ## 2.0.6 ### Patch Changes diff --git a/packages/socket-mode/package.json b/packages/socket-mode/package.json index 9f3f7b300..a518743a2 100644 --- a/packages/socket-mode/package.json +++ b/packages/socket-mode/package.json @@ -1,6 +1,6 @@ { "name": "@slack/socket-mode", - "version": "2.0.6", + "version": "2.0.7", "description": "Official library for using the Slack Platform's Socket Mode API", "author": "Slack Technologies, LLC", "license": "MIT",