Releases: bugsnag/bugsnag-cocoa-performance
Releases · bugsnag/bugsnag-cocoa-performance
v1.16.2
11 Dec 16:41
Compare
Sorry, something went wrong.
No results found
Bug fixes
Fixed an issue preventing some preloaded ViewLoad spans from being adjusted.
541
Fixed an issue where current context would not calculated properly whenever there is an ended and blocked span on the top of the stack.
540
Fixed an issue where spans weren't sent when BugsnagPerformance has been started on a background thread.
539
Fixed an issue where early network span attributes wouldn't be updated in reprocessing.
538
Fixed an issue where onSpanEnd callbacks would fail to set attributes of blocked spans.
537
Fixed an issue causing AppStartups to be discarded on iOS 26 Simulator.
530
v1.16.1
27 Nov 20:01
Compare
Sorry, something went wrong.
No results found
Bug fixes
Don't send excessively long background app start spans.
524
v1.16.0
30 Oct 18:33
Compare
Sorry, something went wrong.
No results found
Enhancements
Reduced the overhead caused by using BugsnagPerformanceNamedSpans.
481
Bug fixes
Guard against an edge case where an auto-captured URL request with a nil URL can cause a crash.
498
Fixed an issue causing spans to be assigned parentContext automatically despite it being set to nil in span options.
469
v1.15.0
14 Aug 11:11
Compare
Sorry, something went wrong.
No results found
Enhancements
Added BugsnagPerformanceNamedSpans module and plugin.
457
Bug fixes
Fixed issue where some Network spans were categorized as custom.
448
Don't send CPU data if cpu_mean_total is not available.
451
Fixed zero padding of span and trace IDs in Crosstalk API.
460
v1.14.0
16 Jun 11:40
Compare
Sorry, something went wrong.
No results found
Bug fixes
Fixed issue where reported total CPU usage values were not normalized.
444
Enhancements
Set default endpoints based on API key. 441
OnStart span callbacks can now be registered in the configuration. These callbacks are called on all spans.
437
Add plugin interface for future plugin development. 443
v1.13.0
12 May 16:59
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
Bug fixes
Fixes ViewLoadSpans not setting context or being first class (reverts #369 ).
392
v1.11.1
20 Jan 12:10
Compare
Sorry, something went wrong.
No results found
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