chore(deps): update Native SDK to v0.13.8#5
Open
github-actions[bot] wants to merge 1 commit intomainfrom
Open
Conversation
f5f9977 to
9679a0f
Compare
9679a0f to
9d62089
Compare
9d62089 to
651045a
Compare
9aa13a2 to
f44a37e
Compare
eb18e36 to
aeb2832
Compare
aeb2832 to
d238f5e
Compare
d238f5e to
efbb384
Compare
efbb384 to
6621e74
Compare
6621e74 to
8b34754
Compare
8b34754 to
aa6634a
Compare
aa6634a to
34cc351
Compare
80fca76 to
fe48af2
Compare
fe48af2 to
15ab5f2
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 modules/sentry-native from 0.12.1 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)0.12.2
Features:
logs_with_attributesis set totrue, treats the firstvargpassed intosentry_logs_X(message,...)as asentry_value_tobject of attributes. (#1435)sentry_flush(). (#1434)sentry_log_Xcalls. (#1450)