What's Changed
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.
Enhancements
- Add
file_input
block element payload support in TS by @seratch in #1995 - Add
rich_text_input
block element payload support in TS by @seratch in #1963 - Allow a custom
SocketModeReceiver
to be used with Socket Mode by @zimeg in #1972 - Include an example of using middleware with the
ExpressReceiver
by @zimeg in #1973
Bug Fixes
- fix: options constraint has wrong type definition by @nemanjastanic in #1940
Dependencies
- Bump @types/node from 20.6.2 to 20.9.0
- Upgrade axios by @wannfq in #1986
- Update mocha and web-api dependencies by @filmaj in #1994
Other
New Contributors
- @nemanjastanic made their first contribution in #1940
- @wannfq made their first contribution in #1986
- @mkly made their first contribution in #1992
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/bolt@3.14.0...@slack/bolt@3.15.0