Skip to content

chore(deps)(deps): bump @slack/webhook from 7.1.0 to 8.0.2 - #125

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/slack/webhook-8.0.2
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/slack/webhook-8.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps @slack/webhook from 7.1.0 to 8.0.2.

Release notes

Sourced from @​slack/webhook's releases.

@​slack/webhook@​8.0.2

Patch Changes

  • 0ee1d99: fix: revert internal packages requiring esm loading for backward compatible support (#2711)

@​slack/webhook@​8.0.1

Patch Changes

  • 3a459f6: fix: stop WebhookTrigger.send() from retrying after a successful delivery

    A 2xx response with an empty or non-JSON body no longer throws. It now resolves to { ok: true }. Before this fix that body threw a parse error, which was retried as a request error and caused duplicate Workflow Builder runs. A valid { ok: false, error } body is still surfaced to the caller.

  • Updated dependencies [916d8e9]

  • Updated dependencies [f5e9a01]

    • @​slack/types@​3.1.0

@​slack/webhook@​8.0.0

Major Changes

  • fc98c8c: Drop Node.js 18 support. The minimum supported Node.js version is now 20.

  • fc98c8c: Restructured error classes to use proper Error subclasses extending a new SlackWebhookError base class.

    Breaking changes to IncomingWebhookHTTPError:

    • The original property has been removed. HTTP response details are now direct properties:
      • statusCode: number
      • statusMessage: string
      • body: string
    • Migrate from error.original.response.status to error.statusCode, error.original.response.data to error.body, etc.

    Breaking changes to IncomingWebhookRequestError:

    • The original property is now a standard Error (previously it was an AxiosError). The original error is also available via the standard cause property.

    Removed factory functions (use new with the corresponding class instead):

    • requestErrorWithOriginal()new IncomingWebhookRequestError(original)
    • httpErrorWithOriginal()new IncomingWebhookHTTPError(statusCode, statusMessage, body)
    • errorWithCode() — Use the specific error class directly.

    Migration: Replace if (error.code === ErrorCode.HTTPError) with if (error instanceof IncomingWebhookHTTPError). You can also catch all webhook errors with if (error instanceof SlackWebhookError).

    The CodedError interface is deprecated — use instanceof checks with the SlackWebhookError base class or specific error subclasses instead.

  • fc98c8c: Replaced axios with the standard Fetch API for HTTP transport.

    Removed options from IncomingWebhookDefaultArguments:

    • agent — Use the new fetch option to provide a custom fetch implementation with proxy or TLS support. For proxies, prefer the built-in http.setGlobalProxyFromEnv() or NODE_USE_ENV_PROXY=1 (Node.js 24+). For advanced use cases:

... (truncated)

Commits
  • e026671 chore: release (#2719)
  • 0ee1d99 ci: adjust outputs of changeset releases to reattempt most recent releases (#...
  • 05502d9 chore: release (#2713)
  • 11b81e1 chore(deps): bump changesets/action from 1.9.0 to 2.1.1 (#2714)
  • 7a3d149 chore(deps-dev): bump @​changesets/cli from 2.31.1 to 3.0.1 (#2716)
  • 67f8a74 chore(deps-dev): bump @​biomejs/biome from 2.5.8 to 2.5.10 (#2717)
  • aef66ac fix: revert internal packages requiring esm loading for backward compatible s...
  • c663dc0 chore: release (#2681)
  • 4ba30a1 feat(web-api): add session_status to chat.stopStream arguments (#2708)
  • 916d8e9 feat(types): add agent_session_stopped and agent_session_title_changed events...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [@slack/webhook](https://github.com/slackapi/node-slack-sdk) from 7.1.0 to 8.0.2.
- [Release notes](https://github.com/slackapi/node-slack-sdk/releases)
- [Commits](https://github.com/slackapi/node-slack-sdk/compare/@slack/webhook@7.1.0...@slack/webhook@8.0.2)

---
updated-dependencies:
- dependency-name: "@slack/webhook"
  dependency-version: 8.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Assignees

The following users could not be added as assignees: FutureSolutionDev. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Labels

The following labels could not be found: automated. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 7, 2026
@github-actions github-actions Bot added the server Changes in server/src/ label Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file server Changes in server/src/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants