Skip to content

Releases: microsoft/plcrashreporter

1.11.2

26 Apr 14:20
6752f71
Compare
Choose a tag to compare

Version 1.11.2

  • [Improvement] Update PLCrashReporter to include privacy manifest.
  • [Improvement] Increase the maximum report size to 1MB.

1.11.1

01 Jun 14:59
1aed8f7
Compare
Choose a tag to compare

Version 1.11.1

  • [Improvement] Disable treating warnings as errors in code to avoid blockers when new Xcode warnings are introduced.
  • [Improvement] Add caught exception logging to PLCrashReporter to generate reports from specific exception.

1.11.0

13 Oct 13:02
b1a342d
Compare
Choose a tag to compare

Version 1.11.0

  • [Feature] Add Xcode 14 support. Xcode 11 and Xcode 12 are out of support now.
  • [Improvement] Fix analyzer warnings.

1.10.2

30 Jun 12:53
81cdec2
Compare
Choose a tag to compare

Version 1.10.2

  • [Fix] Config ignored shouldRegisterUncaughtExceptionHandler parameter in constructor.
  • [Improvement] Update protobuf-c to version 1.4.0.
  • [Improvement] Fix Xcode 13 deprecated build settings that might broke incremental builds (it drops workaround for Xcode's 12.0-12.4 bug). It only affects projects that use PLCrashReporter as sources.

1.10.1

09 Dec 11:20
6b27393
Compare
Choose a tag to compare

Version 1.10.1

  • [Improvement] Specified minimum cocoapods version in podspec to 1.10.0
  • [Improvement] Mark PLCrashReporter.crashReportPath method as public.

1.10.0

13 Sep 06:04
59513ac
Compare
Choose a tag to compare

Version 1.10.0

  • [Fix] Fix error Undefined symbols for architecture arm64 while building PLCrashReporter for simulator on Xcode 12.4 and higher.
  • [Fix] Fix Cycle in dependencies error happening when building project from sources multiple times.
  • [Feature] Distribute XCFramework via Cocoapods and Carthage. The XCFramework will contain static libs only.
  • [Fix] Include plcrashutil in all release archives.

1.9.0

10 Jun 10:31
d747ab5
Compare
Choose a tag to compare

Version 1.9.0

  • [Fix] Fix double-quoted warnings in Xcode 12.
  • [Fix] Fix memory leak during stack trace unwinding.
  • [Feature] Add an API to customize data path.

1.8.1

09 Nov 07:59
de6b8f9
Compare
Choose a tag to compare

Version 1.8.1

1.8.0

03 Nov 14:07
0e2e27e
Compare
Choose a tag to compare

Version 1.8.0

  • Drop support of old versions of iOS and macOS. The minimal version is iOS 9 and macOS 10.9 now.
  • Add Apple Silicon support. Note that arm64 for iOS and tvOS simulators is available only in xcframework or SwiftPM.
  • Support saving custom data in crash report, see PLCrashReporter.customData property.
  • Fix exported symbols list for applying PLCRASHREPORTER_PREFIX prefix.
  • Fix Xcode 12 compatibility if the framework is used from sources.
  • Fix getting the subtype of device architecture on iOS 14.
  • Fix crash on collecting register values on arm64e devices with iOS 14.

1.7.2

19 Aug 11:07
6b7ca9a
Compare
Choose a tag to compare

Version 1.7.2

  • Fix building on Xcode 12 beta.
  • Use memory mapping to reduce live reports memory pressure.
  • Remove "CrashReporter Key: TODO" from text report output.
  • Add [PLCrashReporter] prefix for all log messages.