Skip to content

Comments

chore(deps): update Native SDK to v0.13.0#5104

Open
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-sentry-native-ndk.sh
Open

chore(deps): update Native SDK to v0.13.0#5104
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-sentry-native-ndk.sh

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 17, 2026

Bumps scripts/update-sentry-native-ndk.sh from 0.12.7 to 0.13.0.

Auto-generated by a dependency updater.

Changelog

0.13.0

Breaking:

  • inproc: since we split inproc into signal-handler/UEF part and a separate handler thread, before_send and on_crash could be called from other threads than the one that crashed. While this was never part of the contract, if your code relies on this, it will no longer work. (#1446)
  • Android NDK: SentryNdk.init(NdkOptions) now throws an Exception if init fails (non-zero return code) rather than silently swallowing the error. (#1430)

Features:

  • Add support for abort() in the inproc backend on Windows. (#1446)
  • Add beforeBreadcrumb callback support (#1534)

Fixes:

  • Make the signal-handler synchronization fully atomic to fix rare race scenarios. (#1446)
  • Reintroduce an FP-based stack-walker for macOS that can start from a user context. This also makes inproc backend functional again on macOS 13+. (#1446)
  • Split the inproc signal handler (and UEF on Windows) into a safe handler part and an "unsafe" handler thread. This minimizes exposure to undefined behavior inside the signal handler. (#1446)
  • Use a signal-safe address formatter instead of snprintf(). (#1446)

Internal:

  • Introduce PAC tests for arm64e on macOS. (#1446)
  • For Linux, the SDK now has a vendored "nognu" libunwind as the default stack walker and links it statically, but with PIC enabled so it can be used in PIE executables. (#1446)

Thank you:

0.12.8

Fixes:

  • Fix deadlock when re-initializing the SDK while logs or metrics threads are mid-flush. (#1518)

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Feb 17, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-sentry-native-ndk.sh branch from 1973ca3 to 731ee65 Compare February 17, 2026 03:48
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 17, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Internal Changes 🔧

  • (deps) Update Native SDK to v0.13.0 by github-actions[bot] in #5104

🤖 This preview updates automatically when you update the PR.

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-sentry-native-ndk.sh branch from 731ee65 to b1fa5b6 Compare February 18, 2026 13:29
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-sentry-native-ndk.sh branch from b1fa5b6 to da699f6 Compare February 21, 2026 03:45
@github-actions github-actions bot changed the title chore(deps): update Native SDK to v0.12.8 chore(deps): update Native SDK to v0.13.0 Feb 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant