August 31st, 2018 • By Tyler Cascade
We built Versions for customers who are adopting software development practices like Continuous Delivery.
One important habit to cultivate when you're seeking to adopt Continuous Delivery is to deploy early and often. This is easier to do when you have a tool like Rollbar that allows you to see all production errors instantly and quickly prioritize and debug them as needed.
With Versions, we're making it even easier for you to use Rollbar to monitor errors from code revisions you've just deployed.
If you haven't heard about All Items View - another Advanced feature we've broadly released recently - I encourage you check out this post.
Versions allows you to see all new and reactivated errors from each deployed code version across multiple projects in your account, from a single screen.
This feature comes in handy if you deploy continuously or have multiple code versions running in production.
With Versions, it’s easy to tracking how the quality of each deployed version improve or regress over time. Triaging becomes easier too, because each version entry comes with information on who deployed it, which errors have been resolved, and which have not.
Versions is deploy pattern agnostic, so it works with any pattern you use, including canary, blue/green, or anything else. It gives you the information that helps you decide whether to do a full rollout or a rollback.
In addition to the account-level Versions, you also get a project-level Versions feed for each of your projects.
A version usually corresponds to a Git SHA, and that's how the data is organized for you - though you can always specify your own version names instead. To learn more, read the Docs here.
Versions is one of two new features we've been incubating in Labs for the past couple of months, and released broadly recently.
If you're not familiar, we apply the Labs label to certain new features as a way to get real-world feedback from our customers. Labs features may be functionally complete but are rough around the edges. If you're among those who gave us feedback, thank you for helping us refine this feature!
If you aren't using a tool like Rollbar yet, you're practically outsourcing bug discovery to users. Rollbar automatically detects all errors and exceptions instantly as they appear in production. Give it a try for free!