We’re excited to share a new release of the Bugsnag Cocoa notifier with some incredible changes to help you better monitor your applications in production.
Here’s a quick look at what’s new:
If you’re already using the Bugsnag Cocoa notifier, then you know we’ve supported breadcrumbs for a while now. Breadcrumbs make it easier to reproduce crashes by showing you the actions a user took prior to seeing a crash. Normally, you need to configure them yourself, but now, we’ve upgraded the library to automatically collect breadcrumbs right out of the box.
The new Bugsnag Cocoa library detects when common user events happen, like tapping a table view cell or opening a menu, and attaches a breadcrumb for that event. We’ll also show you any other errors your user experienced during that session before that particular one.
If you want to, you can still send along custom breadcrumbs, too.
We’ve made iOS error reports more easily customizable, so you can modify them before they’re sent to Bugsnag. With this change, we’ve also added selectors — notifyError: and notifyError:block: — that can notify you of NSError instances.
You can keep up to date on the latest from our team by following us on Twitter.