Features
- Provide
on_crash()callback to allow clients to act on detected crashes.
Users often inquired about distinguishing between crashes and "normal" events in thebefore_send()hook.on_crash()can be considered a replacement forbefore_send()for crash events, where the goal is to usebefore_send()only for normal events, whileon_crash()is only invoked for crashes. This change is backward compatible for current users ofbefore_send()and allows gradual migration toon_crash()(see the docs for details). (#724, #734)
Fixes
- Make Windows ModuleFinder more resilient to missing Debug Info (#732)
- Aligned pre-send event processing in
sentry_capture_event()with the cross-SDK session filter order (#729) - Align the default value initialization for the
environmentpayload attribute with the developer documentation (#739) - Iterate all debug directory entries when parsing PE modules for a valid CodeView record (#740)
Thank you:
Features, fixes and improvements in this release have been contributed by: