chore(deps): update Native SDK to v0.10.0 #4623
Merged
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.8.4 to 0.10.0.
Auto-generated by a dependency updater.
Changelog
0.10.0
Breaking changes:
sentry_regenerate_trace()orsentry_set_trace()), which turns off the automatic management of trace boundaries. (#1270)sentry_regenerate_trace()) or run the Native SDK inside a downstream SDK like the Unity SDK, where these SDKs will manage the trace boundaries, for a giventraces_sample_rate, either all transactions in a trace get sampled or none do with probability equal to that sample rate. (#1254)Features:
sentry_clear_attachments()to allow clearing all previously added attachments in the global scope. (#1290)sentry_regenerate_trace()to allow users to set manual trace boundaries. (#1293)Dynamic Sampling Context (DSC)to events. (#1254)sentry_value_new_feedbackandsentry_capture_feedbackto allow capturing User Feedback. (#1304)sentry_value_new_user_feedbackandsentry_capture_user_feedbackin favor of the new API.sentry_envelope_read_from_file,sentry_envelope_get_header, andsentry_capture_envelope. (#1320)(u)int64sentry_value_ttype. (#1326)Meta:
SENTRY_DEPRECATED(msg). (#1308)Internal:
event_iddefined similarly to other backends. This makes it possible to associate feedback at the time of crash. (#1319)0.9.1
Features:
sentry_attach_file/bytes,sentry_scope_attach_file/bytes(and their wide-string variants), andsentry_remove_attachmenthave been added to modify the list of attachments that are sent along with sentry events after a call tosentry_init. (#1266, #1275)crashpadbackend on macOS, the list of attachments that will be added at the time of a hard crash will be frozen at the time ofsentry_init, and later modifications will not be reflected.sentry_attachment_set_content_typeto allow specifying the content type of attachments. (#1276)sentry_attachment_set_filenameto allow specifying the filename of attachments displayed in the Sentry WebUI. (#1285)Meta:
sentry.native.xbox. (#1287)Internal:
breakpadto 2025-06-13. (#1277, breakpad#41)0.9.0
Breaking changes:
Features:
before_send_transactioncallback. (#1236)crashpad_wait_for_uploadflag. (#1255, crashpad#126)Fixes:
Docs:
0.8.5
Breaking changes:
propagation_contextas the single source oftrace_idfor spans and events. Transactions no longer create a new trace, but inherit the trace from thepropagation_contextcreated during SDK initialization. This context can be later modified throughsentry_set_trace()(primarily used by other SDKs). (#1200)Features:
sentry_value_new_user(id, username, email, ip_address)function to avoid ambiguous user-context-keys. (#1228)Fixes:
libcurlfeatureAsynchDNS. (#1206)Thank you: