Skip to content

Releases: getsentry/sentry-native

0.8.0

24 Feb 15:33
Compare
Choose a tag to compare

Breaking changes:

  • Return type of sentry_capture_minidump() and sentry_capture_minidump_n() changed from void to sentry_uuid_t to retrieve the event-id for a successful minidump upload. (#1138)

Features:

  • Ensure support for http_proxy and https_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:

zsd4yr

0.7.20

31 Jan 09:42
Compare
Choose a tag to compare

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 compile crashpad. (#1125, crashpad#118)
  • Set default max_spans to 1000. (#1132)

0.7.19

20 Jan 13:41
Compare
Choose a tag to compare

Fixes:

0.7.18

14 Jan 16:28
Compare
Choose a tag to compare

Features:

0.7.17

18 Dec 10:31
Compare
Choose a tag to compare

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)

0.7.16

04 Dec 14:13
Compare
Choose a tag to compare

Features:

  • Add SOCKS5 proxy support for macOS and Linux. (#1063)
  • Extend performance API with explicit timings (#1093)

0.7.15

21 Nov 13:35
Compare
Choose a tag to compare

Fixes:

  • Fix DLL versioning for projects that add the Native SDK as a CMake subdirectory. (#1086)

0.7.14

20 Nov 13:10
Compare
Choose a tag to compare

Features:

  • Android NDK: Add .loadNativeLibraries() method to allow pre-loading .so files (#1082)
  • Fill the ucontext_t field in the sentry_ucontext_t [on_crash|before_send]-hook parameter on macOS from the breakpad backend. (#1083, breakpad#39)

Thank you:

saf-e

0.7.13

18 Nov 12:31
Compare
Choose a tag to compare

Features:

  • Provide version information for non-static Windows binaries. (#1076, crashpad#110)
  • Add an alternative handler strategy to inproc to support .NET on Linux and Mono on Android (specifically, .NET MAUI). (#1027)

Fixes:

  • Correct the timeout specified for the upload-task awaiting dispatch_semaphore_wait() when using an HTTP-proxy on macOS. (#1077, crashpad#111)
  • Emit transaction.data inside context.trace.data. (#1075)

Thank you:

olback

0.7.12

05 Nov 18:35
Compare
Choose a tag to compare

Features:

  • Add sentry_capture_minidump() to capture independently created minidumps (#1067)

Fixes:

  • Add breadcrumb ringbuffer to avoid O(n) memmove on adding more than max breadcrumbs (#1060)