-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update dependency @slack/web-api to v7 #232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/slack-web-api-7.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+42
−50
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4cd0f68 to
1b36f92
Compare
1b36f92 to
a8bec55
Compare
5f053d4 to
1f99c2d
Compare
7d4ddb6 to
be63d99
Compare
e8dba07 to
f0f44fd
Compare
b74dd86 to
2d4751a
Compare
6bb0aea to
463b0b4
Compare
7a940ba to
a2f5617
Compare
a2f5617 to
82cb461
Compare
cb7b0a8 to
feb5c7a
Compare
fb34e83 to
36aa7a7
Compare
cfac662 to
cabac94
Compare
595e995 to
26d25d5
Compare
96c4394 to
97aa4d8
Compare
97aa4d8 to
d61171d
Compare
918e305 to
e2d5965
Compare
4388cac to
67129be
Compare
67129be to
fbe845b
Compare
fbe845b to
02de51e
Compare
02de51e to
568f9b5
Compare
568f9b5 to
4bdb751
Compare
4bdb751 to
04ff3e4
Compare
a82d54e to
566eaa8
Compare
566eaa8 to
8d0884e
Compare
4d04484 to
0bfa9b6
Compare
0bfa9b6 to
480b4c5
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
6.13.0→7.13.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
slackapi/node-slack-sdk (@slack/web-api)
v7.13.0Compare Source
What's Changed
👾 Enhancements
🍿 Expand for a slackLists API method example
📚 Documentation
🧰 Maintenance
New Contributors
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/types@2.19.0...@slack/web-api@7.13.0
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/159
npm Release: https://www.npmjs.com/package/@slack/web-api/v/7.13.0
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@7.10.0...@slack/web-api@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@7.9.3...@slack/web-api@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@7.9.2...@slack/web-api@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@2.0.4...@slack/web-api@7.9.2
Milstone: https://github.com/slackapi/node-slack-sdk/milestone/141?closed=1
v7.9.1Compare Source
What's Changed
This release fixes a bug where setting
allowAbsoluteUrlsto false caused thefilesUploadV2method to error when uploading files. Files can now be uploaded withallowAbsoluteUrlsset to false.Bug fixes 🐛
Maintenance 🧰
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.9.0...@slack/web-api@7.9.1
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/142
v7.9.0Compare Source
What's Changed
This release adds the
allowAbsoluteUrlsoption to theWebClientconstructor.For code using dynamic method names with
.apiCall, this will toggle if requests should be sent to absolute URLs provided:The default
allowAbsoluteUrlsvalue istrueto avoid a breaking change with this update, but we suggest deciding if this option should be applied to scripts and adjacent code.Enhancements 🎉
Maintenance 🧰
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.8.0...@slack/web-api@7.9.0
Milestone: https://github.com/slackapi/node-slack-sdk/milestone/131
v7.8.0Compare Source
What's Changed
is_send_allowedoptional parameter toassistant.threads.setStatusmethod" in #2080 - thanks @misscoded!is_send_allowedoptional parameter toassistant.threads.setStatusmethod in #2079 - thanks @misscoded!Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/cli-hooks@1.1.2...@slack/web-api@7.8.0
v7.7.0Compare Source
What's New
Thanks to the hard work of @mtjandra, the web-api client now exposes Axios interceptors and adapters! Check out the documentation about this new feature for more details. Thanks so much for your contribution, @mtjandra ❤️
Changelog
8ba3a43feat(web-api): add request interceptor and HTTP adapter config to WebClient (#2076), resolves #2073v7.6.0Compare Source
What's New
We've added support for a new Slack Connect invite automation API:
conversations.requestShared.list. Use thelistAPI as well as theapproveanddenyAPIs to automate approval and denial of Slack Connect invites into your Slack workspaces. More details about this feature are available in our Governing Slack Connect invites docs.Also, the response types for a few APIs were extended with a few new properties. Check out #2071 for the minor details.
Changelog
59f200aweb-api(feat): add support forconversations.requestShared.listAPI (#2072)01d9d2dweb-api(feat): minor additions to some admin API response types (#2071)v7.5.0Compare Source
What's Changed
We've released support for AI Assistants & Agents via
@slack/web-api:Full Changelog
571bc3afeat (web-api / types): Add support for assistant.threads.* API (#2033)v7.4.0Compare Source
What's Changed
We've released two new APIs for use via
@slack/web-api:Full Changelog
a3a06ecweb-api(feat): add support forconversations.requestSharedapprove,denyAPIs (#1843)v7.3.4Compare Source
What's Changed
This patch release bumps the minimum version of axios to 1.7.4 to address a CVE - see Axios 1.7.4 release notes for more information.
Changelog
855549bfix: bump axios to 1.7.4 to address CVE (#1875) - fixes #1874v7.3.3Compare Source
What's Changed
Herein is a patch to allow a typed
tokenattribute in a few API methods that accept it -apps.uninstall,admin.apps.uninstall, andadmin.apps.clearResolution. Experiment using the snippet below and caution if you're using an app in production:client.apps.uninstall({ + token: 'xoxb-example', client_id: 'example', client_secret: '123', });Changes
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.3.2...@slack/web-api@7.3.3
v7.3.2Compare Source
What's Changed
20491c8fix (web-api): tweak type ofchat.postMessage'sreply_broadcastproperty to be wider, fixes #1859 (#1860)a055e66fix: add deprecatedchannelsproperty for upload file v2 method, fixes #1846 (#1848)v7.3.1Compare Source
This release fixes a problem between web-api 7.3.0 and projects consuming it that used versions of TypeScript older than 5.0. Moving forward, web-api should guarantee compatibility with at least TypeScript 4.7.2 or newer; if this changes, that will likely warrant a major new semver release.
What's Changed
b284994web-api(fix): revert use ofexport type *to maintain backwards compatibility with TS 4.7 (#1841)v7.3.0Compare Source
What's New
We've added two new APIs:
teams.externalTeams.disconnectconversations.externalInvitePermissions.setWhat's Changed
a18c1eafeat (web-api): add support forteams.externalTeams.disconnectAPI (#1837)4ef80b7web-api: add newconversations.externalInvitePermissions.setAPI (#1834)9e20ca3web-api: updatefiles.info,files.listfiles.remote.listandteam.externalTeams.listresponse types (#1833)fc87d51chore: tweak lint config to allow foreslint --fixto fix import order (#1827)v7.2.0Compare Source
What's Changed
4df9fb8feat(web-api): add new Slack Connect APIsteam.externalTeams.listandusers.discoverableContacts.lookup(#1826)f3acb2ffeat(web-api): Update response types to latest automatically generated (#1824)20f026bfeat(web-api): user id map in MigrationExchangeResponse as map (#1821)v7.1.0Compare Source
What's Changed
The new feature available in this release is access to new Canvas APIs - programmatically manipulate your Canvases to your heart's content!
Additionally:
web-api, if you were using an API method that required no arguments (e.g.api.test), you still had to pass it an empty object ({}). Thanks to @davidlj95's work in #1809, that is no longer a requirement!attachOriginalToWebAPIRequestErrortofalseto ensure API responses are not logged. By default, this option will be set tofalse. Many thanks to @Parama92 for their work in this area!a2c0fe5web-api: public canvas APIs (#1813)9f2935ffeat: allow using WebClient APIs without argument (#1809) - fixes #1769; thank you @davidlj95 for your contribution! ❤️b98ef1efeat: providing a way to disable message content being logged (#1786) - fixes #1751; thank you @Parama92 for your contribution! ❤️v7.0.4Compare Source
What's Changed
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/cli-hooks@1.1.2...@slack/webhook@7.0.4
v7.0.3Compare Source
What's Changed
This patch release bumps the minimum version of axios to 1.7.4 to address a CVE - see Axios 1.7.4 release notes for more information.
Changelog
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.0.2...@slack/webhook@7.0.3
v7.0.2Compare Source
Bumps axios to 1.6.3 to address a security vulnerability.
v7.0.1Compare Source
What's Changed
a74e35bfeat: upgrade axios to resolve CVE-2023-45857 (#1682)New Contributors
v7.0.0Compare Source
What's Changed
85c07d9Set minimum node version to 18 (#1666)0ba6dc2Add metadata to incoming webhooks parameters (#1617)Breaking Changes
While this release is a new major version, the only "breaking change" is that we dropped support for node versions below v18 (at the time of this release, v16 and lower have reached their end of life). No APIs from this package were changed.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.