Skip to content

Releases: getsentry/sentry-native

0.6.7

13 Nov 08:01
Compare
Choose a tag to compare

Fixes:

  • Disable sigaltstack on Android (#901)
  • Prevent stuck crashpad-client on Windows (#902, crashpad#89)

0.6.6

09 Oct 19:18
Compare
Choose a tag to compare

Fixes:

  • Use a more up-to-date version of mini_chromium as a crashpad dependency, which fixes a build error on some systems. (#891, crashpad#88)

Internal:

Thank you:

Features, fixes and improvements in this release have been contributed by:

0.6.5

05 Jul 14:55
Compare
Choose a tag to compare

Fixes:

  • Remove deadlock pattern in dynamic sdk-name assignment (#858)

0.6.4

23 Jun 11:49
Compare
Choose a tag to compare

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 not OK (#851, crashpad#87)

Thank you:

Features, fixes and improvements in this release have been contributed by:

0.6.3

30 May 08:57
Compare
Choose a tag to compare

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:

0.6.2

02 May 10:56
Compare
Choose a tag to compare

Features:

  • Extend API with ptr/len-string interfaces. (#827)
  • Allow setting sdk_name at runtime (#834)

0.6.1

28 Mar 10:59
Compare
Choose a tag to compare

Fixes:

  • Remove OpenSSL as direct dependency for the crashpad backend on Linux. (#812, crashpad#81)
  • Check libcurl for feature AsynchDNS 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

14 Feb 09:44
Compare
Choose a tag to compare

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 option SENTRY_EXPORT_SYMBOLS is no longer available and the linker settings are constrained to the Native SDK and no longer PUBLIC to parent projects. (#363)

Features:

  • A session may be ended with a different status code. (#801)

Fixes:

Internal:

Thank you:

Features, fixes and improvements in this release have been contributed by:

0.5.4

26 Jan 17:16
Compare
Choose a tag to compare

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:

0.5.3

07 Dec 11:41
Compare
Choose a tag to compare

Fixes

  • Linux module-finder now also searches for code-id in ".note" ELF sections (#775)

Internal:

  • CI: updated github actions to upgrade deprecated node runners. (#767)
  • CI: upgraded Ubuntu to 20.04 for "old gcc" (v7) job due to deprecation. (#768)