Releases: getsentry/sentry-native
Releases Β· getsentry/sentry-native
0.8.3
Features:
- Add option to attach screenshots on Windows to fatal error events. (#1170, crashpad#123)
- Add an option for
Crashpad
on Linux to delay application shutdown until the upload of the crash report in thecrashpad_handler
is complete. This is useful for deployment inDocker
orsystemd
, where the life cycle of additional processes is bound by the application life cycle. (#1153, crashpad#121) - Expose
traces_sample_rate
option for synchronization with Android SDK. (#1176)
Thank you:
0.8.2
Fixes:
- Provide a mutex-initializer on platforms that have no static pthread initializer for recursive mutexes. (#1113)
Features:
- Provide Clang-CL support. (#1161, crashpad#100)
- Enable Crashpad report upload retry-mechanism for all platforms (#1152, crashpad#120)
Thank you:
0.8.1
0.8.0
Breaking changes:
- Return type of
sentry_capture_minidump()
andsentry_capture_minidump_n()
changed fromvoid
tosentry_uuid_t
to retrieve the event-id for a successful minidump upload. (#1138)
Features:
- Ensure support for
http_proxy
andhttps_proxy
environment variables across all transports. (#1111)
Fixes:
- Ensure that
sentry_capture_minidump()
fails if the provided minidump path cannot be attached, instead of sending a crash event without minidump. (#1138) - Fix Xbox OS name being reported incorrectly. (#1148)
Thank you:
0.7.20
Features:
- Auto-detect the latest GDK and Windows SDK for the XBox build. (#1124)
- Enable debug-option by default when running in a debug-build. (#1128)
Fixes:
- Allow older toolchains with assemblers that don't support PAC-stripping instructions on
aarch64
to compilecrashpad
. (#1125, crashpad#118) - Set default
max_spans
to 1000. (#1132)
0.7.19
Fixes:
- Fix a build error on older compilers introduced by C++17 support in
0.7.18
for thecrashpad
backend. (#1118, crashpad#117, mini_chromium#2)
0.7.18
Features:
- Add support for Xbox Series X/S. (#1100)
- Add option to set debug log level. (#1107)
- Add
traces_sampler
(#1108) - Provide support for C++17 compilers when using the
crashpad
backend. (#1110, crashpad#116, mini_chromium#1)
0.7.17
Features:
- [NDK] Expose option to set handler strategy. (#1099)
- Add Linux distributions to the OS context. (#963)
Fixes:
- Add metadata pointer check to prevent crashes when cleaning the
crashpad
database. (#1102, crashpad#115)