Skip to content

Comments

chore(deps): update @slack/bolt requirement from ^4.4.0 to ^4.5.0 in /examples/deploy-aws-lambda#2680

Merged
vegeris merged 2 commits intomainfrom
dependabot/npm_and_yarn/examples/deploy-aws-lambda/slack/bolt-tw-4.5.0
Oct 14, 2025
Merged

chore(deps): update @slack/bolt requirement from ^4.4.0 to ^4.5.0 in /examples/deploy-aws-lambda#2680
vegeris merged 2 commits intomainfrom
dependabot/npm_and_yarn/examples/deploy-aws-lambda/slack/bolt-tw-4.5.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 13, 2025

Updates the requirements on @slack/bolt to permit the latest version.

Release notes

Sourced from @​slack/bolt's releases.

@​slack/bolt@​4.5.0

AI-Enabled Features: Loading States, Text Streaming, and Feedback Buttons

🍿 Preview

2025-10-06-loading-state-text-streaming-feedback.mov

📚 Changelog

⚡ Getting Started

Try the AI Agent Sample app to explore the AI-enabled features and existing Assistant helper:

# Create a new AI Agent app
$ slack create slack-ai-agent-app --template slack-samples/bolt-js-assistant-template
$ cd slack-ai-agent-app/
Add your OPENAI_API_KEY
$ export OPENAI_API_KEY=sk-proj-ahM...
Run the local dev server
$ slack run

After the app starts, send a message to the "slack-ai-agent-app" bot for a unique response.

⌛ Loading States

Loading states allows you to not only set the status (e.g. "My app is typing...") but also sprinkle some personality by cycling through a collection of loading messages:

Web Client SDK:

app.event('message', async ({ client, context, event, logger }) => {
    // ...
    await client.assistant.threads.setStatus({
        channel_id: channelId,
        thread_ts: threadTs,
        status: 'thinking...',
        loading_messages: [
            'Teaching the hamsters to type faster…',
            'Untangling the internet cables…',
            'Consulting the office goldfish…',
            'Polishing up the response just for you…',
            'Convincing the AI to stop overthinking…',
        ],
    });
</tr></table> 

... (truncated)

Commits
  • 9204d43 chore(release): version @​slack/bolt@​4.5.0 (#2675)
  • 2fe152d feat: add ai-enabled features text streaming methods, feedback blocks, and lo...
  • ab74a15 chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /examples/getting-sta...
  • 2887dcb chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /examples/custom-rece...
  • 1a7a35d chore(deps-dev): update serverless requirement from ^4.19.1 to ^4.20.2 in /ex...
  • d743476 chore(deps-dev): bump @​types/node from 24.5.2 to 24.7.0 (#2669)
  • a52bd1e ci: post regression notifications if scheduled tests do not succeed (#2667)
  • f8c3987 chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 (#2664)
  • e3412f6 chore(deps): bump actions/stale from 9.1.0 to 10.0.0 (#2663)
  • 8c7e3d3 chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 (#2662)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added area:examples issues related to example or sample code dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 13, 2025
@codecov
Copy link

codecov bot commented Oct 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.42%. Comparing base (2d3fbde) to head (49319d6).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2680   +/-   ##
=======================================
  Coverage   93.42%   93.42%           
=======================================
  Files          37       37           
  Lines        7636     7636           
  Branches      666      666           
=======================================
  Hits         7134     7134           
  Misses        497      497           
  Partials        5        5           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@vegeris vegeris merged commit f36f252 into main Oct 14, 2025
19 checks passed
@vegeris vegeris deleted the dependabot/npm_and_yarn/examples/deploy-aws-lambda/slack/bolt-tw-4.5.0 branch October 14, 2025 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:examples issues related to example or sample code dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant