Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .jazzy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ author_url: "https://www.bugsnag.com"
author: "Bugsnag Inc"
clean: false # avoid deleting docs/.git
framework_root: "BugsnagPerformance"
github_file_prefix: "https://github.com/bugsnag/bugsnag-cocoa-performance/tree/v1.15.0/Bugsnag"
github_file_prefix: "https://github.com/bugsnag/bugsnag-cocoa-performance/tree/v1.16.0/Bugsnag"
github_url: "https://github.com/bugsnag/bugsnag-cocoa-performance"
hide_documentation_coverage: true
module: "BugsnagPerformance"
module_version: "1.15.0"
module_version: "1.16.0"
objc: true
output: "docs"
readme: "README.md"
Expand Down
4 changes: 2 additions & 2 deletions BugsnagPerformance.podspec.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "BugsnagPerformance",
"version": "1.15.0",
"version": "1.16.0",
"summary": "The Bugsnag performance monitoring framework for iOS.",
"homepage": "https://github.com/bugsnag/bugsnag-cocoa-performance",
"license": {
Expand All @@ -12,7 +12,7 @@
},
"source": {
"git": "https://github.com/bugsnag/bugsnag-cocoa-performance.git",
"tag": "v1.15.0"
"tag": "v1.16.0"
},
"platforms": {
"ios": "13.0"
Expand Down
36 changes: 18 additions & 18 deletions BugsnagPerformance.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -1811,7 +1811,7 @@
GCC_WARN_PEDANTIC = NO;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.bugsnag.BugsnagPerformance-iOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -1833,7 +1833,7 @@
GCC_WARN_PEDANTIC = NO;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.bugsnag.BugsnagPerformance-iOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand Down Expand Up @@ -1867,7 +1867,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUI;
Expand Down Expand Up @@ -1903,7 +1903,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUI;
Expand Down Expand Up @@ -1931,7 +1931,7 @@
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
Expand All @@ -1955,7 +1955,7 @@
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = NO;
Expand Down Expand Up @@ -1987,7 +1987,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 17.2;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUI;
Expand Down Expand Up @@ -2023,7 +2023,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 17.2;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceSwiftUI;
Expand Down Expand Up @@ -2055,7 +2055,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformance;
PRODUCT_NAME = BugsnagPerformance;
SDKROOT = iphoneos;
Expand Down Expand Up @@ -2085,7 +2085,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformance;
PRODUCT_NAME = BugsnagPerformance;
SDKROOT = iphoneos;
Expand Down Expand Up @@ -2294,7 +2294,7 @@
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 7W9PZ27Y5F;
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceTestsSwift;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -2314,7 +2314,7 @@
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 7W9PZ27Y5F;
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceTestsSwift;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -2336,7 +2336,7 @@
GCC_WARN_PEDANTIC = NO;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.bugsnag.BugsnagPerformance-iOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -2358,7 +2358,7 @@
GCC_WARN_PEDANTIC = NO;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.bugsnag.BugsnagPerformance-iOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand Down Expand Up @@ -2390,7 +2390,7 @@
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceTestsApp;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand Down Expand Up @@ -2421,7 +2421,7 @@
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceTestsApp;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand Down Expand Up @@ -2462,7 +2462,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = NO;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceNamedSpans;
Expand Down Expand Up @@ -2525,7 +2525,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LOCALIZATION_PREFERS_STRING_CATALOGS = NO;
MARKETING_VERSION = 1.15.0;
MARKETING_VERSION = 1.16.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.bugsnag.BugsnagPerformanceNamedSpans;
Expand Down
6 changes: 3 additions & 3 deletions BugsnagPerformanceNamedSpans.podspec.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "BugsnagPerformanceNamedSpans",
"version": "1.15.0",
"version": "1.16.0",
"summary": "The Bugsnag performance monitoring framework for iOS.",
"homepage": "https://github.com/bugsnag/bugsnag-cocoa-performance",
"license": {
Expand All @@ -12,7 +12,7 @@
},
"source": {
"git": "https://github.com/bugsnag/bugsnag-cocoa-performance.git",
"tag": "v1.15.0"
"tag": "v1.16.0"
},
"platforms": {
"ios": "13.0"
Expand All @@ -22,7 +22,7 @@
"public_header_files": "Sources/BugsnagPerformanceNamedSpans/include/BugsnagPerformanceNamedSpans/*.h",
"prefix_header_file": false,
"dependencies": {
"BugsnagPerformance": "1.15.0"
"BugsnagPerformance": "1.16.0"
},
"libraries": "c++",
"pod_target_xcconfig": {
Expand Down
6 changes: 3 additions & 3 deletions BugsnagPerformanceSwift.podspec.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "BugsnagPerformanceSwift",
"version": "1.15.0",
"version": "1.16.0",
"summary": "The Bugsnag performance monitoring framework for Swift-only functionality in iOS.",
"homepage": "https://github.com/bugsnag/bugsnag-cocoa-performance",
"license": {
Expand All @@ -13,7 +13,7 @@
"swift_version": "4.2",
"source": {
"git": "https://github.com/bugsnag/bugsnag-cocoa-performance.git",
"tag": "v1.15.0"
"tag": "v1.16.0"
},
"platforms": {
"ios": "13.0"
Expand All @@ -24,6 +24,6 @@
"SwiftUI"
],
"dependencies": {
"BugsnagPerformance": "1.15.0"
"BugsnagPerformance": "1.16.0"
}
}
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
Changelog
=========

## TBD
## 1.16.0 (2025-10-30)

### Enhancements

* Reduced the overhead caused by using BugsnagPerformanceNamedSpans.
[481](https://github.com/bugsnag/bugsnag-cocoa-performance/pull/481)

### Bug fixes

* Guard against an edge case where an auto-captured URL request with a nil URL can cause a crash.
[498](https://github.com/bugsnag/bugsnag-cocoa-performance/pull/498)

* Fixed an issue causing spans to be assigned parentContext automatically despite it being set to nil in span options.
[469](https://github.com/bugsnag/bugsnag-cocoa-performance/pull/469)

## 1.15.0 (2025-08-14)

Expand Down
2 changes: 1 addition & 1 deletion Sources/BugsnagPerformance/Private/Version.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
#pragma once

#define TELEMETRY_SDK_NAME "bugsnag.performance.cocoa"
#define TELEMETRY_SDK_VERSION "1.15.0"
#define TELEMETRY_SDK_VERSION "1.16.0"
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.15.0
1.16.0
Loading