Skip to content

chore(deps): bump svix from 1.99.1 to 2.2.0 - #1314

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/svix-2.2.0
Open

chore(deps): bump svix from 1.99.1 to 2.2.0#1314
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/svix-2.2.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps svix from 1.99.1 to 2.2.0.

Release notes

Sourced from svix's releases.

SDKs + CLI v2.2.0

What's Changed

  • Libs/JavaScript (Breaking): Remove JSON parsing from Webhook.verify, for consistency with SDKs for other languages (this was meant to be part of the recently-released v2.0.0 but forgotten for JavaScript and PHP - we're yanking v2.0.0 and v2.1.0 of the JS SDK in response)
  • Libs/PHP (Breaking): Remove JSON parsing from Webhook.verify, for consistency with SDKs for other languages (this was meant to be part of the recently-released v2.0.0 but forgotten for JavaScript and PHP - we're yanking v2.0.0 and v2.1.0 of the PHP SDK in response)
  • Libs/Rust: Re-export Svix, Webhook, AutoConfig and AutoConfigConsumer, Error and Result at the crate root

Full Changelog: svix/svix-webhooks@v2.1.0...v2.2.0

SDKs + CLI v2.1.0

What's Changed

  • Libs/All: Add support for new bulk-expunge endpoint (svix.message.bulkExpungeContent)
    • At the time of writing, it is a cloud-only endpoint, but it is in the process of being added to Svix Server OSS as well (likely to be released in Server v1.101.0)
  • Libs/Rust: Add Svix::server_url accessor method

Full Changelog: svix/svix-webhooks@v2.0.0...v2.1.0

SDKs + CLI v2.0.0

What's Changed

  • Libs/All (Breaking): The PatchConfig-suffixed types are now ConfigPatch-suffixed
    • In some libraries, it was previously not possible to distinguish between 'keep this field as-is' and 'unset this field' in the SDK
  • Libs/All (Breaking): All the non-patch Config types like S3Config, GoogleCloudPubSubConfig etc. were split into separate *ConfigIn and *ConfigOut types
    • This fixes response deserialization for some of these types
  • Libs/All (Breaking): Rename SinkOtelTracingConfig* to OtelTracingConfig*
  • Libs/All (Breaking): Mark many sink config fields optional in preparation for future changes (this primarily impacts authentication-related parameters that represent one of multiple authentication methods supported upstream)
  • Libs/Rust (Breaking): Remove Configuration from the public API
    • The access token can still be accessed using svix.token(), if you were using any of the other fields let us know!
  • Libs/Rust (Breaking): Upgrade public dependency js_option to 0.2.0
  • Libs/Kotlin: Add missing APIs background-task, connector, environment, and health
  • Libs/Rust, Libs/JavaScript, Libs/Python, Libs/Go: Strip trailing slashes from a user-provided server URL, so https://api.svix.com/ and https://api.svix.com behave the same
  • Libs/Ruby, Libs/PHP: The timestamp tolerance used by webhook verification can now be customized through a tolerance constructor argument (in seconds; defaults to the previously hardcoded value of five minutes)

See also the changes for v2.0.0-rc.1.

Full Changelog: svix/svix-webhooks@v2.0.0-rc.2...v2.0.0

... (truncated)

Changelog

Sourced from svix's changelog.

Version 2.2.0

  • Libs/JavaScript (Breaking): Remove JSON parsing from Webhook.verify, for consistency with SDKs for other languages (this was meant to be part of the recently-released v2.0.0 but forgotten for JavaScript and PHP - we're yanking v2.0.0 and v2.1.0 of the JS SDK in response)
  • Libs/PHP (Breaking): Remove JSON parsing from Webhook.verify, for consistency with SDKs for other languages (this was meant to be part of the recently-released v2.0.0 but forgotten for JavaScript and PHP - we're yanking v2.0.0 and v2.1.0 of the PHP SDK in response)
  • Libs/Rust: Re-export Svix, Webhook, AutoConfig and AutoConfigConsumer, Error and Result at the crate root

Version 2.1.0

  • Libs/All: Add support for new bulk-expunge endpoint (svix.message.bulkExpungeContent)
    • For Svix Server OSS, this endpoint is available as of v1.101.0
  • Libs/Rust: Add Svix::server_url accessor method

Version 2.0.0

  • Libs/All (Breaking): The PatchConfig-suffixed types are now ConfigPatch-suffixed
    • In some libraries, it was previously not possible to distinguish between 'keep this field as-is' and 'unset this field' in the SDK
  • Libs/All (Breaking): All the non-patch Config types like S3Config, GoogleCloudPubSubConfig etc. were split into separate *ConfigIn and *ConfigOut types
    • This fixes response deserialization for some of these types
  • Libs/All (Breaking): Rename SinkOtelTracingConfig* to OtelTracingConfig*
  • Libs/All (Breaking): Mark many sink config fields optional in preparation for future changes (this primarily impacts authentication-related parameters that represent one of multiple authentication methods supported upstream)
  • Libs/Rust (Breaking): Remove Configuration from the public API
    • The access token can still be accessed using svix.token(), if you were using any of the other fields let us know!
  • Libs/Rust (Breaking): Upgrade public dependency js_option to 0.2.0
  • Libs/Kotlin: Add missing APIs background-task, connector, environment, and health
  • Libs/Rust, Libs/JavaScript, Libs/Python, Libs/Go: Strip trailing slashes from a user-provided server URL, so https://api.svix.com/ and https://api.svix.com behave the same
  • Libs/Ruby, Libs/PHP: The timestamp tolerance used by webhook verification can now be customized through a tolerance constructor argument (in seconds; defaults to the previously hardcoded value of five minutes)

See also the changes for v2.0.0-rc.1 below.

Version 2.0.0-rc.2

  • Libs/JS: Fix a publishing issue

Version 2.0.0-rc.1

Breaking changes:

  • Libs/All, CLI:
    • Remove deprecated operations and most deprecated fields
    • Default with_content query parameter available in some message- and attempt-related operations to false (for example: create-message no longer mirrors back the message payload, list message attempts by endpoint no longer returns response payloads by default)

... (truncated)

Commits

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 [svix](https://github.com/svix/svix-webhooks) from 1.99.1 to 2.2.0.
- [Release notes](https://github.com/svix/svix-webhooks/releases)
- [Changelog](https://github.com/svix/svix-webhooks/blob/main/ChangeLog.md)
- [Commits](svix/svix-webhooks@v1.99.1...v2.2.0)

---
updated-dependencies:
- dependency-name: svix
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 5, 2026
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
mikebifulco-com-bnbu Error Error Sep 5, 2026 5:26am UTC

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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants