Important behavior changes:
sentry_options_set_enable_logsandsentry_options_set_enable_metricsno longer have any effect. The corresponding getters always return true.Structured logs and metrics have been enabled by default since
0.13.We recognize that this change may inconvenience applications that rely on the opt-out. Use
sentry_options_set_before_send_logorsentry_options_set_before_send_metricto filter logs or metrics. We made this tradeoff deliberately because consistent behavior across SDK integrations will help most users successfully adopt these features.
Features:
- Add
sentry_crashfor deliberately crashing the current process to test its crash reporting configuration. (#2013) - Native: add
sentry_options_set_thread_stackwalk_modeto limit client-side stackwalking to the crashed thread, which shortens crash processing for applications with a high thread count. (#2026) - Add
sentry_value_foreach_valueandsentry_value_foreach_key_valuefor iterating lists and objects. (#2032)
Fixes:
- Native/Linux: prevent the crash daemon from hanging when module discovery encounters device-backed memory mappings. (#2025)
Other changes:
- Promote the 68 performance monitoring and tracing functions from experimental to stable. (#2012)