- New features / improvements:
- Bump
@slack/web-api dependency to at least v6.6.0 to address a security vulnerability in axios (via #1276) - thanks @filmaj!
- Bump
@slack/oauth dependency to at least v2.4.0 to address major bugs (via #1273) - thanks @seratch!
- Fix #1256:
$PORT fails to bind on Heroku (via #1210) - thanks @filmaj!
- Add missing
Channel*MessageEvent types (via #1254) - thanks @seratch!
- Fix #190: Context method
updateConversation should accept expiration time (via #1221) - thanks @shubhamjajoo!
- Fix #1206: custom routes incorrectly match against full URL including querystring parameters (via #1207) - thanks @moustacheful!
- Document updates:
- Improve App initialization error logs and Authenticating with OAuth document (via #1250) - thanks @srajiang!
- Fix #795: improving documentation around serverless deployments to make more accessible (via #1254) - thanks @filmaj!
- Update anchors in the Japanese reference page (via #1247) - thanks @seratch!
- Fix #1237: Use correct message subtype in Listening to Events documentation (via #1240) - thanks @wongjas!
- Fix #1233 and #1216: Remove redundant
state information from the Listening to Modals documentation (via #1236) - thanks @wongjas!
- Fix #1241: Update examples to use the
logger instead of console.log (via #1242) - thanks @wongjas!
- Cleanup Lambda example and docs around
processBeforeResponse (via #1229) - thanks @ramblingenzyme!
- Fix #1197: Japanese version of documents around
extendedErrorHandler (via #1227) - thanks @wongjas!
- Add documentation for socket mode and developer mode (via #1218) - thanks @TheManWhoStaresAtCode!
- Fix #1219: Japanese version of additional socket mode and developer mode documentation (via #1226) - thanks @wongjas!
- Fix #1010: Add documentation for
view_closed support (via #1214) - thanks @TheManWhoStaresAtCode!
- Fix #1200: Remove references to passing a port to the
start method when using socket mode (via #1202) - thanks @filmaj!
- Developer / maintainer-relevant changes:
- Added a GitHub action and bot to automatically mark issues and PRs as stale after extended periods of inactivity (via #1213, #1225) - thanks @srajiang!
Here is the list of all the issues / pull requests included in the release: https://github.com/slackapi/bolt-js/milestone/16?closed=1