slackapi/bolt (@slack/bolt)
### [`v3.17.1`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.17.1)
[Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.17.0...@slack/bolt@3.17.1)
#### What's Changed
- chore(3.17.1): Publish v3.17.1 by [@rafael-fecha](https://togithub.com/rafael-fecha), including dependency updates to address an Axios security vulnerability in [https://github.com/slackapi/bolt-js/pull/2029](https://togithub.com/slackapi/bolt-js/pull/2029)
#### New Contributors
- [@rafael-fecha](https://togithub.com/rafael-fecha) made their first contribution in [https://github.com/slackapi/bolt-js/pull/2029](https://togithub.com/slackapi/bolt-js/pull/2029)
**Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.1
### [`v3.17.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.17.0)
[Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.16.0...@slack/bolt@3.17.0)
#### What's Changed
- Support for `style.code` properties on rich text elements (updates `@slack/types` to 2.11 and `@slack/web-api` to 6.11) by [@filmaj](https://togithub.com/filmaj) in [https://github.com/slackapi/bolt-js/pull/2017](https://togithub.com/slackapi/bolt-js/pull/2017)
**Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).16.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.0
### [`v3.16.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.16.0)
[Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.15.0...@slack/bolt@3.16.0)
##### What's Changed
##### Enhancements π
- Close HTTP response on unhandled request timeout - Thank you [@suhailgupta03](https://togithub.com/suhailgupta03) in [https://github.com/slackapi/bolt-js/pull/2007](https://togithub.com/slackapi/bolt-js/pull/2007)
- Prevent sending response headers if already sent in default error han⦠- Thanks! [@suhailgupta03](https://togithub.com/suhailgupta03) in [https://github.com/slackapi/bolt-js/pull/2006](https://togithub.com/slackapi/bolt-js/pull/2006)
##### Maintainers
- Complete every matrix test regardless of adjacent failures - Thank you [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/2004](https://togithub.com/slackapi/bolt-js/pull/2004)
- Bump [@types/node](https://togithub.com/types/node) from 20.9.0 to 20.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/2000](https://togithub.com/slackapi/bolt-js/pull/2000)
- Bump [@types/node](https://togithub.com/types/node) from 20.9.2 to 20.10.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/2003](https://togithub.com/slackapi/bolt-js/pull/2003)
##### New Contributors π
- [@suhailgupta03](https://togithub.com/suhailgupta03) made their first contribution in [https://github.com/slackapi/bolt-js/pull/2006](https://togithub.com/slackapi/bolt-js/pull/2006) π
**Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).15.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).16.0
### [`v3.15.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.15.0)
[Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.14.0...@slack/bolt@3.15.0)
#### What's Changed
This minor release includes support for the new [File Input Block Kit Element](https://api.slack.com/reference/block-kit/block-elements#file_input), 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](https://togithub.com/seratch) in [https://github.com/slackapi/bolt-js/pull/1995](https://togithub.com/slackapi/bolt-js/pull/1995)
- Add `rich_text_input` block element payload support in TS by [@seratch](https://togithub.com/seratch) in [https://github.com/slackapi/bolt-js/pull/1963](https://togithub.com/slackapi/bolt-js/pull/1963)
- Allow a custom `SocketModeReceiver` to be used with Socket Mode by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1972](https://togithub.com/slackapi/bolt-js/pull/1972)
- Include an example of using middleware with the `ExpressReceiver` by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1973](https://togithub.com/slackapi/bolt-js/pull/1973)
##### Bug Fixes
- fix: options constraint has wrong type definition by [@nemanjastanic](https://togithub.com/nemanjastanic) in [https://github.com/slackapi/bolt-js/pull/1940](https://togithub.com/slackapi/bolt-js/pull/1940)
##### Dependencies
- Bump [@types/node](https://togithub.com/types/node) from 20.6.2 to 20.9.0
- Upgrade axios by [@wannfq](https://togithub.com/wannfq) in [https://github.com/slackapi/bolt-js/pull/1986](https://togithub.com/slackapi/bolt-js/pull/1986)
- Update mocha and web-api dependencies by [@filmaj](https://togithub.com/filmaj) in [https://github.com/slackapi/bolt-js/pull/1994](https://togithub.com/slackapi/bolt-js/pull/1994)
##### Other
- Remove beta documentation by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1961](https://togithub.com/slackapi/bolt-js/pull/1961)
- Fix link in docs by [@mkly](https://togithub.com/mkly) in [https://github.com/slackapi/bolt-js/pull/1992](https://togithub.com/slackapi/bolt-js/pull/1992)
#### New Contributors
- [@nemanjastanic](https://togithub.com/nemanjastanic) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1940](https://togithub.com/slackapi/bolt-js/pull/1940)
- [@wannfq](https://togithub.com/wannfq) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1986](https://togithub.com/slackapi/bolt-js/pull/1986)
- [@mkly](https://togithub.com/mkly) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1992](https://togithub.com/slackapi/bolt-js/pull/1992)
**Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).15.0
### [`v3.14.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.14.0)
[Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.13.3...@slack/bolt@3.14.0)
#### What's Changed
##### Enhancements
- Add typings for timepicker by [@YussufElarif](https://togithub.com/YussufElarif) in [https://github.com/slackapi/bolt-js/pull/1928](https://togithub.com/slackapi/bolt-js/pull/1928)
- Upload code coverage reports using the Codecov GitHub Action by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1937](https://togithub.com/slackapi/bolt-js/pull/1937)
- Expose useful functions by [@WilliamBergamin](https://togithub.com/WilliamBergamin) in [https://github.com/slackapi/bolt-js/pull/1955](https://togithub.com/slackapi/bolt-js/pull/1955)
##### Bug Fixes
- Update ci-build.yml - add codecov upload token by [@srajiang](https://togithub.com/srajiang) in [https://github.com/slackapi/bolt-js/pull/1952](https://togithub.com/slackapi/bolt-js/pull/1952)
##### Dependencies
- Bump [@types/node](https://togithub.com/types/node) from 20.4.5 to 20.4.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1922](https://togithub.com/slackapi/bolt-js/pull/1922)
- Bump [@types/node](https://togithub.com/types/node) from 20.4.8 to 20.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1923](https://togithub.com/slackapi/bolt-js/pull/1923)
- Bump [@types/node](https://togithub.com/types/node) from 20.5.0 to 20.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1929](https://togithub.com/slackapi/bolt-js/pull/1929)
- Bump [@types/node](https://togithub.com/types/node) from 20.5.1 to 20.5.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1934](https://togithub.com/slackapi/bolt-js/pull/1934)
- Bump [@slack/logger](https://togithub.com/slack/logger) from 3.0.0 to 4.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1935](https://togithub.com/slackapi/bolt-js/pull/1935)
- Bump [@types/node](https://togithub.com/types/node) from 20.5.7 to 20.5.9 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1938](https://togithub.com/slackapi/bolt-js/pull/1938)
- Bump [@types/node](https://togithub.com/types/node) from 20.5.9 to 20.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1945](https://togithub.com/slackapi/bolt-js/pull/1945)
- Bump [@types/node](https://togithub.com/types/node) from 20.6.0 to 20.6.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1951](https://togithub.com/slackapi/bolt-js/pull/1951)
- Release: [@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0 by [@WilliamBergamin](https://togithub.com/WilliamBergamin) in [https://github.com/slackapi/bolt-js/pull/1956](https://togithub.com/slackapi/bolt-js/pull/1956)
#### New Contributors
- [@YussufElarif](https://togithub.com/YussufElarif) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1928](https://togithub.com/slackapi/bolt-js/pull/1928)
**Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).13.3...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.13.3
->3.17.1
Release Notes
slackapi/bolt (@slack/bolt)
### [`v3.17.1`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.17.1) [Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.17.0...@slack/bolt@3.17.1) #### What's Changed - chore(3.17.1): Publish v3.17.1 by [@rafael-fecha](https://togithub.com/rafael-fecha), including dependency updates to address an Axios security vulnerability in [https://github.com/slackapi/bolt-js/pull/2029](https://togithub.com/slackapi/bolt-js/pull/2029) #### New Contributors - [@rafael-fecha](https://togithub.com/rafael-fecha) made their first contribution in [https://github.com/slackapi/bolt-js/pull/2029](https://togithub.com/slackapi/bolt-js/pull/2029) **Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.1 ### [`v3.17.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.17.0) [Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.16.0...@slack/bolt@3.17.0) #### What's Changed - Support for `style.code` properties on rich text elements (updates `@slack/types` to 2.11 and `@slack/web-api` to 6.11) by [@filmaj](https://togithub.com/filmaj) in [https://github.com/slackapi/bolt-js/pull/2017](https://togithub.com/slackapi/bolt-js/pull/2017) **Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).16.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).17.0 ### [`v3.16.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.16.0) [Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.15.0...@slack/bolt@3.16.0) ##### What's Changed ##### Enhancements π - Close HTTP response on unhandled request timeout - Thank you [@suhailgupta03](https://togithub.com/suhailgupta03) in [https://github.com/slackapi/bolt-js/pull/2007](https://togithub.com/slackapi/bolt-js/pull/2007) - Prevent sending response headers if already sent in default error hanβ¦ - Thanks! [@suhailgupta03](https://togithub.com/suhailgupta03) in [https://github.com/slackapi/bolt-js/pull/2006](https://togithub.com/slackapi/bolt-js/pull/2006) ##### Maintainers - Complete every matrix test regardless of adjacent failures - Thank you [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/2004](https://togithub.com/slackapi/bolt-js/pull/2004) - Bump [@types/node](https://togithub.com/types/node) from 20.9.0 to 20.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/2000](https://togithub.com/slackapi/bolt-js/pull/2000) - Bump [@types/node](https://togithub.com/types/node) from 20.9.2 to 20.10.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/2003](https://togithub.com/slackapi/bolt-js/pull/2003) ##### New Contributors π - [@suhailgupta03](https://togithub.com/suhailgupta03) made their first contribution in [https://github.com/slackapi/bolt-js/pull/2006](https://togithub.com/slackapi/bolt-js/pull/2006) π **Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).15.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).16.0 ### [`v3.15.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.15.0) [Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.14.0...@slack/bolt@3.15.0) #### What's Changed This minor release includes support for the new [File Input Block Kit Element](https://api.slack.com/reference/block-kit/block-elements#file_input), 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](https://togithub.com/seratch) in [https://github.com/slackapi/bolt-js/pull/1995](https://togithub.com/slackapi/bolt-js/pull/1995) - Add `rich_text_input` block element payload support in TS by [@seratch](https://togithub.com/seratch) in [https://github.com/slackapi/bolt-js/pull/1963](https://togithub.com/slackapi/bolt-js/pull/1963) - Allow a custom `SocketModeReceiver` to be used with Socket Mode by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1972](https://togithub.com/slackapi/bolt-js/pull/1972) - Include an example of using middleware with the `ExpressReceiver` by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1973](https://togithub.com/slackapi/bolt-js/pull/1973) ##### Bug Fixes - fix: options constraint has wrong type definition by [@nemanjastanic](https://togithub.com/nemanjastanic) in [https://github.com/slackapi/bolt-js/pull/1940](https://togithub.com/slackapi/bolt-js/pull/1940) ##### Dependencies - Bump [@types/node](https://togithub.com/types/node) from 20.6.2 to 20.9.0 - Upgrade axios by [@wannfq](https://togithub.com/wannfq) in [https://github.com/slackapi/bolt-js/pull/1986](https://togithub.com/slackapi/bolt-js/pull/1986) - Update mocha and web-api dependencies by [@filmaj](https://togithub.com/filmaj) in [https://github.com/slackapi/bolt-js/pull/1994](https://togithub.com/slackapi/bolt-js/pull/1994) ##### Other - Remove beta documentation by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1961](https://togithub.com/slackapi/bolt-js/pull/1961) - Fix link in docs by [@mkly](https://togithub.com/mkly) in [https://github.com/slackapi/bolt-js/pull/1992](https://togithub.com/slackapi/bolt-js/pull/1992) #### New Contributors - [@nemanjastanic](https://togithub.com/nemanjastanic) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1940](https://togithub.com/slackapi/bolt-js/pull/1940) - [@wannfq](https://togithub.com/wannfq) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1986](https://togithub.com/slackapi/bolt-js/pull/1986) - [@mkly](https://togithub.com/mkly) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1992](https://togithub.com/slackapi/bolt-js/pull/1992) **Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).15.0 ### [`v3.14.0`](https://togithub.com/slackapi/bolt-js/releases/tag/%40slack/bolt%403.14.0) [Compare Source](https://togithub.com/slackapi/bolt/compare/@slack/bolt@3.13.3...@slack/bolt@3.14.0) #### What's Changed ##### Enhancements - Add typings for timepicker by [@YussufElarif](https://togithub.com/YussufElarif) in [https://github.com/slackapi/bolt-js/pull/1928](https://togithub.com/slackapi/bolt-js/pull/1928) - Upload code coverage reports using the Codecov GitHub Action by [@zimeg](https://togithub.com/zimeg) in [https://github.com/slackapi/bolt-js/pull/1937](https://togithub.com/slackapi/bolt-js/pull/1937) - Expose useful functions by [@WilliamBergamin](https://togithub.com/WilliamBergamin) in [https://github.com/slackapi/bolt-js/pull/1955](https://togithub.com/slackapi/bolt-js/pull/1955) ##### Bug Fixes - Update ci-build.yml - add codecov upload token by [@srajiang](https://togithub.com/srajiang) in [https://github.com/slackapi/bolt-js/pull/1952](https://togithub.com/slackapi/bolt-js/pull/1952) ##### Dependencies - Bump [@types/node](https://togithub.com/types/node) from 20.4.5 to 20.4.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1922](https://togithub.com/slackapi/bolt-js/pull/1922) - Bump [@types/node](https://togithub.com/types/node) from 20.4.8 to 20.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1923](https://togithub.com/slackapi/bolt-js/pull/1923) - Bump [@types/node](https://togithub.com/types/node) from 20.5.0 to 20.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1929](https://togithub.com/slackapi/bolt-js/pull/1929) - Bump [@types/node](https://togithub.com/types/node) from 20.5.1 to 20.5.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1934](https://togithub.com/slackapi/bolt-js/pull/1934) - Bump [@slack/logger](https://togithub.com/slack/logger) from 3.0.0 to 4.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1935](https://togithub.com/slackapi/bolt-js/pull/1935) - Bump [@types/node](https://togithub.com/types/node) from 20.5.7 to 20.5.9 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1938](https://togithub.com/slackapi/bolt-js/pull/1938) - Bump [@types/node](https://togithub.com/types/node) from 20.5.9 to 20.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1945](https://togithub.com/slackapi/bolt-js/pull/1945) - Bump [@types/node](https://togithub.com/types/node) from 20.6.0 to 20.6.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/slackapi/bolt-js/pull/1951](https://togithub.com/slackapi/bolt-js/pull/1951) - Release: [@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0 by [@WilliamBergamin](https://togithub.com/WilliamBergamin) in [https://github.com/slackapi/bolt-js/pull/1956](https://togithub.com/slackapi/bolt-js/pull/1956) #### New Contributors - [@YussufElarif](https://togithub.com/YussufElarif) made their first contribution in [https://github.com/slackapi/bolt-js/pull/1928](https://togithub.com/slackapi/bolt-js/pull/1928) **Full Changelog**: https://github.com/slackapi/bolt-js/compare/[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).13.3...[@slack/bolt](https://togithub.com/slack/bolt)[@3](https://togithub.com/3).14.0Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.