Patch Changes
- 9e17a63: A crash report written by the native crash reporter after
optOut()is no longer sent as$exceptionafter the nextoptIn(). The native crash handler cannot be removed once installed, so at opt-out the SDK replaces the crash context with an opted-out marker and drops a pending report that carries it. A crash recorded while opted in is still delivered afteroptIn(). Reports written by SDK versions before this change carry no marker and are still sent. Out-of-memory terminations reported through MetricKit on iOS 27 are not covered by this change. - 9e17a63: On iOS 27+, an out-of-memory termination recorded after
optOut()is no longer sent as$exceptionafter the nextoptIn(). One from a session that was opted in is still delivered, and one with no saved context carries no consent signal and is still sent.