Node Slack Sdk: v4.0.0 Release

Release date:
August 24, 2018
Previous version:
v3.16.1-sec.2 (released September 10, 2018)
Magnitude:
27 Line Impact
Contributors:
3 total committers
Data confidence:
Commits:

Top Contributors in v4.0.0

Directory Browser for v4.0.0

All files are compared to previous version, v3.16.1-sec.2. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

Breaking Changes If you are upgrading from a previous version, follow our comprehensive Migration Guide to learn how to transport your app into the new, shiny, future!

WebClient

  • New apiCall(method, options) public API for making generic Web API calls.
  • Improved logging
  • Improved error management
  • Configuration for custom http Agent
  • Custom TLS configuration
  • Tons of performance improvements

RTMClient

  • Improved message queuing - No need to wait for client to connect before sending a message.
  • Lifecycle events driven by an all-new state machine
  • New keep-alive algorithm
  • Improved logging
  • Improved error management
  • Configuration for custom http Agent
  • Custom TLS configuration
  • Tons of performance improvements

General

  • TypeScript declarations available for all APIs :tada:
  • Updates all dependencies to their latest version
  • Drops support for node versions less than 6.0