Skip to content

Commit 33da5ea

Browse files
committed
Update CHANGELOG.md
1 parent 7e9874d commit 33da5ea

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

CHANGELOG.md

+33
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Changelog
22

3+
## 8.39.0
4+
5+
### Removal of Experimental API
6+
7+
- Remove the deprecated experimental Metrics API (#4406): [Learn more](https://sentry.zendesk.com/hc/en-us/articles/26369339769883-Metrics-Beta-Coming-to-an-End)
8+
9+
### Features
10+
11+
- feat: API to manually start/stop Session Replay (#4414)
12+
- Custom redact modifier for SwiftUI (#4362, #4392)
13+
- Track usage of appHangTrackingV2 (#4445)
14+
- AppHangV2 detection (#4379) Add a new algorithm for detecting app hangs that differentiates between fully blocking and non-fully blocking app hangs. Read more in-depth in our [docs](https://docs.sentry.io/platforms/apple/guides/ios/configuration/app-hangs/#app-hangs-v2).
15+
16+
### Fixes
17+
18+
- Edge case for swizzleClassNameExclude (#4405): Skip creating transactions for UIViewControllers ignored for swizzling via the option `swizzleClassNameExclude`.
19+
- Add TTID/TTFD spans when loadView gets skipped (#4415)
20+
- Finish TTID correctly when viewWillAppear is skipped (#4417)
21+
- Swizzling RootUIViewController if ignored by `swizzleClassNameExclude` (#4407)
22+
- Data race in SentrySwizzleInfo.originalCalled (#4434)
23+
- Delete old session replay files (#4446)
24+
- Thread running at user-initiated quality-of-service for session replay (#4439)
25+
- Don't create transactions for unused UIViewControllers (#4448)
26+
27+
### Improvements
28+
29+
- Serializing profile on a BG Thread (#4377) to avoid potentially slightly blocking the main thread.
30+
- Session Replay performance for SwiftUI (#4419)
31+
- Speed up getBinaryImages (#4435) for finishing transactions and capturing events
32+
- Align SDK dispatch queue names (#4442) to start with `io.sentry`
33+
- Use UInts in envelope deserialization (#4441)
34+
- Make `SentrySDK.replay.start()` thread safe (#4455)
35+
336
## 8.39.0-beta.1
437

538
### Removal of Experimental API

0 commit comments

Comments
 (0)