Bot releases are visible (Hide)
Woops! We (coughfilmajcough) removed the EnvelopedEvent
export in a recent change. We are adding it back in in this patch release. Please accept our sincere apologies for this temporary breaking change in bolt 3.21.2.
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj about 1 month ago
The main change in this patch release is creating an npm release for the change in #2223, where exported event payload types were moved from bolt-js to @slack/types
. If you see errors compiling your TypeScript-based application that look like:
Module './types' has already exported a member
.. then upgrading to this release should address the issue (see #2233 and #2234 for issue details).
next
function to the last listener middleware by @filmaj in https://github.com/slackapi/bolt-js/pull/2214 (fixes #1457)@slack/types
and consume event payloads from it by @filmaj in https://github.com/slackapi/bolt-js/pull/2223
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by zimeg 2 months ago
This patch release brings improvements to documentation and sureness in our CI, as well as security updates to certain @slack
packages - see CVE-2024-39338 and [email protected]
for more details!
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 2 months ago
Bolt-JS now supports Custom Steps! That's right, your trusty Bolt app now let's you expose Custom Steps in Bolt, allowing you to provide steps for use in Workflow Builder.
You can now use the new function()
method to register handlers for the function_executed
event. Check out our API docs on the topic to get started.
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 2 months ago
@slack/[email protected]
by @filmaj in https://github.com/slackapi/bolt-js/pull/2195
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by zimeg 4 months ago
More customizations for the AwsLambdaReceiver
have landed as well as a few touchups to typings and documented details!
With this release, the signature verification for AwsLambdaReceiver
can now be turned off if that's something you're interested in! Perhaps you have your own stylish way of verifying these signatures. The following can be added to your receiver to unlock this:
const { App, AwsLambdaReceiver } = require('@slack/bolt');
const app = new App({
...
receiver: new AwsLambdaReceiver({
signatureVerification: false,
}),
});
Read on and browse around for more details on all of the changes included!
AwsLambdaReceiver
to enable/disable signature verification in https://github.com/slackapi/bolt-js/pull/2107 - thanks @noah-guillory!CodedError
in https://github.com/slackapi/bolt-js/pull/2110 - thanks @filmaj!Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 6 months ago
files
to app_mention
event payload by @seratch in https://github.com/slackapi/bolt-js/pull/2057
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 9 months ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 10 months ago
style.code
properties on rich text elements (updates @slack/types
to 2.11 and @slack/web-api
to 6.11) by @filmaj in https://github.com/slackapi/bolt-js/pull/2017
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by srajiang 11 months ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj 11 months ago
This minor release includes support for the new File Input Block Kit Element, which allows for users to submit files using Block Kit. It also removes all traces of vulnerable versions of the axios
dependency.
file_input
block element payload support in TS by @seratch in https://github.com/slackapi/bolt-js/pull/1995
rich_text_input
block element payload support in TS by @seratch in https://github.com/slackapi/bolt-js/pull/1963
SocketModeReceiver
to be used with Socket Mode by @zimeg in https://github.com/slackapi/bolt-js/pull/1972
ExpressReceiver
by @zimeg in https://github.com/slackapi/bolt-js/pull/1973
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by WilliamBergamin about 1 year ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by filmaj about 1 year ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by zimeg over 1 year ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by zimeg over 1 year ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by zimeg over 1 year ago
block_actions
payload shape by @srajiang in https://github.com/slackapi/bolt-js/pull/1700
OptionGroups
and *Options
types by @e-zim in https://github.com/slackapi/bolt-js/pull/1790
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by srajiang almost 2 years ago
block_suggestions
event support for Function Interactivity, thanks @hello-ashleyintech @filmaj! https://github.com/slackapi/bolt-js/pull/1645
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by hello-ashleyintech almost 2 years ago
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/[email protected]...@slack/[email protected]
Published by hello-ashleyintech about 2 years ago
Published by srajiang about 2 years ago