We’ve released bugsnag-react for better error monitoring for React applications. The new library includes a preconfigured error boundary component which will capture errors within component trees and automatically report them to Bugsnag. Errors will include the React component stack which will be displayed in the ‘React’ tab in the dashboard.
You can now use bugsnag-vue to detect errors in Vue.js applications. The library will detect and report Vue component data like Component name, lifecycle phase, and props in your error report. It will also tell you when in Vue’s async update queue an error occurs like component render, watcher, and more.
And finally, we now have first class support for Angular 2+ with bugsnag-angular. When using this plugin, your error reports will include an Angular tab with Angular specific diagnostic data like component and context details.
We’ve also made improvements that existing users will notice. You might have previously noticed a cap on payload size for events detected and sent to Bugsnag. This was related to our support of the oldest versions of IE - 6 & 7. We’ve dropped support for these ancient versions of IE which allows us to remove that cap. We’ve also standardized bugsnag-js with other Bugsnag libraries, so users developing on multiple platforms will notice a better UX with more consistency.
If you’re new to Bugsnag, try us free for 14 days.