What's Changed
🐛 Fixes
- fix: configure dependbot to group react deps by @WilliamBergamin in #2440
- fix: refactor function handler for follow up auto ack behavior by @WilliamBergamin in #2424
- fix: always attach the function bot access token to the context if available by @zimeg in #2513
- fix: allow all web api client option types in app initialization by @zimeg in #2501
- fix: always attach the function inputs to the context if available by @zimeg in #2517
📚 Documentation
- Docs - matches site css to slack.dev and docs.slack.dev by @slackapi in #2434
- fixes broken apps navbar link by @slackapi in #2443
- API Docs: AI app with Hugging Face tutorial by @haleychaas in #2464
- API Docs: Fix directory paste error by @haleychaas in #2466
- API Docs: Update links to go to new site by @haleychaas in #2494
- API Docs: Update AI tutorial to include markdown block by @haleychaas in #2486
- API Docs: Replace OpenAI references with Hugging Face by @haleychaas in #2507
🧰 Maintenance
- ci: label updates to example app dependencies with an 'area:examples' label by @zimeg in #2485
- ci: increase updated versions to depend on the latest releases by @zimeg in #2468
🤖 Dependencies
- chore(deps-dev): bump stylelint from 16.14.1 to 16.15.0 in /docs by @dependabot in #2435
- chore(deps-dev): bump @types/node from 22.13.5 to 22.13.8 by @dependabot in #2436
- chore(deps-dev): bump @types/node from 22.13.8 to 22.13.9 by @dependabot in #2441
- chore(deps): bump the react group in /docs with 2 updates by @dependabot in #2442
- chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /examples/custom-receiver by @dependabot in #2438
- chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /examples/getting-started-typescript by @dependabot in #2439
- Docs: Update reference to "Concepts guides". by @technically-tracy in #2446
- chore(deps-dev): bump @types/node from 22.13.9 to 22.13.10 by @dependabot in #2450
- chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot in #2452
- chore(deps): bump axios to 1.8.3 to address CVE-2025-27152 by @zimeg in #2453
- chore(deps): bump @babel/helpers from 7.26.0 to 7.26.10 in /docs by @dependabot in #2456
- chore(deps): bump @babel/runtime from 7.26.0 to 7.26.10 in /docs by @dependabot in #2457
- chore(deps): bump @babel/runtime-corejs3 from 7.26.9 to 7.26.10 in /docs by @dependabot in #2458
- chore(deps-dev): bump @types/node from 22.13.10 to 22.13.13 by @dependabot in #2463
- chore(deps-dev): bump @types/node from 22.13.13 to 22.13.14 by @dependabot in #2467
- chore(deps-dev): bump stylelint from 16.15.0 to 16.17.0 in /docs by @dependabot in #2469
- chore(deps): update @slack/socket-mode requirement from ^2.0.3 to ^2.0.4 by @dependabot in #2470
- chore(deps): bump css-minimizer-webpack-plugin from 7.0.0 to 7.0.2 in /docs by @dependabot in #2471
- chore(deps): update @slack/types requirement from ^2.13.0 to ^2.14.0 by @dependabot in #2472
- chore(deps): update @slack/web-api requirement from ^7.8.0 to ^7.9.1 by @dependabot in #2473
- chore(deps): update @slack/oauth requirement from ^3.0.2 to ^3.0.3 by @dependabot in #2474
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/deploy-aws-lambda by @dependabot in #2475
- chore(deps-dev): update serverless requirement from ^4.4.18 to ^4.9.1 in /examples/deploy-aws-lambda by @dependabot in #2476
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/deploy-heroku by @dependabot in #2477
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/getting-started-typescript by @dependabot in #2478
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/message-metadata by @dependabot in #2479
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/oauth by @dependabot in #2480
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/oauth-express-receiver by @dependabot in #2481
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/socket-mode by @dependabot in #2482
- chore(deps): update @slack/bolt requirement from ^4.2.0 to ^4.2.1 in /examples/socket-mode-oauth by @dependabot in #2483
- chore(deps): bump the react group in /docs with 2 updates by @dependabot in #2488
- chore(deps): bump image-size from 1.2.0 to 1.2.1 in /docs by @dependabot in #2489
- chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /examples/custom-receiver by @dependabot in #2490
- chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /examples/getting-started-typescript by @dependabot in #2491
- chore(deps-dev): bump @types/node from 22.13.14 to 22.14.0 by @dependabot in #2493
- chore(deps-dev): update serverless requirement from ^4.9.1 to ^4.11.1 in /examples/deploy-aws-lambda by @dependabot in #2492
- chore(deps): bump estree-util-value-to-estree from 3.3.2 to 3.3.3 in /docs by @dependabot in #2495
- chore(deps-dev): bump @types/node from 22.14.0 to 22.14.1 by @dependabot in #2498
- chore(deps-dev): update serverless requirement from ^4.11.1 to ^4.12.0 in /examples/deploy-aws-lambda by @dependabot in #2499
- chore(deps-dev): update serverless requirement from ^4.12.0 to ^4.14.1 in /examples/deploy-aws-lambda by @dependabot in #2503
- chore(deps-dev): bump stylelint-config-standard from 37.0.0 to 38.0.0 in /docs by @dependabot in #2514
- chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs by @dependabot in #2504
- chore(deps-dev): bump @types/node from 22.14.1 to 22.15.3 by @dependabot in #2511
- chore(deps-dev): update serverless requirement from ^4.14.1 to ^4.14.2 in /examples/deploy-aws-lambda by @dependabot in #2516
- chore(deps): bump koa from 2.16.1 to 3.0.0 in /examples/custom-receiver by @dependabot in #2512
- chore: release @slack/bolt@4.3.0 by @hello-ashleyintech in #2518
Thank you to all our lovely contributors ✨
Full Changelog: https://github.com/slackapi/bolt-js/compare/@slack/bolt@4.2.1...@slack/bolt@4.3.0