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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/rtm-api@7.0.1...@slack/oauth@3.0.1
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/oauth@2.6.2...@slack/oauth@2.6.3
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/socket-mode@2.0.1...@slack/rtm-api@7.0.1
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/socket-mode@1.3.5...@slack/socket-mode@1.3.6
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/socket-mode@2.0.0...@slack/socket-mode@2.0.1
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@6.12.0...@slack/webhook@6.12.1
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.
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.0.2...@slack/webhook@7.0.3
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.
855549b7 fix: bump axios to 1.7.4 to address CVE (#1875) - fixes #1874
Herein is a patch to allow a typed token attribute in a few API methods that accept it - apps.uninstall, admin.apps.uninstall, and admin.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',
});
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.3.2...@slack/web-api@7.3.3
The first major release with a stable API of cli-test is now live!
The API has changed significantly since the 0.x versions. Function signatures for CLI binding methods now follow a familiar single-object-as-function-parameter pattern. Individual CLI commands have their global and command-specific flags exhaustively typed as properties on the parameter object.
20491c82 fix (web-api): tweak type of chat.postMessage's reply_broadcast property to be wider, fixes #1859 (#1860)
a055e661 fix: add deprecated channels property for upload file v2 method, fixes #1846 (#1848)
This release removes requirements for the SLACK_CLI_XOXB and SLACK_CLI_XAPP environment variables from the start hook :axe:
This check was previously in place to ensure startup succeeds for apps using Socket Mode, but it's a bit too strict for apps connecting with HTTP instead - these apps require a signing secret instead of an app token - so it was removed!
Full Changelog: https://github.com/slackapi/node-slack-sdk/compare/@slack/cli-hooks@1.1.0...@slack/cli-hooks@1.1.1
Updated to support running on Windows:
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.
b2849947 web-api(fix): revert use of export type * to maintain backwards compatibility with TS 4.7 (#1841)
We've added two new APIs:
a18c1ea7 feat (web-api): add support for teams.externalTeams.disconnect API (#1837)
4ef80b76 web-api: add new conversations.externalInvitePermissions.set API (#1834)
9e20ca36 web-api: update files.info, files.list files.remote.list and team.externalTeams.list response types (#1833)
fc87d515 chore: tweak lint config to allow for eslint --fix to fix import order (#1827)
4df9fb8c feat(web-api): add new Slack Connect APIs team.externalTeams.list and users.discoverableContacts.lookup (#1826)
f3acb2f5 feat(web-api): Update response types to latest automatically generated (#1824)
20f026b6 feat(web-api): user id map in MigrationExchangeResponse as map (#1821)
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!attachOriginalToWebAPIRequestError to false to ensure API responses are not logged. By default, this option will be set to false. Many thanks to @Parama92 for their work in this area!a2c0fe56 web-api: public canvas APIs (#1813) 9f2935ff feat: allow using WebClient APIs without argument (#1809) - fixes #1769; thank you @davidlj95 for your contribution! ❤️ b98ef1e1 feat: providing a way to disable message content being logged (#1786) - fixes #1751; thank you @Parama92 for your contribution! ❤️
The Image Block and Image Block Element now correctly support using either an image_url string or a slack_file object. The latter is particularly useful when wanting to display an image that is only uploaded within Slack, and not available via a public URL.
Also, the rich_text_quote Block Element had a missing border property. We have addressed this deficiency. Hooray!
aea11d00 Add slack_file object to image block/element types (#1783)
20899b01 Add missing border property to rich_text_quote block element (#1753)
A few new APIs were added: a suite of low-level shell process wrappers under shell.*, a new app.list command, and exposing QA environment targeting for all commands.
qa option to all commands by @filmaj in https://github.com/slackapi/node-slack-sdk/pull/1799shell and app.list APIs, exposing QA environment flags, added more traces available in CLI v2.25.0 by @filmaj in https://github.com/slackapi/node-slack-sdk/pull/1804First official GitHub release of the new cli-test module! This module aims to provide node.js bindings for the Slack Platform CLI.
9fb278a4 cli-test: small internal refactor to use new app.list command (#1797)
c3725a96 cli-test(trace): include test trace constants for 'datastore count' (#1795)
11cb80e5 cli-test: add app.list command (#1794)