Skip to content

Releases: slackapi/node-slack-sdk

@slack/client v3.1.1

19 May 20:28
Compare
Choose a tag to compare
  • Removes the DM facet
  • Updates the aliasing approach for IM / DM to correctly alias DM to the IM Facet

@slack/client v3.1.0

02 May 06:32
Compare
Choose a tag to compare

@slack/client v3.0.0

02 May 06:29
Compare
Choose a tag to compare

@slack/client v2.3.0

29 Mar 06:17
Compare
Choose a tag to compare
  • Caches messages on the RTM client, to improve handling in cases where message send fails
  • Removes the handler for the websocket level ping handler (not the RTM API level ping handler)
  • Refactors the logic for handling ws send responses to a single function

@slack/client v2.2.1

13 Mar 00:09
Compare
Choose a tag to compare
  • Adds an im alias for the dm facet to the web client, to match the API endpoint naming

@slack/client v2.2.0

12 Mar 23:51
Compare
Choose a tag to compare
  • Adds promise support to the RTM client send and sendMessage methods
  • Fixes the way message response callbacks work, so that the success case is only called when the websocket receives a message with a reply_to matching the id of the dispatched message, instead of when the ws instance signals message send success
  • Fixes the way getAPICallArgs works, to correctly pull data out of the opts arg

@slack/client v2.0.6

01 Mar 16:09
Compare
Choose a tag to compare
  • Fixes a crash introduce in 2.0.5 if you try and instantiate a WebClient without passing in any options

@slack/client v2.0.5

01 Mar 08:17
Compare
Choose a tag to compare
  • Updates the way that API requests are throttled to:
    • avoid a condition where the request queue callback could be called multiple times, causing a crash
    • refactor the logic in _callTransport into multiple functions to make it easier to follow
  • Updates dev dependencies:
    • eslint
    • nock
    • eslint-config-airbnb

NOTE: This release contained a bad bag that would cause a crash if you created a WebClient without passing in any options. It's been unpublished from NPM and should not be used from here. Please use the 2.0.6 release instead.

@slack/client v2.0.4

28 Feb 21:46
Compare
Choose a tag to compare
  • Passes through the logLevel param to the getLogger function

@slack/client v2.0.3

28 Feb 20:33
Compare
Choose a tag to compare
  • The RTM AUTHENTICATED event now also emits the rtm.start payload
  • Fixes the way that loggers are instantiated and used, so that the JSDoc for opts.logger is correct