chore(deps): update Native SDK to v0.13.8 - #20
Open
github-actions[bot] wants to merge 1 commit into
Open
github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
github-actions
Bot
force-pushed
the
deps/scripts/update-sentry-native-ndk.sh/0.13.8
branch
from
April 25, 2026 05:13
d94e9bc to
1e308cf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps scripts/update-sentry-native-ndk.sh from 0.12.2 to 0.13.8.
Auto-generated by a dependency updater.
Changelog
0.13.8
Features:
nativebackend on Xbox. (#1666)cache_keeporhttp_retryis enabled, instead of discarding them. Withhttp_retry, the cached envelopes are sent automatically once consent is given. (#1542)<run>/crashpad-handler.log, matching the SDK'sdebugverbosity. (#1658)Fixes:
ENOSYSinread_safelyto fix empty module list in seccomp-restricted environments. (#1655)0.13.7
Features:
before_screenshothook. (#1641)Fixes:
stdioin the unwinder pointer validation code to reduce exposure to async-signal-unsafe functions. (#1637)sem_open,shm_open,fork) with sandbox-safe alternatives (pthread_mutex, file-backedmmap,posix_spawn) so the native backend works inside App Sandbox. (#1644)int64for image sizes to support modules larger than 2 GB. (#1651)0.13.6
Features:
Fixes:
CMP0141policy that broke debug info settings for downstream consumers. (#1630)0.13.5
Features:
sentry_options_set_http_retry. (#1520).dmpfiles in the offline cache for direct debugger access. (#1607)sentry_options_set_enable_metrics(options, false). (#1609)Fixes:
WinHttpReceiveResponsefailures being silently ignored, which could cause envelopes to be lost instead of retried or cached. (#1620)googlesourcesubmodules with GitHub ones. (#1628)0.13.4
Features:
nativebackend. (#1585)Fixes:
cache_keepto only cache envelopes when HTTP send fails, instead of unconditionally on restart. (#1585)nativebackend. (#1589)/proc/pid/maps. Without merging,base_of_imagepointed to the code segment instead of the real ELF load base, breaking server-side CFI unwinding. (#1588)-fomit-frame-pointerbuilds by capturing DWARF-based backtraces (via libunwind) in the signal handler. The daemon now prefers these over FP-based walking, which fails when RBP is used as a general-purpose register. (#1588)0.13.3
Features:
addAttachmentandclearAttachmentsto the NDKNativeScopeAPI for managing file and byte attachments via JNI. (#1584)Fixes:
ca_certs,proxy,user_agent) andhandler_pathto the native backend crash daemon. Previously, the daemon did not receive SSL certificate or proxy settings from the parent process, causing SSL errors (curl code 60) when uploading crash reports. The daemon also ignored the user-configured handler path, requiring thesentry-crashbinary to be placed next to the application executable. (#1573)CHAIN_AT_STARThandler strategy crashing on Android when the chained Mono handler resets the signal handler and re-raises. (#1572)0.13.2
Features:
nativecrash handling backend as an alternative tocrashpad,breakpad, andinproc. This backend uses an out-of-process daemon that monitors the application for crashes, generates minidumps, and sends crash reports to Sentry. It supports Linux, macOS, and Windows, and is fully compatible with TSAN and ASAN sanitizers. This feature is experimental and under active development. (#1433)sentry_log()for plain-string log messages. (#1566)sentry_set_release()/sentry_set_environment()for updating release and environment after SDK init. (#1555)Fixes:
0.13.1
Features:
SENTRY_SAMPLE_RATEandSENTRY_TRACES_SAMPLE_RATEenvironment variables. (#1540)Fixes:
_Unwind_Resume, etc.) from vendoredlibunwindbuild. (#1544)0.13.0
Breaking:
inprocinto signal-handler/UEF part and a separate handler thread,before_sendandon_crashcould 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)SentryNdk.init(NdkOptions)now throws anExceptionif init fails (non-zero return code) rather than silently swallowing the error. (#1430)Features:
abort()in theinprocbackend on Windows. (#1446)beforeBreadcrumbcallback support (#1534)Fixes:
inprocbackend functional again on macOS 13+. (#1446)inprocsignal 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)snprintf(). (#1446)Internal:
arm64eon macOS. (#1446)libunwindas 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:
0.12.7
Features:
sentry_options_set_cache_keep,sentry_options_set_cache_max_items,sentry_options_set_cache_max_size, andsentry_options_set_cache_max_age. (#1490, #1493)Fixes:
sentry_capture_user_feedback()(#1510)0.12.6
Features:
sentry_options_set_enable_metrics. When enabled, you can record a metric usingsentry_metrics_count(),sentry_metrics_gauge(), orsentry_metrics_distribution(). Metrics can be filtered by setting thebefore_send_metrichook. (#1498)0.12.5
Features:
Fixes:
0.12.4
Fixes:
0.12.3
Fixes:
breakpadinterface changes introduced with #1083 with the corresponding iOS build. (#1465)debugoption is set. (#1466)