Releases: slackapi/node-slack-sdk
@slack/[email protected]
What's Changed
This release includes a security patch to internal dependencies. 🔏 ✨
📚 Documentation
- docs: update links, copy edit, apply style guide in #2294 - Thanks @haleychaas!
- docs: autogenerated typedoc reference in #2308 - Thanks @lukegalbraithrussell!
🤖 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
- test: upload individual test results to codecov to gather stats in #2178 - Thanks @zimeg!
- chore(webhook): release @slack/[email protected] in #2338 - Thanks @zimeg!
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]
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
- docs: update links, copy edit, apply style guide in #2294 - Thanks @haleychaas!
- docs: autogenerated typedoc reference in #2308 - Thanks @lukegalbraithrussell!
🤖 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
- chore(types): release @slack/[email protected] in #2340 - Thanks @zimeg!
🎉 New Contributors
- @brianbegy made their first contribution in #2314
- @behcet made their first contribution in #2332
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]
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
📚 Documentation
- docs: update links, copy edit, apply style guide in #2294 - Thanks @haleychaas!
- docs(types): fix markdown block type annotation in #2298 - Thanks @zimeg!
- docs: autogenerated typedoc reference in #2308 - Thanks @lukegalbraithrussell!
🧰 Maintenance
- chore(deps-dev): bump tsd from 0.32.0 to 0.33.0 in /packages/types in #2333 - Thanks @dependabot!
- chore(types): release @slack/[email protected] in #2339 - Thanks @zimeg!
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]
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
- test: upload individual test results to codecov to gather stats in #2178 - Thanks @zimeg!
- chore(cli-hooks): release @slack/[email protected] in #2299 - Thanks @zimeg!
🎉 New contributors
- @haleychaas made their first contribution in #2294!
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]
What's Changed
🧱 Enhancements
- feat(types): Add
assistant_threadto 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
🤖 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
- ci: check for changes to lints separate from writing changes in #2117 - Thanks @zimeg!
- chore(types): release @slack/[email protected] in #2295 - Thanks @zimeg!
New Contributors
- @toofishes made their first contribution in #2280 🎉
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]
What's Changed
This release has a few small updates to align with arguments of various Slack API methods.
👾 Enhancements
🐛 Fixes
- fix: Add "title" property to conversations.canvases.create API method arguments in #2259 - Thanks @vegeris!
🧰 Maintenance
- chore(deps-dev): bump sinon from 20.0.0 to 21.0.0 in /packages/web-api in the dev-sinon group across 1 directory in #2269 - Thanks @dependabot!
- chore(web-api): release @slack/[email protected] in #2272 - 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/143
@slack/[email protected]
What's Changed
🐛 Fixes
- fix: add trailing slash to slackApiUrl if none is provided by @WilliamBergamin in #2243
📖 Docs
- docs: moves guides from wiki to docs website by @lukegalbraithrussell in #2238
🧰 Maintenance
- chore(deps-dev): bump tsd from 0.31.2 to 0.32.0 in /packages/web-api by @dependabot in #2236
- chore(deps-dev): bump typescript from 5.3.3 to 5.8.3 in /packages/web-api by @dependabot in #2222
- chore(deps-dev): bump nock from 13.5.6 to 14.0.3 in /packages/web-api by @dependabot in #2223
- chore(web-api): release @slack/[email protected] by @WilliamBergamin in #2247
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]
What's Changed
This release includes an update of @slack/web-api to bump internal dependencies to supported versions.
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/133
@slack/[email protected]
What's Changed
This release includes an update of @slack/web-api to bump internal dependencies to supported versions.
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/135
@slack/[email protected]
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 🧰
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