|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 8.57.2 |
| 3 | +## Unreleased |
4 | 4 |
|
5 | 5 | ### Breaking Changes |
6 | 6 |
|
|
42 | 42 | - App hang tracking is now automatically disabled for Widgets, Live Activities, Intent Extensions, and Action Extensions (#6670). |
43 | 43 | These components run in separate processes or sandboxes with different execution characteristics, which can cause false positive app hang reports. |
44 | 44 |
|
| 45 | +### Fixes |
| 46 | + |
| 47 | +- Fixes warnings about minimum OS version being lower than Xcode supported version (#5591) |
| 48 | +- Fixes a crash when setting configureUserFeedback to nil (#6642) |
| 49 | +- Fix issue where the thread that generated an event could be missing when more than 100 threads are running (#6377) |
| 50 | +- 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) |
| 51 | +- Rename `SentryMechanismMeta` to `SentryMechanismContext` to resolve Kotlin Multi-Platform build errors (#6607) |
| 52 | + |
| 53 | +### Improvements |
| 54 | + |
| 55 | +- Replace deprecated SCNetworkReachability with NWPathMonitor (#6019) |
| 56 | +- Expose attachment type on `SentryAttachment` for downstream SDKs (like sentry-godot) (#6521) |
| 57 | +- Increase attachment max size to 100MB (#6537) |
| 58 | + |
45 | 59 | ### Features |
46 | 60 |
|
47 | 61 | - Add SentryDistribution as Swift Package Manager target (#6149) |
|
53 | 67 | - Add `sentry.replay_id` attribute to logs ([#6515](https://github.com/getsentry/sentry-cocoa/pull/6515)) |
54 | 68 | - Structured Logs: Add `SentrySwiftLog` Integration (#6286) |
55 | 69 |
|
| 70 | +## 8.57.2 |
| 71 | + |
56 | 72 | ### Fixes |
57 | 73 |
|
58 | | -- Fixes warnings about minimum OS version being lower than Xcode supported version (#5591) |
59 | 74 | - Fix rendering method for fast view rendering (#6360) |
60 | | -- Fixes a crash when setting configureUserFeedback to nil (#6642) |
61 | | -- Fix issue where the thread that generated an event could be missing when more than 100 threads are running (#6377) |
62 | | -- 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) |
63 | 75 | - Session Replay masking improvements (#6292) |
64 | 76 | - Fix SwiftUI.List background decoration view causing incorrect clipping of screen content |
65 | 77 | - Fix sublayer rendering order by properly sorting by zPosition with insertion order as tie-breaker |
|
69 | 81 | - Add layer class filtering for views used in multiple contexts (e.g., SwiftUI._UIGraphicsView) |
70 | 82 | - Improve transform calculations for views with custom anchor points |
71 | 83 | - Fix axis-aligned transform detection for optimized opaque view clipping |
72 | | -- Rename `SentryMechanismMeta` to `SentryMechanismContext` to resolve Kotlin Multi-Platform build errors (#6607) |
73 | 84 | - Fix conversion of frame rate to time interval for session replay (#6623) |
74 | 85 | - Change Session Replay masking to prevent semi‑transparent full‑screen overlays from clearing redactions by making opaque clipping stricter (#6629) |
75 | 86 | Views now need to be fully opaque (view and layer backgrounds with alpha == 1) and report opaque to qualify for clip‑out. |
76 | 87 | This avoids leaks at the cost of fewer clip‑out optimizations. |
77 | 88 |
|
78 | | -### Improvements |
79 | | - |
80 | | -- Replace deprecated SCNetworkReachability with NWPathMonitor (#6019) |
81 | | -- Expose attachment type on `SentryAttachment` for downstream SDKs (like sentry-godot) (#6521) |
82 | | -- Increase attachment max size to 100MB (#6537) |
83 | | - |
84 | 89 | ## 8.57.1 |
85 | 90 |
|
86 | 91 | ### Fixes |
|
0 commit comments