Noah Martin
Noah Martin
### Description In v10 we should make metric kit default enabled, it doesn't have much overhead to collect (the data is measured whether we upload it or not) and can...
The only way this would ever report debug is if the code was built with the DEBUG preprocessor flag. But we support building from a pre-built binary which is pre-built...
### Description The SDK has a function called `close` but it is a bit misleading. It would claim to undo the effects of setting up Sentry, restoring the app to...
### Platform iOS ### Environment Production ### Installed Swift Package Manager ### Version latest ### Xcode Version 26 ### Did it work on previous versions? _No response_ ### Steps to...
### Description In SentryUIApplication we use the queue wrapper to dispatchAsync before setting application state. However, the queue wrapper will not actually dispatch async if it is called on the...
Currently app startup time is only capture by the SDK when a ui.load transaction is created within 5 seconds of app start. Instead we could always capture app startup time...
Currently we do not get warnings from the compiler for concurrency violations. We could enable strict concurrency checking to get the codebase ready for Swift 6 and avoid easily preventable...
Rather than using a display link to consider app launch ended, we can track the main runloop and end it when the runloop enters beforeWaiting
Session reply uses a display link to decide when to capture a new frame, this leads to high overhead because even when the UI is not changing session replay is...