Breadcrumbs are a snapshot of events that lead up to a specific error occurrence. Things like web requests, user interactions like clicks or keyboard presses, and navigation updates are all recorded and organized in a timeline so you can understand what actually happened when things broke. Having this detailed play-by-play information about the environment where the error occurred is an invaluable tool for debugging and replicating bugs quickly.
0.8.6 as of this writing) and you’re all set.
- Log events with severity
- User events like clicks and keypresses
- XMLHttpRequests like POST and GET events
- DOMContentLoaded events
- Errors in loading page elements or scripts
- Navigation from page to page
- Window fully loaded events
We hope Breadcrumbs helps you replicate bugs fast so you can fix them quicker. We want to make Airbrake as useful as possible for you so let us know if you have any feature ideas or feedback. We’d love to hear it!