Important
The new SentryObjC SDK introduced in this release should be considered experimental and may be subject to breaking changes.
Features
- Add SentryObjC wrapper SDK — a pure Objective-C interface for projects that cannot enable Clang modules (e.g., ObjC++ with
-fmodules=NO). Ships asSentryObjC-Dynamic.xcframework.zipand as a compile-from-source SPM product. (#7918)
Steps to migrate:- Replace your dependency on
SentrywithSentryObjC(SPM product or xcframework) - Change
#import <Sentry/Sentry.h>to#import <SentryObjC/SentryObjC.h> - Rename
Sentry-prefixed types toSentryObjC(e.g.,SentrySDK→SentryObjCSDK,SentryOptions→SentryObjCOptions).
- Replace your dependency on
Fixes
- Fix crash in
SentryFramesTracker.add/removeListenerwhen called from a listener's owninit/deiniton a background thread, observed on iOS 26 (#7943)