Skip to content

chore(deps): update Native SDK to v0.13.1#544

Merged
limbonaut merged 2 commits intomainfrom
deps/modules/sentry-native
Mar 2, 2026
Merged

chore(deps): update Native SDK to v0.13.1#544
limbonaut merged 2 commits intomainfrom
deps/modules/sentry-native

Conversation

@github-actions
Copy link
Contributor

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

Bumps modules/sentry-native from 0.12.8 to 0.13.1.

Auto-generated by a dependency updater.

Changelog

0.13.1

Features:

  • Support SENTRY_SAMPLE_RATE and SENTRY_TRACES_SAMPLE_RATE environment variables. (#1540)

Fixes:

  • Fix use-after-free on allocation failure when merging scope tags, extra, and contexts into a captured event. (#1539)
  • Remove C++ exception ABI symbols (_Unwind_Resume, etc.) from vendored libunwind build. (#1544)

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:

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 26, 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).


New Features ✨

  • (options) Support SENTRY_DSN, SENTRY_RELEASE, and SENTRY_ENVIRONMENT env vars by limbonaut in #548
  • Add shutdown_timeout_ms option by limbonaut in #539

Documentation 📚

  • Add README files for addon and demo project packages by limbonaut in #547
  • Update Web platform support information in README by limbonaut in #536

Internal Changes 🔧

Deps

  • Update Native SDK to v0.13.1 by github-actions[bot] in #544
  • Update Native SDK to v0.13.0 by github-actions in #533
  • Update Sentry Android to v8.33.0 by github-actions in #531
  • Update wasm-split to v26.2.1 by github-actions in #534
  • Update Sentry JavaScript to v10.40.0 by github-actions in #540

Other

  • (web) Optimize file attachment loading in WASM bridge by limbonaut in #538
  • Add GH_TOKEN and harden AssetLib workflow by limbonaut in #546
  • Automate AssetLib updates on release by limbonaut in #545
  • Generate a separate package with demo project by limbonaut in #542
  • Exclude MSVC linker byproducts from build artifact by limbonaut in #543
  • Run CI on all PRs regardless of changed paths by limbonaut in #541

🤖 This preview updates automatically when you update the PR.

@bruno-garcia bruno-garcia force-pushed the deps/modules/sentry-native branch from 5d582b1 to da7d0f5 Compare March 2, 2026 10:01
@github-actions github-actions bot changed the title chore(deps): update Native SDK to v0.13.0 chore(deps): update Native SDK to v0.13.1 Mar 2, 2026
@limbonaut limbonaut merged commit fb565e7 into main Mar 2, 2026
61 checks passed
@limbonaut limbonaut deleted the deps/modules/sentry-native branch March 2, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants