Marking Issues as Fixed in Sentry

Since its inception Sentry has allowed you to resolve errors – that is, tell the system that the issue is fixed. This made sense if you resolved in Sentry after you deployed your fix live, and the error (hopefully) no longer occurred. While this behavior is simple and straightforward, it didn’t really fit with our workflow. It required our engineers to keep tabs on their fixes and wait until the deploy was finished before resolving the issue in Sentry, which we found distracting, time-consuming, and error-prone.

Today we’re introducing the Resolved in Next Release feature. This new action will indicate to Sentry that the issue should be ignored until your next release, when it will then be automatically marked as resolved. This feature is perfect if you want to tell Sentry that a fix has been committed in code and should be resolved in the next deploy (and not to bother you until then).

Marking an issue with the new status will work similar to a combination of both snooze and resolve. When you first indicate that it’s fixed in the upcoming release we’ll mark it as resolved behind the scenes. The UI will update to indicate this, but the system will treat it more like it’s snoozed. When the release is finally created we will update the status of the issue to be fully resolved, and if it occurs again it would trigger standard regression behavior.

We’re going to continue pushing for refinement on our workflow tooling, and hope you are as excited as we are about some of the small (and larger) features we’re pushing out.

Snoozing Issues in Sentry

We pushed out a minor, but long overdue feature today: Snoozing.

If you’ve used the muting functionality in Sentry you’ll already feel at home here. It performs identically, except that we now allow you to specify a duration for the effect.

This is especially useful in situations like a service provider (e.g. AWS) having a minor outage. It would take something that normally would be extremely important to know about and turn it into a very common occurance for a duration of time. In this case, you could choose to snooze the event for two hours and afterwards if it’s seen again Sentry will begin notifying you.

As always, let us know if you have any feedback.

Notifications Digest Preview

One of the more frequent pieces of feedback that we hear from users of Sentry is that they’d like to reduce the number of notifications that they receive without resorting to disabling email notifications completely. We’ve been working on and testing a feature to address this issue on our own projects for the past several weeks, and we’re ready to open it up to other Sentry users for preliminary testing.

We developed this feature to address two common cases: short periods of high error rates, such as those caused due to the failure of shared infrastructure such as a database; and long, sustained periods of error activity, which can happen with large projects or aggressive rule configurations.

Rather than receiving an indvidual notification email for each issue that matches your notification rules in a project, project members will now receive an initial notification email, followed by a digest summary of any other notifications that occurred soon after the initial notification was sent. While the error rate continues to be elevated, we’ll continue sending summary digests until things settle down.

If you’re a user of Sentry and interested in trying out digests or have other feedback about notifications, let us know on Twitter at @getsentry, or send us an email at

Welcome Eric Feng

We’re excited to announce that Eric Feng is officially joining the engineering team, where he’ll be focusing on growth and customer happiness.

Eric joins us from Dropbox’s developer relations team, having worked on new APIs, docs, talks, and partner marketing. He’s always up for a game of ping pong or some boba.

Help us welcome Eric by giving him a shout on Twitter or following him on GitHub.

Sentry for HipChat Connect

Sentry is more useful when notifications arrive exactly where you want them. That’s why we’ve always put emphasis on supporting a wide range of notification systems. Group chat plugins, especially, are among our most popular integrations.

When Atlassian informed us that they are planning a new improved integration system called HipChat Connect, we were excited to see how we could leverage these new features into a powerful new Sentry plugin.

The result: Sentry’s best group chat plugin yet. Read on to find out what’s new.

Cards and Glances

The biggest upside of seeing Sentry notifications in your chat client is also the biggest downside: everybody gets them, whether they’re interested or not. This means there is a fine line to walk about how much information to provide with such notifications. Too much and they lose their usefulness because they take over the communication in the room; too little and they are not effective in communicating what you need to address the problem.

One of the new features in HipChat allows us to provide expandable messages (cards) where we can provide the most important information right there, and extra information becomes available when the card is expanded. If you need even more information, you can open up the event details in a glance in the sidebar of your HipChat client.

We now also render cards for links to events you paste into a HipChat channel. This easily allows people to figure out what is being talked about without having to click through the link.

Establishing context

We also now provide support for establishing a bit of context of what is being talked about in a HipChat room with regards to Sentry. Every event that is being notified or mentioned is automatically memorized for a work day in a glance for the room. This allows you to quickly discover events again that were mentioned in the last few hours without having to scan the backlog.

Act on Events

With the new HipChat plugin, you can now perform some limited actions directly on events without having to go to Sentry. For example, if you see an event notification, you can assign yourself or a team member to the event right from within the comfort of your HipChat client.

Where can I get it?

The new integration is available now for HipChat Cloud, and works with either Hosted Sentry or Sentry On-Premise (version 8). You can also find more information about the integration in the Atlassian marketplace or by browsing the GitHub repository.

That’s it! If you have any feedback, please use the plugin’s public issue tracker, or contact us privately at

Happy chatting.