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 app.start(process.env.PORT || 3000);
app.logger.info('β‘οΈ Bolt app is running!'); // The app logger can now be used here!
})();
π Enhancements
π Security
- chore(deps): bump slack and axios dependencies to latest secure versions in #2360 - thanks @hello-ashleyintech!
π Documentation
- docs: show descriptions of function listener arguments in #2364 - thanks @zimeg!
- docs: replace redirected or missing links to bolt documentation in #2367 - thanks @zimeg!
π§° Maintenance
- build: install @types/express@^v5 as a dev dependency for express@^5 in #2355 - thanks @zimeg!
- ci: check for linting errors without writing required changes in #2357 - thanks @zimeg!
- build: find the biome config schema from the installed path in #2363 - thanks @zimeg!
- build: ignore autogenerated docusaurus files when running the formatter in #2362 - thanks @zimeg!
- build: update the redirected repo homepage url to postfix js in #2370 - thanks @zimeg!
π€ Dependencies
- chore(deps): bump codecov/codecov-action from 4 to 5 in #2349 - thanks @dependabot!
- chore(deps): bump the docusaurus group in /docs with 5 updates in #2350 - thanks @dependabot!
- chore(deps): bump path-to-regexp from 1.8.0 to 1.9.0 in /docs in #2352 - thanks @dependabot!
- chore(deps-dev): bump stylelint from 16.10.0 to 16.11.0 in /docs in #2351 - thanks @dependabot!
- chore(deps): bump path-to-regexp and express in /docs in #2358 - thanks @dependabot!
- chore(deps-dev): @types/node from 22.9.3 to 22.10.1 in #2359 - thanks @dependabot!
- chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs in #2368 - thanks @dependabot!
- chore(deps-dev): @types/node from 22.10.1 to 22.10.2 in #2369 - thanks @dependabot!
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/bolt@4.1.1...@slack/bolt@4.2.0