Skip to content

Releases: slackapi/node-slack-sdk

@slack/[email protected]

12 Feb 16:49
7f6c669
Compare
Choose a tag to compare

What's Changed

Nothing major or even minor in this release! Just a few patches:

  • web-api: prevent apps.event.authorizations.list API from ever sending token in the body by @filmaj in #1737
  • web-api(fix): include file or contents types in file_uploads arguments by @zimeg in #1744
  • web-api(fix): share tokens provided as arguments in files upload to upload jobs by @zimeg in #1745
  • web-api(chore): release @slack/[email protected] by @zimeg in #1746

Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]

@slack/[email protected]

26 Jan 22:18
f3dff4d
Compare
Choose a tag to compare

What's Changed

A new package has been introduced to enable inter-process communication between the Slack CLI and applications built with Bolt for JavaScript. That's this @slack/cli-hooks package!

More information on this package can be found on the package's README.md and releases are currently available on NPM.

Full Changelog

f3dff4d Introduce a @slack/cli-hooks package that implements Slack CLI hooks in #1714 - Thanks @zimeg @misscoded @WilliamBergamin @filmaj

@slack/[email protected]

26 Jan 00:13
Compare
Choose a tag to compare

What's Changed

The following methods were added to the web client to support functions.* methods:

Full Changelog

4f39371 Add support for functions.* (complete) methods in #1702 - Thanks @misscoded!

https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]

@slack/[email protected]

19 Jan 14:40
e23dfd3
Compare
Choose a tag to compare

What's Changed

Only relevant to consumers in TypeScript projects: we mistakenly removed the types for method arguments as exports in the 7.0.0 major release (e.g. ViewsPushArguments, etc. - any of the types listed in this file). These were available for consumers to import in the 6.x versions of web-api. Woops! This release simply adds these back in.

Full Changelog

d5c17d8 web-api: re-export method argument types (#1729)

@slack/[email protected]

18 Jan 18:05
7dee9d4
Compare
Choose a tag to compare

What's Changed

This major release introduces two major changes:

  • the minimum node version is now v18, the current LTS node.js. While the library should work with older versions of node, we no longer test the library against versions of node older than 18, so we cannot guarantee compatibility.
  • the dependent @slack/web-api package has been updated to the latest major version, v7. While web-api is not directly exposed in this oauth library so it should not affect consuming applications, it is worth mentioning that the client methods web-api exposes has newer, stricter, more accurate TypeScript types. This should not affect developers, but is worth calling out.

No other changes were released!

@slack/[email protected]

16 Jan 20:45
d28638b
Compare
Choose a tag to compare

What's Changed

There are two big (potentially) breaking changes library users should be aware of:

  1. The minimum supported (and thus tested) version of node.js is now v18. While older versions of node should still work, we no longer guarantee this, especially now that versions of node.js older than 18 are end-of-life'd.
  2. If you use this library in a TypeScript project, many of the HTTP API methods that this library exposes now have stricter, and more correct / accurate, argument types and constraints modeled.

But do not fear! We have written a migration guide for v6 -> v7 users which painstakingly list out the changes per-method, which should provide you with an easy upgrade process.

As usual, if you have trouble with this library, feel free to file an issue! We are here to help 🫂 😄

Much love,
The Slack DevRel Engineering team

Changelog

e29f6a1 Add support for overriding token when using fileUploadV2 (#1723 fixes #1644)
d53ef02 @slack/web-api argument type safety (#1673)
4a8eeac Remove warning about lack of fallback text from chat.update invocations (#1674)
6e8a31e Bump minimum node version to v18 (#1667)

@slack/[email protected]

10 Jan 18:59
27b78e5
Compare
Choose a tag to compare

This patch release bumps the @slack/web-api dependency up a patch version to address an underlying security vulnerability in the axios sub-dependency.

@slack/[email protected]

10 Jan 19:02
27b78e5
Compare
Choose a tag to compare

This patch release bumps the @slack/web-api dependency up a patch version to address an underlying security vulnerability in the axios sub-dependency.

@slack/[email protected]

10 Jan 18:57
27b78e5
Compare
Choose a tag to compare

This patch release bumps the @slack/web-api dependency up a patch version to address an underlying security vulnerability in the axios sub-dependency.

@slack/[email protected]

09 Jan 18:27
b200f39
Compare
Choose a tag to compare

Bumps axios to 1.6.5 to address another security vulnerability.