view() method that allows you to listen to view_submission events - thanks @shanedewaelrawBody in signature verification which enables serverless (GCP) deployments of Bolt (fixes #192) - thanks @seratchApp.spec.js - thanks @seratchsubtype() built-in middleware used an inverted logical condition (#180) - thanks @shanedewaelsay() utility were not handled using the global error handler (#183) - thanks @sethlu and @aoberoiconversationContext() default built-in middleware did not allow events without a channel context to flow through handlers (#185) - thanks @aoberoimatchMessage() and directMention() built-in middleware would fail to process messages without text, such as Block Kit composed messages (#182) - thanks @aoberoiStringIndexed from action body types (#166) - thanks @aoberoiBolt is a framework for building Slack apps, fast.
Get started to build your team's next productivity enhancer, social sidekick, or just have some fun with memes. Bolt makes it a cinch listen in on the Events API, send composed messages, respond to interactions in those messages, and more.
Get more details in the full documentation.
Bolt wouldn't be possible without all the amazing work from Slapp contributors and community - it evolved from the Slapp codebase. Slapp will continue to be supported on the v3 branch but we'd really like existing Slapp users to give Bolt a try. We've been mindful to make sure Slapp apps will translate over without too much pain, and will be publishing a migration guide in the future.