Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 9, 2025

Bumps packages/flutter/scripts/update-native.sh from 0.10.0 to 0.12.2.

Auto-generated by a dependency updater.

Changelog

0.12.2

Features:

  • Add custom attributes API for logs. When logs_with_attributes is set to true, treats the first varg passed into sentry_logs_X(message,...) as a sentry_value_t object of attributes. (#1435)
  • Add runtime API to query user consent requirement. (#1443)
  • Add logs flush on sentry_flush(). (#1434)
  • Add global attributes API. These are added to all sentry_log_X calls. (#1450)

0.12.1

Fixes:

  • PS5/Switch compilation regression (sentry__process_spawn signature change) (#1436)

0.12.0

Breaking changes:

  • If you use a narrow string path interface (for instance, sentry_options_set_database_path()) on Windows rather than one of the wide string variants (sentry_options_set_database_pathw()), then the expected encoding is now UTF-8. (#1413)

Features:

  • Add an option to use the stack pointer as an upper limit for the stack capture range in crashpad on Windows. This is useful for targets like Proton/Wine, where one can't rely on the TEB-derived upper bound being correctly maintained by the system, leading to overly large stack captures per thread. (#1427, crashpad#137)

Fixes:

  • Add logs flush on crash. This is not available for macOS with the crashpad backend. (#1404)
  • Make narrow UTF-8 the canonical path encoding on Windows. (#1413)
  • Re-add setting thread name for Windows transport. (#1424)
  • Fix AOT interop with managed .NET runtimes. (#1392)

Internal:

0.11.3

Features:

  • Add support for outgoing W3C traceparent header propagation with the propagate_traceparent option. (#1394)
  • Add sentry_options_set_external_crash_reporter_path to allow specifying an external crash reporter. (#1303)

Fixes:

  • Use proper SDK name determination for structured logs sdk.name attribute. (#1399)
  • Serialize uint64 values as numerical instead of string. (#1408)

0.11.2

Fixes:

  • Windows: Make symbolication and the modulefinder independent of the system ANSI code page. (#1389)

0.11.1

Features:

  • Add support for structured logs. It is currently experimental, and one can enable it by setting sentry_options_set_enable_logs. When enabled, you can capture a log using sentry_log_info() (or another log level). Logs can be filtered by setting the before_send_log hook. (#1271)

0.11.0

Breaking changes:

  • Add user_data parameter to traces_sampler. (#1346)

Fixes:

  • Include stddef.h explicitly in crashpad since future libc++ revisions will stop providing this include transitively. (#1375, crashpad#132)
  • Fall back on JWASM in the MinGW crashpad build only if no CMAKE_ASM_MASM_COMPILER has been defined. (#1375, crashpad#133)
  • Prevent crashpad from leaking Objective-C ARC compile options into any parent target linkage. (#1375, crashpad#134)
  • Fixed a TOCTOU race between session init/shutdown and event capture. (#1377)
  • Make the Windows resource generation aware of config-specific output paths for multi-config generators. (#1383)
  • Remove the ASM language from the top-level CMake project, as this triggered CMake policy CMP194 which isn't applicable to the top-level. (#1384)

Features:

  • Add a configuration to disable logging after a crash has been detected - sentry_options_set_logger_enabled_when_crashed(). (#1371)

Internal:

  • Support downstream Xbox SDK specifying networking initialization mechanism. (#1359)
  • Added crashpad support infrastructure for the external crash reporter feature. (#1375, crashpad#131)

Docs:

  • Document the CMake 4 requirement on macOS SDKROOT due to its empty default for CMAKE_OSX_SYSROOT in the README. (#1368)

Thank you:

0.10.1

Internal:

  • Correctly apply dynamic mutex initialization in unit-tests (fixes running unit-tests in downstream console SDKs). (#1337)

@bruno-garcia bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh/0.12.2 branch from 340778f to 945c1be Compare December 9, 2025 14:59
@codecov
Copy link

codecov bot commented Dec 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.43%. Comparing base (e0c8591) to head (f12840f).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3388      +/-   ##
==========================================
+ Coverage   88.67%   91.43%   +2.76%     
==========================================
  Files         291       95     -196     
  Lines        9957     3198    -6759     
==========================================
- Hits         8829     2924    -5905     
+ Misses       1128      274     -854     

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

@bruno-garcia bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh/0.12.2 branch 7 times, most recently from 12971cf to 52d861f Compare December 16, 2025 12:47
@bruno-garcia bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh/0.12.2 branch 2 times, most recently from 8a79c1d to 8ab0438 Compare December 18, 2025 10:09
@bruno-garcia bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh/0.12.2 branch from 8ab0438 to 1f459af Compare December 18, 2025 12:42
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