Releases

The Releases view gives team leads, project managers, and developers an easy way to monitor and compare release stability, user adoption, and other health metrics. You can use the Releases view to:

  • Monitor an important release as it’s launched to quickly identify and prioritize impactful issues.
  • Retroactively compare and explore release stability to learn and improve your processes going forward.
  • Quickly understand the state of your application across versions.

Set the version attribute

You can set the version attribute that you want to use to compare releases. To set the version attribute, use the pencil icon next to "Comparing by {attribute}" at the top of the view.

Select versions to compare

To change the release versions to compare, use the pencil icon next to the version numbers at the top of the page. You can also press the "x" icon next to each version number to remove it from the list.

Note: You can select up to four versions to compare.

Release health metrics

The Release view offers a number of metrics and visualizations. Note that every metric on the page is responsive to updates in the global filter bar at the top of the page (as with other views).

Example use cases:

  • Time frame: Filter to only the most recent couple days / errors to carefully monitor a release during the launch window.
  • Logs vs. Errors vs. Crashes: Add the filter "error.type = Crash" to compare crashes only. This can be especially helpful in identifying and prioritizing the most problematic errors.
  • Filter Out Irrelevant Builds: If your release attribute has a pattern that makes it easy to identify development builds vs. production builds, you can filter out non-production builds to reduce noise on the page to focus on what you want to see.

Over time monitoring

You can use “over time” widgets to monitor the error rates of your project's releases through time to help track the evolution of a release's stability through a launch window and beyond.

  • Errors over time: Shows your project's error count through time, broken down by release.
  • New Errors over time: Shows the count of errors never before seen through time, broken down by release. Great for distinguishing errors introduced by a new release from existing errors / backlog items.

To see a quick breakdown of errors by release at a given point in time, hover your mouse over the charts.

Compare release groups

The compare groups by version table allows you to compare each release with aggregated health / stability metrics, which include:

  • User adoption %
  • Error-free sessions (% of sessions in which there were no errors)
  • Error-free users (% of users who have not experienced an error)
  • New errors
  • Unique errors
  • Total errors
  • Triage status (distribution %)

If you want to drill into a release's details, you can use the button next to the release's name in the health metrics table to quickly open the Triage view, filtered to the selected release.