AI-Powered Dashboard Generation (Beta)
Generate custom dashboards with an LLM agent.
Also shipped Apr 1, 2026Sentry in April 2026 →
Revamped query editor experience
We’ve redesigned the query editor to make complex panels easier to build and manage. The new experience provides a unified view of your entire data pipeline, queries, expressions, transformations, and related alerts, with clearer visual feedback and faster access to the settings that matter.
Add Prerequisites to Product Discount Functions
Discount functions now support prerequisites for product discount candidates, allowing you to define the "Buy X" portion of a Buy X, Get Y (BXGY) discount. In a BXGY discount, customers must purchase a specified quantity of one product (Buy X) to receive a discount on another product (Get Y).
Add Tags to Discounts
Starting in API version 2026-04, discounts support tags allowing you to efficiently label, group, and organize your discounts. What's new: The tags field has been added to all discount types Tags can be added, updated, and removed via the Admin API For more information, visit the Admin API documentation
Cart and checkout validation adds billing address and PO number error targets
As of API version 2026-04, you can validate billing addresses and purchase order (PO) numbers in Cart and Checkout Validation Functions. We've added billing address and PO Number to the function input graph and introduced new checkout field targets.
Create unpaid orders from subscription billing attempts
In the API 2026-04 release candidate version, you can now include a new field called paymentProcessingPolicy when creating a billing attempt using the subscriptionBillingAttemptCreate mutation. A billing attempt is an action to charge a customer based on their subscription.
New thought_signature field for Gemini function calling
The Voice Agent API now includes an optional thought_signature field in function call messages. Some Gemini models (3.0 and 3.1 families) require this as an additional function call identifier.
More from SentryEvery Sentry release →
Markdown Widgets for Custom Dashboards
You can now add rich text markdown widgets to your custom dashboard.
Seer can now trigger Claude to fix bugs
Seer brings the root cause – Claude codes the fix.
Bulk Code Mappings Upload via Sentry CLI
Code mappings connect your stack traces to source code, enabling features like source context, suspect commits, and stack trace linking. Previously, you had to configure them one-by-one through the Sentry UI , tedious for monorepos with dozens of modules. You can now upload code mappings in bulk using sentry-cli.
Interval Selection on Dashboards
You can now change the intervals used for how time series data is bucketed on dashboards.
Sentry 26.4.0
New Features ✨ Aci Implement created_by search filter in Alerts Add created_by search filter to workflow index endpoint Modify test action endpoint to accept a project slug Add onboarding banner Register workflow engine onboarding banner prompt Add ability to create envs inline Add ability to create new environments in the API Update connected alerts empty...
Shake to Report User Feedback on Mobile
Mobile SDKs now support a shake gesture to open the User Feedback form. When enabled, shaking the device triggers the feedback form using the platform's built-in accelerometer without additional permissions being required.
Sentry 26.3.1
New Features ✨ Aci Handle owner passed to workflow Make ProjectRuleDetailsEndpoint PUT method backwards compatible Autofix Add SDK tags to \_trigger_autofix_task for observability Allow users to add feedback when rethinking Support user feedback in autofix steps Dashboards Clarify pre-built dashboard UI Track failed query runs on generated widgets Adds...
Uptime Monitors: Expanded Alert Configuration
Uptime monitors now support custom configuration, so you can define what a successful check actually looks like.