We’re continuing our Twelve Features of Christmas today, even through the weekend! Day five brings a feature which should help you solve errors faster by showing patterns in which mobile device type or server hostnames are experiencing crashes.
Crashes on mobile apps are often caused by subtle differences between the type of phone your users have. Starting today, we now show you a breakdown of the devices which experienced each crash right on the error details page of your Bugsnag dashboard. Where possible, we’ve also backpopulated this breakdown using data we have already collected, so you might even see the results immediately! We also recommend upgrading your iOS and Android notifiers to ensure you can take advantage of all the great new features we’ve rolled out recently.
Although backend apps, such as Rails, Node.js or PHP apps generally have a more controlled environment than mobile apps, there can still be subtle differences between the servers your code is running on. For example, you might have forgotten to update your ruby version on one particular server, which could cause your code to crash. If you update your Ruby, Node, Java, PHP, or Python Bugsnag notifier library today to the latest version, you’ll now see a hostname breakdown right on your dashboard for any future errors!