Features:
- Add
sentry_scope_remove_fingerprintto remove a fingerprint set on a scope, matching the globalsentry_remove_fingerprint. (#1932) - Add
sentry_options_set_before_send_feedbackto filter or enrich user feedback. Feedback does not go throughbefore_send. (#1923) - Unix: Add
SENTRY_LINK_CURLto control whether the curl transport linkslibcurldirectly, loads it dynamically at runtime, or uses the default behavior. (#1954)
Fixes:
- Name
sentry-logsandsentry-metricstelemetry batcher threads so they can be identified in debuggers, profilers, and crash reports. (#1937) - Linux: close descriptor
0on failed module file mapping when that descriptor was returned byopen, avoiding a file descriptor leak. (#1924) sentry_attachment_set_filename,sentry_attachment_set_type, andsentry_attachment_set_content_typenow flush the scope, so changes applied aftersentry_attach_file/sentry_attach_bytesalso apply to hard-crash events instead of only to normal events. (#1934)- Crashpad: fix a crash when calling
sentry_initbefore C++ dynamic initializers have run. (#1930, mini_chromium#8) - Reduce the size of native-generated minidumps on Windows (#1929)