releases.shpreview
Slack/Node SDK/@slack/socket-mode@2.0.3-rc.1

@slack/socket-mode@2.0.3-rc.1

November 26, 2024Node SDKView original ↗
$npx -y @buildinternet/releases show rel_FHoHVuO_WNXqCpPR2ppRL

What's Changed

This pre-release contains the fix put together in #2099 for issue #2094. Recently, Slack's real-time backend server serving socket-mode connections rolled out a configuration change that unfortunately resulted in many apps seeing error responses (HTTP 409) while establishing a WebSocket connection. This scenario uncovered a catastrophic bug in this socket-mode library: most Bolt JS-based apps would have socket mode connection retries turned on, and this in combination with connection handshake error scenarios caused the library to enter a spiral where it would double the number of WS connections on each retry attempt.

This pre-release provides access to a proposed fix for this issue. We welcome all feedback from the community!

Fetched April 3, 2026