Slack Developer Kit for Node.js
MIT License
Bot releases are hidden (Show)
Published by misscoded about 1 month ago
We've released support for AI Assistants & Agents and have added associated event types.
571bc3a6 feat (web-api / types): Add support for assistant.threads.* API (#2033)
Published by misscoded about 1 month ago
We've released support for AI Assistants & Agents via @slack/web-api
:
571bc3a6 feat (web-api / types): Add support for assistant.threads.* API (#2033)
This patch release fixes an issue where TypeScript could get confused with references to the Slack MessageEvent
type and confuse it with node's MessageEvent
interface.
2c1a6e6a types(test): add a test to not mix up built-in node MessageEvent
type (#2022)
beb0345c MessageEvent
incorrectly references the Node global MessageEvent type. fixes #2020 (#2021) - thank you @varmil !
Published by filmaj about 1 month ago
We've released two new APIs for use via @slack/web-api
:
a3a06ecb web-api(feat): add support for conversations.requestShared
approve
, deny
APIs (#1843)
Published by filmaj about 2 months ago
The big change in this release is adding Events API event payloads. These were lifted straight from the bolt-js project and introduced into @slack/types
. We plan on improving these types significantly in the upcoming @slack/types
v3 major release (see the milestone for details on what we plan to tackle in this upcoming release). Other Slack ECMAscript projects, like @slack/socket-mode
and deno-slack-sdk
, will eventually consume event payload types from this package once v3 lands.
d8575119 feat: adding event payloads from bolt-js as a starting point (#1907)
042fec0f chore (types): small refactorings and two new helper types (#1823)
893b8363 types: small refactor in views, jsdoc all view properties, add type tests (#1820)
f8d06ca0 types: export helper union types (#1819)
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by filmaj 2 months ago
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
Published by zimeg 2 months ago
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/[email protected]...@slack/[email protected]
Published by filmaj 2 months ago
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.
Published by filmaj 3 months ago
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)
Published by zimeg 3 months ago
This release removes requirements for the SLACK_CLI_XOXB
and SLACK_CLI_XAPP
environment variables from the start
hook 🪓
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/[email protected]...@slack/[email protected]
Published by vegeris 3 months ago
Updated to support running on Windows:
Published by filmaj 4 months ago
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)
Published by filmaj 4 months ago
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)