What's Changed
New major version! We have dropped the ancient, finite-state-machine-based implementation and ported the rock solid python-slack-sdk socket-mode implementation to node.
We also removed a couple of events and properties that are no longer relevant in the new implementation. Check out our socket mode 1.x -> 2.0 migration guide to get all the details and ease your upgrading path.
Full Changelog
476e6a9 socket-mode: Rewrite to Python(ish) Implementation (#1781)
3ebb6ce socket-mode: do not throw exception when calling disconnect()
and already disconnected; do not raise slack_event
in case of type:disconnect
messages (#1762)
6ab1e68 socket-mode: add more debug logging to low level websocket event handlers (#1757)
46b500d socket-mode: fix bug when apps.connections.open
returns an error and won't retry (#1735)
a6f2b28 socket-mode: prep for major release, start
now completes only once Connected
state is emitted (#1732)