Skip to content

Releases: getsentry/sentry-native

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)

0.7.11

28 Oct 15:00
Compare
Choose a tag to compare

Fixes:

  • Reject invalid trace- and span-ids in context update from header (#1046)
  • Lookup GetSystemTimePreciseAsFileTime() at runtime and fall back to GetSystemTimeAsFileTime() to allow running on Windows < 8. (#1051)
  • Allow for empty DSN to still initialize crash handler (#1059)

0.7.10

23 Sep 12:44
168d1dd
Compare
Choose a tag to compare

Fixes:

  • Correct the timestamp resolution to microseconds on Windows. (#1039)

0.7.9

28 Aug 12:23
Compare
Choose a tag to compare

Fixes:

  • Check file-writer construction when writing envelope to path. (#1036)

0.7.8

07 Aug 10:51
Compare
Choose a tag to compare

Features:

  • Let the envelope serialization stream directly to the file. (#1021)
  • Support 16kb page sizes on Android 15 (#1028)

0.7.7

25 Jul 15:49
Compare
Choose a tag to compare

Fixes:

  • Further clean up of the exported dependency configuration. (#1013, crashpad#106)
  • Clean-up scope flushing synchronization in crashpad-backend. (#1019, crashpad#109)
  • Rectify user-feedback comment parameter guard. (#1020)

Internal:

Thank you:

0.7.6

12 Jun 08:04
Compare
Choose a tag to compare

Fixes:

  • Remove remaining build blockers for the crashpad backend on Windows ARM64 when using LLVM-MINGW. (#1003, crashpad#101)
  • Ensure crashpad targets are included when building as a shared library using our exported CMake config. (#1007)
  • Use find_dependency() instead of find_package() in the exported CMake config. (#1007, #1008, crashpad#104)

Thank you: