Skip to content

build(deps): bump svix from 1.99.1 to 2.3.0 in /backend - #250

Merged
Sbussiso merged 1 commit into
masterfrom
dependabot/uv/backend/svix-2.3.0
Sep 12, 2026
Merged

build(deps): bump svix from 1.99.1 to 2.3.0 in /backend#250
Sbussiso merged 1 commit into
masterfrom
dependabot/uv/backend/svix-2.3.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps svix from 1.99.1 to 2.3.0.

Release notes

Sourced from svix's releases.

SDKs + CLI v2.3.0

Changes

  • Libs/All: Add new streaming sink types
  • Libs/Ruby: Add missing accessors for connector, streaming APIs
  • Libs/Ruby: Accept symbol keys in struct enums (thanks @​anishfyi)
  • Libs/Ruby: Fix various small bugs (thanks @​clinejj and @​anishfyi)

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

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

... (truncated)

Changelog

Sourced from svix's changelog.

Version 2.3.0

  • Libs/All: Add new streaming sink types
  • Libs/Ruby: Add missing accessors for connector, streaming APIs
  • Libs/Ruby: Accept symbol keys in struct enums (thanks @​anishfyi)
  • Libs/Ruby: Fix various small bugs (thanks @​clinejj and @​anishfyi)

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

... (truncated)

Commits
  • 0b77f61 Release SDKs + CLI v2.3.0 (#2617)
  • a3c5361 Reduce github actions update frequency to once a month (#2616)
  • 559fc13 fix(ruby): Use nil checks for all serialized fields (#2542)
  • 5c0ef8d build(deps-dev): bump the development group across 1 directory with 2 updates...
  • ea68163 build(deps): bump the workflows group with 3 updates (#2614)
  • 467a7e9 build(deps): bump pydantic from 2.13.4 to 2.13.5 in /python (#2613)
  • 224bc2c libs: regenerate client libraries for new streaming sinks (#2611)
  • c606cf5 libs/ruby: remove irb dependency (#2609)
  • f375e65 ruby: Fix missing resource accessors (#2603)
  • 937bb1e libs/ruby: support nested model JSON generation (#2607)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 7, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Labels

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

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

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

🛑 Major version bump (svix: 1.99.1 → 2.3.0). Auto-merge is intentionally disabled for major updates — please review the changelog and merge manually.

Bumps [svix](https://github.com/svix/svix-webhooks) from 1.99.1 to 2.3.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.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/backend/svix-2.3.0 branch from 99aff24 to 7ac3b32 Compare September 9, 2026 20:22
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

🛑 Major version bump (svix: 1.99.1 → 2.3.0). Auto-merge is intentionally disabled for major updates — please review the changelog and merge manually.

@Sbussiso
Sbussiso merged commit c3d3557 into master Sep 12, 2026
6 checks passed
@Sbussiso
Sbussiso deleted the dependabot/uv/backend/svix-2.3.0 branch September 12, 2026 05:50
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant