August 2026 Summaries
4 posts from Svix
Filter
Month:
Year:
Post Summaries
Back to Blog
Svix has released version 2.0.0 of its SDKs and CLI, an overhaul focused on addressing accumulated technical debt rather than introducing major new features or changing the overall developer experience. The most significant behavioral change is that the `with_content` option on message and message-attempt APIs now defaults to false, preventing payloads from being returned unless explicitly requested and reducing unnecessary bandwidth use. Many update methods have also been renamed to `set` or `upsert` to better reflect their behavior, such as application updates becoming upserts and endpoint header updates becoming set operations. Additional language-specific changes include ending CommonJS support in JavaScript, stopping automatic JSON parsing during webhook verification in Python and Ruby, raising Kotlin requirements and changing timestamp types, converting Go resource accessors into methods, and revising Rust timestamp types and constructor parameter order. Svix will continue providing security fixes for the v1.x release line for a period, while directing users to its changelog and support channels for migration assistance.
Aug 19, 2026
527 words in the original blog post.
Svix outlines the main difficulties organizations face when consuming webhooks, including inconsistent signature verification, limited visibility into delivery failures, manual subscription management, local-development setup, asynchronous testing, retries, overload, duplicate or out-of-order delivery, and events that are never received. It presents Standard Webhooks as a shared signature format and SDK ecosystem, while Svix tools provide delivery logs, failure alerts, API-driven subscription configuration, local polling endpoints, event simulation, replay of failed, missing, and even apparently successful messages, and per-endpoint throttling. The company recommends consumers design for at-least-once and unordered delivery, using stable message IDs for idempotency and FIFO or polling endpoints when ordering is essential, while offering longer timeouts and integrations with storage or event-broker systems for asynchronous processing. Although polling APIs can provide ordered retrieval, the post argues they introduce tradeoffs such as continuous sender load, higher latency, limited throughput, and client-side error handling. Detecting completely missing webhook streams remains an unresolved issue, and Svix Ingest is presented as an effort to consolidate webhook management across multiple providers.
Aug 18, 2026
1,993 words in the original blog post.
Svix’s August update introduces release candidates for version 2 of its SDKs and CLI, which rename update operations to upsert, replace filterTypes with eventTypes, and remove deprecated functionality ahead of the stable launch. The company released a new polling endpoints API that integrates with SDK AutoConfigConsumer support, expanded Webhooks AutoConfig with a GitHub Action for CI-driven endpoint synchronization and support for polling endpoints, and enhanced Svix Ingest to forward source URL path segments and query parameters through headers or transformations. Other additions include S3 advanced endpoints for Pro customers, local-time display options in the dashboard, prebuilt connectors for self-hosted Enterprise deployments, FIPS 140-3 Enterprise builds based on Chainguard images, and Diom HTTP sinks that forward topic messages to configurable HTTP destinations. Svix also disclosed an SSRF bypass vulnerability, noting that cloud customers were unaffected while open-source users should upgrade to version 1.98.0 or later.
Aug 17, 2026
531 words in the original blog post.
Svix has introduced an App Portal MCP server that enables customers to connect coding agents to their white-labeled webhook portals for automated integration debugging. Using the Model Context Protocol, agents can inspect webhook endpoints, delivery success and failure counts, sent messages, delivery attempts, response status codes and bodies, and endpoint transformations, while also resending messages or replaying failed deliveries. The hosted service uses application-scoped tokens generated through the App Portal, limiting each agent’s access to the same data visible in that customer’s portal session. Organizations can enable the feature in their settings, after which customers can obtain a token and configure compatible agents such as Claude Code, Cursor, VS Code, Codex, Gemini CLI, OpenCode, and Zed without an OAuth flow. Svix positions the server as a way to reduce the manual switching between webhook logs and development environments, allowing users to ask agents directly about issues such as failing endpoints.
Aug 11, 2026
652 words in the original blog post.