Release: Multiple Node Slack SDK package updates
Our collection of Node Slack SDK packages have received new major versions.
All packages now require Node.js 20 or later. This is the only breaking change for the following packages:
- The
cli-hookspackage has been updated to v2. - The
cli-testpackage has been updated to v4. - The
loggerpackage has been updated to v5. - The
oauthpackage has been updated to v4. - The
typespackage has been updated to v3.
Three packages have more substantial breaking changes:
- The
socket-modepackage has been updated to v3. See the guide on migrating @slack/socket-mode from v2 to v3 for handling breaking changes. - The
web-apipackage has been updated to v8. See the guide on migrating @slack/web-api from v7 to v8 for handling breaking changes. - The
webhookpackage has been updated to v8. See the guide on migrating @slack/webhook from v7 to v8 for handling breaking changes.
Most of the changes in those batch of updates fall under the theme of HTTP transport improvements, such as migrating from axios to the native Fetch API.