Update dependency @slack/web-api to v7.12.0 #45753
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.9.1->7.12.0Release Notes
slackapi/node-slack-sdk (@slack/web-api)
v7.12.0Compare Source
v7.11.0Compare Source
AI-Enabled Features: Loading States, Text Streaming, and Feedback Buttons
🍿 Preview
2025-10-06-loading-state-text-streaming-feedback.mov
📚 Changelog
⚡ Getting Started
Try the AI Agent Sample app to explore the AI-enabled features and existing Assistant helper:
After the app starts, send a message to the "slack-ai-agent-app" bot for a unique response.
⌛ Loading States
Loading states allows you to not only set the status (e.g. "My app is typing...") but also sprinkle some personality by cycling through a collection of loading messages:
🔮 Text Streaming Helper
The
client.chatStream()helper utility can be used to streamline calling the 3 text streaming methods:🔠 Text Streaming Methods
Alternative to the Text Streaming Helper is to call the individual methods.
1)
client.chat.startStreamFirst, start a chat text stream to stream a response to any message:
2)
client.chat.appendStreamAfter starting a chat text stream, you can then append text to it in chunks (often from your favourite LLM SDK) to convey a streaming effect:
3)
client.chat.stopStreamLastly, you can stop the chat text stream to finalize your message:
👍🏻 Feedback Buttons
Add feedback buttons to the bottom of a message, after stopping a text stream, to gather user feedback:
What's Changed
👾 Enhancements
📚 Documentation
🤖 Dependencies
🧰 Maintenance
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/147?closed=1
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).10.0...[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).11.0
Package: https://www.npmjs.com/package/@​slack/web-api/v/7.11.0
v7.10.0Compare Source
What's Changed
Messaging with
markdown_textis supported in this release, alongside a few methods to feature workflows in channel:👾 Enhancements
🐛 Bugs
📚 Documentation
🤖 Dependencies
🧰 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/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).9.3...[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).10.0
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/144?closed=1
v7.9.3Compare Source
What's Changed
This release has a few small updates to align with arguments of various Slack API methods.
👾 Enhancements
🐛 Fixes
🧰 Maintenance
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).9.2...[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).9.3
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/143
v7.9.2Compare Source
What's Changed
🐛 Fixes
📖 Docs
🧰 Maintenance
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/[@​slack/socket-mode](https://redirect.github.com/slack/socket-mode)[@​2](https://redirect.github.com/2).0.4...[@​slack/web-api](https://redirect.github.com/slack/web-api)[@​7](https://redirect.github.com/7).9.2
Milstone: https://github.com/slackapi/node-slack-sdk/milestone/141?closed=1
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 02:59 AM, on day 1 of the month ( * 0-2 1 * * ) in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.