Skip to content

Releases: bugsnag/bugsnag-cocoa-performance

v1.13.0

12 May 16:59
1e9878d
Compare
Choose a tag to compare

Bug fixes

  • Fixed issue where a very small percentage of spans could be sent even though samplingProbability was set to 0.0.
    432

  • Fixed bugsnag.sampling.p attribute reporting to accurately reflect current sample rate.
    432

  • Fixed a potential data race warning in SystemInfoSampler.
    431

Enhancements

  • Introduced BugsnagPerformanceRemoteSpanContext to allow cross-layer parenting of spans, along with easy encoding of traceparent headers.
    433

v1.12.1

06 May 15:43
0835a5b
Compare
Choose a tag to compare

Bug fixes

  • Removed strong ViewController references from instrumentation timeout which could hold them for up-to 10 seconds.
    428

v1.12.0

24 Apr 15:29
ae8a747
Compare
Choose a tag to compare

Bug fixes

  • Fixed issue where API Key override not was not reflected in endpoint when using BugsnagPerformanceConfiguration.
    423

  • Added missing MARKETING_VERSION build setting to BugsnagPerformance-iOS. This is required for generating CFBundleShortVersionString in some situations.
    418

  • Fixed issue where bugsnag.app_start.first_view_name was missing for app start spans.
    404

Enhancements

  • Optionally capture and report CPU and Memory use on selected spans (opt-in using BugsnagPerformanceConfiguration.enabledMetrics)
    416

  • Speculatively collect rendering metrics before Bugsnag is started
    405

v1.11.2

17 Feb 04:05
4cfbb8a
Compare
Choose a tag to compare

Bug fixes

  • Fixes ViewLoadSpans not setting context or being first class (reverts #369).
    392

v1.11.1

20 Jan 12:10
f610afb
Compare
Choose a tag to compare

Bug fixes

  • View load spans are now not first class by default, and don't set the current context.
    369

Enhancements

  • Added mechanism for delivering external spans with natively-captured metrics (for initial use with React Native rendering metrics)
    373

v1.11.0

13 Jan 18:40
5554a9c
Compare
Choose a tag to compare

Bug fixes

  • Network spans are now type 3 (Client).
    368

  • Improved Swift mangled name handling when reporting view spans.
    344

Enhancements

  • Disabled assertions on release build.
    366

  • Removed the platform restriction on CoreTelephony since it's now available on all platforms. This will allow building for Mac Catalyst targets (although this is not yet officially supported).
    364

  • A span's end time can now be set to a different time to when it was closed.
    363

v1.10.2

31 Oct 20:51
d545ead
Compare
Choose a tag to compare
  • Fixed a crash after shared NSURLSession invalidate
    334

  • Fix visionOS compilation errors. Note that visionOS is not yet officially supported.
    327

v1.10.2-beta.0

30 Oct 16:26
9b6b965
Compare
Choose a tag to compare
v1.10.2-beta.0 Pre-release
Pre-release
  • Fixed a crash after shared NSURLSession invalidate
    334

  • Fix visionOS compilation errors. Note that visionOS is not yet officially supported.
    327

v1.10.1

30 Oct 14:32
044cc5a
Compare
Choose a tag to compare

Bug fixes

  • Set bugsnag.span.category to 'custom' for custom spans.
    336

v1.10.1-beta.0

29 Oct 15:05
87205bc
Compare
Choose a tag to compare
v1.10.1-beta.0 Pre-release
Pre-release

Bug fixes

  • Fixed a crash after shared NSURLSession invalidate
    334

  • Fix visionOS compilation errors. Note that visionOS is not yet officially supported.
    327