Releases: getsentry/sentry-native
Releases · getsentry/sentry-native
0.6.7
Fixes:
- Disable sigaltstack on Android (#901)
- Prevent stuck crashpad-client on Windows (#902, crashpad#89)
0.6.6
Fixes:
- Use a more up-to-date version of
mini_chromium
as acrashpad
dependency, which fixes a build error on some systems. (#891, crashpad#88)
Internal:
- Updated
libunwindstack
to 2023-09-13. (#884, libunwindstack-ndk#8) - Updated
crashpad
to 2023-09-28. (#891, crashpad#88) - Updated
breakpad
to 2023-10-02. (#892, breakpad#38)
Thank you:
Features, fixes and improvements in this release have been contributed by:
0.6.5
0.6.4
Fixes:
- Crash events are initialized with level
FATAL
(#852) - Fix MSVC compiler error with on non-Unicode systems (#846, crashpad#85)
Features:
- crashpad_handler: log
body
if minidump endpoint response is notOK
(#851, crashpad#87)
Thank you:
Features, fixes and improvements in this release have been contributed by:
0.6.3
Features:
- Disable PC adjustment in the backend for libunwindstack (#839)
- Crashpad backend allows inspection and enrichment of the crash event in the on_crash/before_send hooks (#843)
- Add http-proxy support to the
crashpad_handler
(#847, crashpad#86)
Internal:
- Updated Breakpad backend to 2023-05-03. (#836, breakpad#35)
- Updated Crashpad backend to 2023-05-03. (#837, crashpad#82)
0.6.2
0.6.1
Fixes:
- Remove OpenSSL as direct dependency for the crashpad backend on Linux. (#812, crashpad#81)
- Check
libcurl
for featureAsynchDNS
at compile- and runtime. (#813) - Allow setting
CRASHPAD_WER_ENABLED
when using system crashpad. (#816)
Docs:
- Add badges for conan, nix and vcpkg package-repos to README. (#795)
Thank you:
Features, fixes and improvements in this release have been contributed by:
0.6.0
Breaking changes:
- When built as a shared library for Android or Linux, the Native SDK limits the export of symbols to the
sentry_
-prefix. The optionSENTRY_EXPORT_SYMBOLS
is no longer available and the linker settings are constrained to the Native SDK and no longerPUBLIC
to parent projects. (#363)
Features:
- A session may be ended with a different status code. (#801)
Fixes:
- Switch Crashpad transport on Linux to use libcurl (#803, crashpad#75, crashpad#79)
- Avoid accidentally mutating CONTEXT when client-side stack walking in Crashpad (#803, crashpad#77)
- Fix various mingw compilation issues (#794, crashpad#78)
Internal:
- Updated Crashpad backend to 2023-02-07. (#803, crashpad#80)
- CI: Updated GitHub Actions to test on LLVM-mingw. (#797)
- Updated Breakpad backend to 2023-02-08. (#805, breakpad#34)
- Updated libunwindstack to 2023-02-09. (#807, libunwindstack-ndk#7)
Thank you:
Features, fixes and improvements in this release have been contributed by:
0.5.4
Fixes:
- Better error messages in
sentry_transport_curl
. (#777) - Increased curl headers buffer size to 512 (in
sentry_transport_curl
). (#784) - Fix sporadic crash on Windows due to race condition when initializing background-worker thread-id. (#785)
- Open the database file-lock on "UNIX" with
O_RDRW
(#791)
Internal:
- Updated Breakpad and Crashpad backends to 2022-12-12. (#778)
Thank you:
Features, fixes and improvements in this release have been contributed by: