|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 8.57.2 |
| 3 | +## Unreleased |
4 | 4 |
|
5 | 5 | ### Breaking Changes |
6 | 6 |
|
|
40 | 40 | - Set `SentryException.type` to `nil` when `NSException` has no `reason` (#6653). The backend then can provide a proper message when there is no reason. |
41 | 41 | - Rename `SentryLog.Level` and `SentryLog.Attribute` for ObjC (#6666) |
42 | 42 |
|
| 43 | +### Fixes |
| 44 | + |
| 45 | +- Fixes warnings about minimum OS version being lower than Xcode supported version (#5591) |
| 46 | +- Fixes a crash when setting configureUserFeedback to nil (#6642) |
| 47 | +- Fix issue where the thread that generated an event could be missing when more than 100 threads are running (#6377) |
| 48 | +- Fix wrong Frame Delay when becoming active, which lead to false reported app hangs when the app moves to the foreground after being in the background (#6381) |
| 49 | +- Rename `SentryMechanismMeta` to `SentryMechanismContext` to resolve Kotlin Multi-Platform build errors (#6607) |
| 50 | + |
| 51 | +### Improvements |
| 52 | + |
| 53 | +- Replace deprecated SCNetworkReachability with NWPathMonitor (#6019) |
| 54 | +- Expose attachment type on `SentryAttachment` for downstream SDKs (like sentry-godot) (#6521) |
| 55 | +- Increase attachment max size to 100MB (#6537) |
| 56 | + |
43 | 57 | ### Features |
44 | 58 |
|
45 | 59 | - Add SentryDistribution as Swift Package Manager target (#6149) |
|
51 | 65 | - Add `sentry.replay_id` attribute to logs ([#6515](https://github.com/getsentry/sentry-cocoa/pull/6515)) |
52 | 66 | - Structured Logs: Add `SentrySwiftLog` Integration (#6286) |
53 | 67 |
|
| 68 | +## 8.57.2 |
| 69 | + |
54 | 70 | ### Fixes |
55 | 71 |
|
56 | | -- Fixes warnings about minimum OS version being lower than Xcode supported version (#5591) |
57 | 72 | - Fix rendering method for fast view rendering (#6360) |
58 | | -- Fixes a crash when setting configureUserFeedback to nil (#6642) |
59 | | -- Fix issue where the thread that generated an event could be missing when more than 100 threads are running (#6377) |
60 | | -- Fix wrong Frame Delay when becoming active, which lead to false reported app hangs when the app moves to the foreground after being in the background (#6381) |
61 | 73 | - Session Replay masking improvements (#6292) |
62 | 74 | - Fix SwiftUI.List background decoration view causing incorrect clipping of screen content |
63 | 75 | - Fix sublayer rendering order by properly sorting by zPosition with insertion order as tie-breaker |
|
67 | 79 | - Add layer class filtering for views used in multiple contexts (e.g., SwiftUI._UIGraphicsView) |
68 | 80 | - Improve transform calculations for views with custom anchor points |
69 | 81 | - Fix axis-aligned transform detection for optimized opaque view clipping |
70 | | -- Rename `SentryMechanismMeta` to `SentryMechanismContext` to resolve Kotlin Multi-Platform build errors (#6607) |
71 | 82 | - Fix conversion of frame rate to time interval for session replay (#6623) |
72 | 83 | - Change Session Replay masking to prevent semi‑transparent full‑screen overlays from clearing redactions by making opaque clipping stricter (#6629) |
73 | 84 | Views now need to be fully opaque (view and layer backgrounds with alpha == 1) and report opaque to qualify for clip‑out. |
74 | 85 | This avoids leaks at the cost of fewer clip‑out optimizations. |
75 | 86 |
|
76 | | -### Improvements |
77 | | - |
78 | | -- Replace deprecated SCNetworkReachability with NWPathMonitor (#6019) |
79 | | -- Expose attachment type on `SentryAttachment` for downstream SDKs (like sentry-godot) (#6521) |
80 | | -- Increase attachment max size to 100MB (#6537) |
81 | | - |
82 | 87 | ## 8.57.1 |
83 | 88 |
|
84 | 89 | ### Fixes |
|
0 commit comments