Node Slack Sdk: @slack/web-api@5.0.0 Release

Release date:
March 12, 2026
Previous version:
@slack/types@2.20.1 (released March 13, 2026)
Magnitude:
63,079 Diff Delta
Contributors:
83 total committers
Data confidence:
Commits:

815 Features Released with @slack/web-api@5.0.0

Top Contributors in @slack/web-api@5.0.0

filmaj
stevengill
seratch
vegeris
misscoded
clavin
zimeg
lukegalbraithrussell
srajiang
davidlj95

Directory Browser for @slack/web-api@5.0.0

All files are compared to previous version, @slack/types@2.20.1. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

New features

  • Brand new, independent, and lighter weight package
  • WebClient.paginate() method: call cursor-paginated Web API methods using an async iterator 🎉

Breaking changes

  • Supports Node v8.9.0 and higher
  • No longer supports a callbacks for named Web API methods, or the WebClient.apiCall() method.
  • The scopes, acceptedScopes, and retryAfter properties of a Web API call result have moved into the response_metadata.
  • Removed previously deprecated methods
  • Removed deprecated token rotation
  • Renamed retry policies to more intuitive names
  • agent option has been simplified
  • Some ErrorCode constants have changed.
  • Support Logger objects without a logger function.

See the migration guide for details.