Bolt JS
Patch Changes
- 341b60e: Reject empty
signingSecretat initialization to prevent accidental HMAC signature forgery.
Patch Changes
- 4545150: Require exact
ssl_check=1value to bypass signature verification, preventing truthy but incorrect values from skipping authentication checks.
Patch Changes
- a18c359: fix: correct InvalidCustomPropertyError code and MemoryStore promise handling
What's Changed
Bring magic to a conversation with sayStream for streaming messages and show loading status with setStatus. Now available for app.event and app.message…
📚 Changelog
What's Changed
👾 Enhancements
- feat: add support for work objects in https://github.com/slackapi/bolt-js/pull/2652 - Thanks @vegeris!
- feat: extend ack timeout for function…
AI-Enabled Features: Loading States, Text Streaming, and Feedback Buttons
🍿 Preview
https://github.com/user-attachments/assets/bc16597b-1632-46bb-b7aa-fe22330daf84
📚 Changelog
⚡ Getting…
What's Changed
🚀 Features
- feat: support for synchronous custom step handling by @WilliamBergamin in https://github.com/slackapi/bolt-js/pull/2408
🐛 Fixes
- fix: socket mode should warn when ack is invoked multiple times by @WilliamBergamin in…
What's Changed
🐛 Fixes
- fix: configure dependbot to group react deps by @WilliamBergamin in https://github.com/slackapi/bolt-js/pull/2440
- fix: refactor function handler for follow up auto ack behavior by @WilliamBergamin in…
What's Changed
🐛 Fixes
- bug: make
@types/expressan optional peer dependency by @WilliamBergamin in https://github.com/slackapi/bolt-js/pull/2421
📚 Documentation
- docs: Syncing config files with Deno Slack SDK and Slack CLI docs by @slackapi in…
What's Changed
Hello! 👋 This release updates dependencies to keep packages secure and makes the logger of your app public for use outside of event listeners when using TypeScript! 🔐 🌲
const app = new App({ ... });
(async () => {
await…What's Changed
This pre-release contains the proposed socket-mode library fix addressing runaway connection spawning spiral behaviour observed in https://github.com/slackapi/node-slack-sdk/issues/2094 and fixed in…
What's Changed
- 🏭 A fix related to the TypeScript types for the Assistant handler utilities. Fixes #2319 in #2325, thanks @misscoded!
- 📚 Our bolt-js online documentation at https://tools.slack.dev/bolt-js/ received many updates. Thanks to @lukegalbraithrussell,…
What's Changed
- fix: Include metadata with Assistant
sayutil by @misscoded in https://github.com/slackapi/bolt-js/pull/2300 - docs: concept focused nav by @lukegalbraithrussell in https://github.com/slackapi/bolt-js/pull/2302
- feat: Add
titleto setSuggestedPrompts…
What's Changed
- Fix a bug where parsing assistant thread message event fails for beta feature enabled apps by @seratch in https://github.com/slackapi/bolt-js/pull/2298
Full Changelog:…
Bolt v4
What's Changed
New Features
Support for Agents & Assistants is now available!
Bolt now offers a simple and intuitive way to create an Agent/Assistant using the new Assistant class. Simply include the required…
Bolt v4 Release Candidate 4
A lot! We have prepared a migration guide to help bolt-js consumers migrate their bolt v3 apps to v4.
What's Changed
Breaking Changes
####…
Bolt v4 Release Candidate 3
A lot! We have prepared a migration guide to help bolt-js consumers migrate their bolt v3 apps to v4.
What's Changed
Breaking Changes
####…
What's new
This release adds support for the assistant.threads.* API methods introduced in @slack/web-api@6.13.0 🤖 as well as improvements to documentation at the new…
What's Changed
- chore(deps): upgrade
path-to-regexpto partially address a security vulnerability (#2242) by @filmaj in https://github.com/slackapi/bolt-js/pull/2251
Full Changelog:…
