Skip to content

Releases: bookingcom/perfsuite-ios

1.3.0

31 May 12:23
Compare
Choose a tag to compare

What's Changed

  • Added ability to customize hang threshold by @pilot34 in #9

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

25 Jan 09:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.6...1.2.7

1.2.6

19 Dec 22:17
Compare
Choose a tag to compare

What's Changed

  • Fix SwiftUI root view introspection for if conditions by @pilot34 in #5
  • Add integration UI tests by @pilot34 in #6

Full Changelog: 1.2.5...1.2.6

1.2.5

15 Dec 18:09
Compare
Choose a tag to compare

What's Changed

  • Hopefully Fix Compilation Issue on Intel by @Sherlouk in #4

New Contributors

Full Changelog: 1.2.4...1.2.5

1.2.4

30 Nov 17:39
Compare
Choose a tag to compare

Fixed compilation problems with SwiftPM in the previous release.

Full Changelog: 1.2.3...1.2.4

1.2.3

30 Nov 16:16
Compare
Choose a tag to compare

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

22 Nov 12:06
Compare
Choose a tag to compare

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

31 Oct 16:01
Compare
Choose a tag to compare

⚠️ Breaking change ⚠️

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

26 Sep 16:05
Compare
Choose a tag to compare

Full Changelog: 1.1.2...1.1.3

1.1.2

25 Sep 16:06
Compare
Choose a tag to compare

Full Changelog: 1.1.1...1.1.2

Added experiment with the better openedScreens string conversion of the complex SwiftUI screens.