Noah Martin

Results 37 issues of 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...

Breaking-change
Cocoa

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...

ready-to-merge

### 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...

Cocoa

### Platform iOS ### Environment Production ### Installed Swift Package Manager ### Version latest ### Xcode Version 26 ### Did it work on previous versions? _No response_ ### Steps to...

Bug
Cocoa

### 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...

Cocoa

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...

Feature
Cocoa

All the public interface should be in Swift

Cocoa

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...

Cocoa

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

Cocoa

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...

Cocoa