chore(deps): update Native SDK to v0.13.5#17
Open
github-actions[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update Native SDK to v0.13.5#17github-actions[bot] wants to merge 1 commit intomainfrom
github-actions[bot] wants to merge 1 commit intomainfrom
Conversation
8fa9bfa to
f73604d
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.5.
Auto-generated by a dependency updater.
Changelog
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)