Skip to content

Releases: slackapi/node-slack-sdk

@slack/[email protected]

22 Aug 01:08
013f5d9

Choose a tag to compare

What's Changed

This release includes a security patch to internal dependencies. 🔏 ✨

📚 Documentation

🤖 Dependencies

  • chore(deps): bump axios from ^1.8.3 to ^1.11.0 in @slack/webhook in #2335 - Thanks @mwbrooks!
  • chore(deps-dev): bump @biomejs/biome to v2 for all packages in #2281 - Thanks @mwbrooks!
  • chore(deps-dev): bump mocha from 10.8.2 to 11.7.1 in /packages/webhook in the dev-mocha group in #2305 - Thanks @dependabot!
  • chore(deps-dev): bump nock from 13.5.6 to 14.0.6 in /packages/webhook in #2306 - Thanks @dependabot!
  • chore(deps-dev): bump typescript from 4.9.5 to 5.8.3 in /packages/webhook in #2309 - Thanks @dependabot!
  • chore(deps-dev): bump ts-node from 8.10.2 to 10.9.2 in /packages/webhook in #2310 - Thanks @dependabot!
  • chore(deps-dev): bump shx from 0.3.4 to 0.4.0 in /packages/webhook in #2311 - Thanks @dependabot!
  • chore(deps-dev): bump c8 from 9.1.0 to 10.1.3 in /packages/webhook in #2312 - Thanks @dependabot!

🧰 Maintenance

Package: https://www.npmjs.com/package/@slack/webhook/v/7.0.6
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/140?closed=1

@slack/[email protected]

22 Aug 01:31
d871f63

Choose a tag to compare

What's Changed

Messaging with markdown_text is supported in this release, alongside a few methods to feature workflows in channel:

const response = await client.chat.postMessage({
  channel: "C0123456789",
  markdown_text: "**bold**"
});

👾 Enhancements

  • feat(web-api): add workflows.featured.{add|list|remove|set} methods in #2303 - Thanks @zimeg!
  • feat(web-api): add markdown_text property to chat.{postEphemeral|postMessage|scheduleMessage|update} methods in #2330 - Thanks @hello-ashleyintech!

🐛 Bugs

  • fix(web-api): remove bounds on assistant.threads.setSuggestedPrompts prompts count in types in #2297 - Thanks @zimeg!

📚 Documentation

🤖 Dependencies

  • bump form-data to at least 4.0.4. to resolve CVE-2025-7783 in #2314 - Thanks @brianbegy!
  • chore(deps): bump axios from ^1.8.3 to ^1.11.0 in @slack/web-api in #2332 - Thanks @behcet!
  • chore(deps-dev): bump @biomejs/biome to v2 for all packages in #2281 - Thanks @mwbrooks!
  • chore(deps-dev): bump tsd from 0.32.0 to 0.33.0 in /packages/web-api in #2334 - Thanks @dependabot!
  • chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 in /packages/web-api in #2327 - Thanks @dependabot!

🧰 Maintenance

🎉 New Contributors

Package: https://www.npmjs.com/package/@slack/web-api/v/7.10.0
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/144?closed=1

@slack/[email protected]

22 Aug 00:25
ab3412b

Choose a tag to compare

What's Changed

The markdown block is now supported! Display formatted markdown in messages with this release:

const response = await client.chat.postMessage({
  channel: "C0123456789",
  text: "a bold message appears",
  blocks: [
    {
      type: "markdown",
      text: "**this is bold**",
    },
  ],
});

👾 Enhancements

  • feat(types): add markdown block in #2296 - Thanks @zimeg!

📚 Documentation

🧰 Maintenance

Package: https://www.npmjs.com/package/@slack/types/v/2.16.0
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/146?closed=1

@slack/[email protected]

15 Jul 19:41
d83f480

Choose a tag to compare

What's changed

This release redirects the link to the changelog to the wonderful pages of docs.slack.dev/changelog

📚 Documentation

  • docs: update links, copy edit, apply style guide in #2294 - Thanks @haleychaas!

🤖 Dependencies

  • chore(deps-dev): bump @biomejs/biome to v2 for all packages in #2281 - Thanks @mwbrooks!
  • chore(deps-dev): bump sinon from 20.0.0 to 21.0.0 in /packages/cli-hooks in the dev-sinon group in #2266 - Thanks @dependabot!
  • chore(deps-dev): bump @types/node from 22.15.32 to 24.0.3 in /packages/cli-hooks in #2265 - Thanks @dependabot!
  • chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /packages/cli-hooks in #2226 - Thanks @dependabot!
  • chore(deps-dev): bump sinon from 19.0.5 to 20.0.0 in /packages/cli-hooks in the dev-sinon group in #2202 - Thanks @dependabot!
  • chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /packages/cli-hooks in #2161 - Thanks @dependabot!
  • chore(deps-dev): bump shx from 0.3.4 to 0.4.0 in /packages/cli-hooks in #2185 - Thanks @dependabot!

🧰 Maintenance

🎉 New contributors

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

@slack/[email protected]

09 Jul 19:11
5bcef49

Choose a tag to compare

What's Changed

🧱 Enhancements

  • feat(types): Add assistant_thread to message event payload type in #2077 - Thanks @seratch!
  • Add expand prfoperty to section block type in #2137 - Thanks @seratch!

🐛 Bug fixes

  • fix(types): use correct name of team_domain_change event in #2280 - Thanks @toofishes!

📚 Documentation

  • docs: replace redirected or missing links to sdk documentation in #2125 - Thanks @zimeg!

🤖 Dependencies

  • chore(deps-dev): bump @biomejs/biome to v2 for all packages in #2281 - Thanks @mwbrooks!
  • chore(deps-dev): bump tsd from 0.31.2 to 0.32.0 in /packages/types in #2235 - Thanks @dependabot!
  • chore(deps-dev): bump shx from 0.3.4 to 0.4.0 in /packages/types in #2184 - Thanks @dependabot!

🧰 Maintenance

New Contributors

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

@slack/[email protected]

19 Jun 20:03
fb3d0cd

Choose a tag to compare

What's Changed

This release has a few small updates to align with arguments of various Slack API methods.

👾 Enhancements

  • feat(web-api): include a blocks argument for file uploads in #2261 - Thanks @zimeg!

🐛 Fixes

  • fix: Add "title" property to conversations.canvases.create API method arguments in #2259 - Thanks @vegeris!

🧰 Maintenance

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

@slack/[email protected]

20 May 17:35
051c108

Choose a tag to compare

What's Changed

🐛 Fixes

📖 Docs

🧰 Maintenance

Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/[email protected]...@slack/[email protected]
Milstone: https://github.com/slackapi/node-slack-sdk/milestone/141?closed=1

@slack/[email protected]

27 Mar 18:19
39b8992

Choose a tag to compare

What's Changed

This release includes an update of @slack/web-api to bump internal dependencies to supported versions.

Maintenance 🧰

  • chore(socket-mode): bump @slack/web-api from 7.8.0 to 7.9.1 by @zimeg in #2195

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

@slack/[email protected]

27 Mar 16:57
3eb4184

Choose a tag to compare

What's Changed

This release includes an update of @slack/web-api to bump internal dependencies to supported versions.

Maintenance 🧰

  • chore(rtm-api): bump @slack/web-api from 7.8.0 to 7.9.1 by @zimeg in #2194

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

@slack/[email protected]

26 Mar 18:35
ee8ada3

Choose a tag to compare

What's Changed

This release fixes a bug where setting allowAbsoluteUrls to false caused the filesUploadV2 method to error when uploading files. Files can now be uploaded with allowAbsoluteUrls set to false.

Bug fixes 🐛

  • fix(web-api): complete file upload v2 calls if absolute urls are not allowed in #2196 - Thanks @zimeg!

Maintenance 🧰

  • test(web-api): use channel_id instead of channels with files upload v2 in #2197 - Thanks @zimeg!

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