Skip to content

chore(deps): update Native SDK to v0.16.0 - #3925

Merged
buenaflor merged 1 commit into
mainfrom
deps/packages/flutter/scripts/update-native.sh
Jul 28, 2026
Merged

chore(deps): update Native SDK to v0.16.0#3925
buenaflor merged 1 commit into
mainfrom
deps/packages/flutter/scripts/update-native.sh

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps packages/flutter/scripts/update-native.sh from 0.15.4 to 0.16.0.

Auto-generated by a dependency updater.

Changelog

0.16.0

Features:

  • Native/Windows: add sentry_options_set_minidump_flags for configuring raw MINIDUMP_TYPE flags. (#1911)
  • Windows: add WER integration for syncing tags and attachments to WER. (#1837)
  • Report cache_overflow discards due to cache_max_items or cache_max_size. (#1884)
  • Crashpad/Windows: optimize scope flushes for crash events and external crash reports. (#1841)
  • User feedback now carries scope data, including release, environment, tags, user, and contexts with the trace, so feedback is connected to the same trace as errors from the same session. Attachments set on the scope are sent with the feedback as well, alongside any passed through a hint. This also fixed a memory leak when capturing user feedback before the SDK is initialized. (#1915)
  • Add sentry_scope_capture_feedback to capture user feedback against a given scope, matching sentry_scope_capture_event / _log / _metric. The feedback carries the scope's data layered on top of the global scope, including attachments set on that scope, accepts an optional hint for additional attachments, and returns the feedback's event ID. (#1916)

Fixes:

  • Fix scope data loss from shared sentry_value_t containers while significantly improving scope merge performance with copy-on-write cloning. (#1794)
  • Fix a memory leak when JSON parsing rejects invalid input after partially parsed value. (#1887)
  • Crashpad: wait reliably for crash report uploads. (#1885)
  • Crashpad/Windows: flush Windows attachment IPC responses. (#1895)
  • Crashpad/Linux: terminate Linux handler re-entry. (#1894)
  • Android: create the outbox directory before writing NDK crash envelopes into it, so envelopes are not lost when the head SDK creates the outbox lazily. (#1889)
  • Native/Windows: let WER finish native crash reports to preserve WER custom metadata. (#1904)
  • Native/macOS: write signal-handler-captured thread names into the minidump's ThreadNames stream when task_for_pid fails (e.g. sandboxed apps), so thread names resolve in crash events from packaged apps. (#1905)
  • Native: don't dump the crash daemon's log to stderr on shutdown unless debug logging is enabled, so terminal applications stay quiet when debug is off. (#1910)
  • Native/Windows: capture heap corruption crashes reported as STATUS_HEAP_CORRUPTION (0xC0000374). (#1909)
  • Native/Linux: add support for sentry_options_set_handler_strategy(SENTRY_HANDLER_STRATEGY_CHAIN_AT_START). (#1912)
  • Windows: the default thread stack guarantee is now actually applied in static builds and is also set by the native backend, so crash handling can run after a stack overflow. (#1918)
  • Include before_send attachments with local scopes. (#1922)

@github-actions
github-actions Bot requested a review from buenaflor as a code owner July 28, 2026 04:00
@github-actions
github-actions Bot requested a review from denrase as a code owner July 28, 2026 04:00
@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch from df74665 to 63562d8 Compare July 28, 2026 04:01
@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Features

Flutter

  • Extend standalone app start by buenaflor in #3918
  • Add standalone app start tracing by buenaflor in #3896

Fixes

  • Read normalized rate limit headers by sentry-junior in #3883

Dependencies

Deps

  • chore(deps): update Native SDK to v0.16.0 by github-actions[bot] in #3925
  • chore(deps): update Android SDK to v8.50.1 by github-actions in #3921

Internal Changes

  • (deps) Pin Flutter development dependencies by buenaflor in #3913
  • (grpc) Move MockHub to _sentry_testing package by lucas-zimerman in #3908

🤖 This preview updates automatically when you update the PR.

@codecov

codecov Bot commented Jul 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.46%. Comparing base (f4a14f7) to head (48a7bed).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3925      +/-   ##
==========================================
+ Coverage   88.22%   92.46%   +4.23%     
==========================================
  Files         344      113     -231     
  Lines       12573     4327    -8246     
==========================================
- Hits        11093     4001    -7092     
+ Misses       1480      326    -1154     
Flag Coverage Δ
sentry ?
sentry_dio ?
sentry_drift ?
sentry_file ?
sentry_firebase_remote_config 100.00% <ø> (ø)
sentry_flutter 92.17% <ø> (ø)
sentry_grpc ?
sentry_hive ?
sentry_link ?
sentry_logging ?
sentry_sqflite ?
sentry_supabase 97.27% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch 2 times, most recently from 2286005 to 12d05b9 Compare July 28, 2026 14:40
Comment thread packages/flutter/sentry-native/CMakeCache.txt
@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch from 12d05b9 to 48a7bed Compare July 28, 2026 14:49
@buenaflor
buenaflor merged commit 40f5ec9 into main Jul 28, 2026
78 checks passed
@buenaflor
buenaflor deleted the deps/packages/flutter/scripts/update-native.sh branch July 28, 2026 15:30
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