Skip to content

chore(deps): update Cocoa SDK to v9.29.2 - #5624

Merged
jamescrosswell merged 2 commits into
mainfrom
deps/modules/sentry-cocoa
Sep 28, 2026
Merged

jamescrosswell merged 2 commits into
mainfrom
deps/modules/sentry-cocoa

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Bumps modules/sentry-cocoa from 9.29.0 to 9.29.2.

Auto-generated by a dependency updater.

Changelog

9.29.2

Fixes

  • Stop sending scope attachments with crashes and other fatal events captured from a previous app run, because those attachments belong to the current run. Use beforeSendWithHint to attach files to fatal events (#9153)
  • Prevent an isMetricKitEvent unrecognized selector crash when statically linking the SDK without -ObjC, including when MetricKit is disabled (#9155)

9.29.1

Caution

Known issue: This release can crash apps statically linking the SDK without -ObjC with -[SentryEvent isMetricKitEvent]: unrecognized selector, even when MetricKit is disabled. Add -ObjC to the app target's linker flags, preserving $(inherited), or pin to 9.29.0 until a fix is released. See #9154.

Fixes

  • Add experimental support for the new URLSession HTTP loader for automatic network instrumentation, preserving original request details in Session Replay after redirects. Opt in with options.experimental.enableNewURLLoaderSwizzling = true (disabled by default) (#8845)
  • Preserve MetricKit diagnostics containing frames without a binary UUID instead of dropping the entire diagnostic (#9080)
  • Session Replay: Populate trace_ids in replay events to enable searching replays by trace ID (#9092)
  • Retain raw MetricKit diagnostic attachments when call-stack decoding fails and enableMetricKitRawPayload is enabled, without attaching unrelated current-thread stack traces (#9070)
  • Prevent duplicate HTTP spans and breadcrumbs when watchOS resumes an internal URLSession task copy after the original request finishes (#9095)
  • Remove the compiler deprecation warning for enableAppHangTracking so applications can continue opting out of App Hang tracking until its removal in v10 (#9094)
  • Reset appHangTimeoutInterval values of 0 or lower to the default of 2 seconds, which previously spun the app hang tracker thread in a busy loop (#9020)
  • Release App Hang tracking listener wrappers when listeners are removed (#9127)

@github-actions github-actions Bot added the Dependencies Pull requests that update a dependency file label Sep 25, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/modules/sentry-cocoa branch from 12cdc5d to 14a91bc Compare September 25, 2026 03:01
@github-actions github-actions Bot added the risk: medium PR risk score: medium label Sep 25, 2026
@codecov

codecov Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.85%. Comparing base (7a6db80) to head (5c8b5d5).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5624      +/-   ##
==========================================
+ Coverage   74.84%   74.85%   +0.01%     
==========================================
  Files         515      515              
  Lines       18962    18962              
  Branches     3694     3694              
==========================================
+ Hits        14192    14194       +2     
+ Misses       3892     3891       -1     
+ Partials      878      877       -1     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions Bot changed the title chore(deps): update Cocoa SDK to v9.29.1 chore(deps): update Cocoa SDK to v9.29.2 Sep 26, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/modules/sentry-cocoa branch from 14a91bc to dc55366 Compare September 26, 2026 03:01
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jamescrosswell
jamescrosswell merged commit ae360a7 into main Sep 28, 2026
65 of 67 checks passed
@jamescrosswell
jamescrosswell deleted the deps/modules/sentry-cocoa branch September 28, 2026 04:51
This was referenced Oct 19, 2026
jonty-uk-gov-mirror pushed a commit to uk-gov-mirror/DFE-Digital.teaching-record-system that referenced this pull request Oct 23, 2026
Updated [Sentry.AspNetCore](https://github.com/getsentry/sentry-dotnet)
from 6.11.1 to 6.12.0.

<details>
<summary>Release notes</summary>

_Sourced from [Sentry.AspNetCore's
releases](https://github.com/getsentry/sentry-dotnet/releases)._

## 6.12.0

### Features ✨

- feat(otel): mark span processor based OpenTelemetry setup methods as
obsolete by @​jamescrosswell in
[#​5586](getsentry/sentry-dotnet#5586)

### Fixes 🐛

- fix(blazor): logging options set in UseSentry now take effect by
@​ric-oliv in
[#​5640](getsentry/sentry-dotnet#5640)
- fix(log4net): send event properties as log attributes on log4net 3.x
by @​jamescrosswell in
[#​5559](getsentry/sentry-dotnet#5559)
- fix: TraceIgnoreStatusCodes no longer drops outgoing HTTP requests
traced with OpenTelemetry by @​jamescrosswell in
[#​5643](getsentry/sentry-dotnet#5643)
- fix: an exception in BeforeSend or BeforeSendTransaction now drops the
item instead of sending it by @​jamescrosswell in
[#​5610](getsentry/sentry-dotnet#5610)
- fix: telemetry dropped by user callbacks and by validation is now
counted in client reports by @​jamescrosswell in
[#​5607](getsentry/sentry-dotnet#5607)
- fix: exceptions thrown from BeforeBreadcrumb, log filters and
BeforeScreenshotCapture no longer reach the application by
@​jamescrosswell in
[#​5606](getsentry/sentry-dotnet#5606)
- fix: transaction processors no longer discard each other's results by
@​jamescrosswell in
[#​5621](getsentry/sentry-dotnet#5621)
- fix: Throw ArgumentException for empty traceId in
DynamicSamplingContext by @​chiliec in
[#​5599](getsentry/sentry-dotnet#5599)

### Dependencies ⬆️

#### Deps

- chore(deps): update Cocoa SDK to v9.30.0 by @​github-actions in
[#​5656](getsentry/sentry-dotnet#5656)
- chore(deps): update Cocoa SDK to v9.29.2 by @​github-actions in
[#​5624](getsentry/sentry-dotnet#5624)
- chore(deps): update Java SDK to v8.58.0 by @​github-actions in
[#​5622](getsentry/sentry-dotnet#5622)
- chore(deps): update Native SDK to v0.17.1 by @​github-actions in
[#​5625](getsentry/sentry-dotnet#5625)
- chore(deps): update Native SDK to v0.17.0 by @​github-actions in
[#​5614](getsentry/sentry-dotnet#5614)

### Other

- meta: remove duplicate Blank Issue template by @​SatvikMishra08 in
[#​5601](getsentry/sentry-dotnet#5601)

Commits viewable in [compare
view](getsentry/sentry-dotnet@6.11.1...6.12.0).
</details>

Updated
[Sentry.Extensions.Logging](https://github.com/getsentry/sentry-dotnet)
from 6.11.1 to 6.12.0.

<details>
<summary>Release notes</summary>

_Sourced from [Sentry.Extensions.Logging's
releases](https://github.com/getsentry/sentry-dotnet/releases)._

## 6.12.0

### Features ✨

- feat(otel): mark span processor based OpenTelemetry setup methods as
obsolete by @​jamescrosswell in
[#​5586](getsentry/sentry-dotnet#5586)

### Fixes 🐛

- fix(blazor): logging options set in UseSentry now take effect by
@​ric-oliv in
[#​5640](getsentry/sentry-dotnet#5640)
- fix(log4net): send event properties as log attributes on log4net 3.x
by @​jamescrosswell in
[#​5559](getsentry/sentry-dotnet#5559)
- fix: TraceIgnoreStatusCodes no longer drops outgoing HTTP requests
traced with OpenTelemetry by @​jamescrosswell in
[#​5643](getsentry/sentry-dotnet#5643)
- fix: an exception in BeforeSend or BeforeSendTransaction now drops the
item instead of sending it by @​jamescrosswell in
[#​5610](getsentry/sentry-dotnet#5610)
- fix: telemetry dropped by user callbacks and by validation is now
counted in client reports by @​jamescrosswell in
[#​5607](getsentry/sentry-dotnet#5607)
- fix: exceptions thrown from BeforeBreadcrumb, log filters and
BeforeScreenshotCapture no longer reach the application by
@​jamescrosswell in
[#​5606](getsentry/sentry-dotnet#5606)
- fix: transaction processors no longer discard each other's results by
@​jamescrosswell in
[#​5621](getsentry/sentry-dotnet#5621)
- fix: Throw ArgumentException for empty traceId in
DynamicSamplingContext by @​chiliec in
[#​5599](getsentry/sentry-dotnet#5599)

### Dependencies ⬆️

#### Deps

- chore(deps): update Cocoa SDK to v9.30.0 by @​github-actions in
[#​5656](getsentry/sentry-dotnet#5656)
- chore(deps): update Cocoa SDK to v9.29.2 by @​github-actions in
[#​5624](getsentry/sentry-dotnet#5624)
- chore(deps): update Java SDK to v8.58.0 by @​github-actions in
[#​5622](getsentry/sentry-dotnet#5622)
- chore(deps): update Native SDK to v0.17.1 by @​github-actions in
[#​5625](getsentry/sentry-dotnet#5625)
- chore(deps): update Native SDK to v0.17.0 by @​github-actions in
[#​5614](getsentry/sentry-dotnet#5614)

### Other

- meta: remove duplicate Blank Issue template by @​SatvikMishra08 in
[#​5601](getsentry/sentry-dotnet#5601)

Commits viewable in [compare
view](getsentry/sentry-dotnet@6.11.1...6.12.0).
</details>

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file risk: medium PR risk score: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants