Releases: bookingcom/perfsuite-ios
1.3.0
What's Changed
To customize hang threshold you can implement method in your HangsReceiver
:
public func fatalHangReceived(info: HangInfo) {
// ...
}
public var hangThreshold: TimeInterval {
return 5
}
Default value is 2 seconds.
Full Changelog: 1.2.7...1.3.0
1.2.7
1.2.6
1.2.5
1.2.4
Fixed compilation problems with SwiftPM in the previous release.
Full Changelog: 1.2.3...1.2.4
1.2.3
Replaced deprecated NXGetLocalArchInfo
with macho_arch_name_for_mach_header
to get CPU type for stack traces.
Full Changelog: 1.2.2...1.2.3
1.2.2
2 features went ON:
- Better SwiftUI name resolving in
RootViewIntrospection
- Better prewarming tracking for Watchdog and Hangs terminations
Full Changelog: 1.2.1...1.2.2
1.2.1
Startup time monitoring is required if you enable watchdog terminations monitoring. This is needed because we added information about startup to watchdog terminations. Having that we are able to ignore startup watchdog terminations during the pre-warming phase.
Full Changelog: 1.1.3...1.2.1
1.1.3
Full Changelog: 1.1.2...1.1.3
1.1.2
Full Changelog: 1.1.1...1.1.2
Added experiment with the better openedScreens
string conversion of the complex SwiftUI screens.