Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 14, 2025

This PR contains the following updates:

Package Update Change
getsentry/sentry-cocoa.git minor 8.53.2 -> 8.55.0

Release Notes

getsentry/sentry-cocoa (getsentry/sentry-cocoa.git)

v8.55.0

Compare Source

[!Important]
Xcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.
We have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:

  • Sentry-Dynamic: Without ARM64e
  • Sentry-Dynamic-WithARM64e: With ARM64e slice
  • Sentry-WithoutUIKitOrAppKit: Without ARM64e
  • Sentry-WithoutUIKitOrAppKit-WithARM64e: With ARM64e slice

If your app does not need arm64e, you don't need to make any changes.
But if your app needs arm64e please use Sentry-Dynamic-WithARM64e or Sentry-WithoutUIKitOrAppKit-WithARM64e from 8.55.0 so you don't have issues uploading to the App Store.

Fixes
  • Add null-handling for parsed DSN in SentryHTTPTransport (#​5800)
Features
  • Add a new prebuilt framework with arm64e and remove it from the regular one (#​5788)
  • Add beforeSendLog callback to SentryOptions (#​5678)
  • Structured Logs: Flush logs on SDK flush/close (#​5834)
  • Add a new prebuilt framework with ARM64e for WithoutUIKitOrAppKit (#​5897)
  • Add source context and vars fields to SentryFrame (#​5853)
Fixes
  • Add support for PDFKit views in session replay (#​5750)
  • Fix Infinite Session Replay Processing Loop (#​5765)
  • Fix memory leak in SessionReplayIntegration (#​5770)
  • Fix reporting of energy used while profiling (#​5768)
  • Fixed a build error in SentryFeedback.swift when building with cocoapods on Xcode 14.2 (#​5917)
  • Fix linking against Sentry on an app extension (#​5813)
Internal
  • Add nullability property for screenName (#​5782)

v8.54.0

Compare Source

Features
Fixes
  • Add null-handling for internal array sanitization (#​5722)
  • Fix video replay crashes due to video writer inputs not marked as finished on cancellation (#​5608)
  • Fix wrong flush timeout (#​5565). When flush timed out before the SDK finished sending data, it always blocked the full flush timeout the next time being called. This is fixed now.
  • Launch profiling now respects original configured options if they change on the next launch (#​5417)
  • User feedback no longer subject to sample rates or beforeSend (#​5692)
  • Build error in app extensions (#​5682)
  • Fix frame metrics including time while in background (#​5681)
Improvements
  • Extract video processing to a new class (#​5604)
  • Move continuous profiling payload serialization off of the main thread (#​5613)
  • Improve video generation using apple recommended loop (#​5612)
  • Use -OSize for release builds (#​5721)
  • Mark The integrations parameter of SentryOptions as deprecated rather than printing a warning (#​5749)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/getsentry-sentry-cocoa.git-8.x branch from e28f093 to feaecc6 Compare September 1, 2025 13:26
@philprime philprime merged commit d3a3eff into main Sep 1, 2025
1 of 3 checks passed
@philprime philprime deleted the renovate/getsentry-sentry-cocoa.git-8.x branch September 1, 2025 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant