diff --git a/BitriseTrace.podspec.json b/BitriseTrace.podspec.json index 992158b..5fe1f65 100644 --- a/BitriseTrace.podspec.json +++ b/BitriseTrace.podspec.json @@ -4,7 +4,7 @@ "description": "Catch bugs before they reach production — get detailed crash reports and monitor how your app is performing across the entire install base. When issues are detected we show you exactly what happened during the user session to locate, reproduce, and fix the problem as quickly as possible.", "social_media_url": "https://twitter.com/bitrise", "homepage": "https://www.bitrise.io/add-ons/trace-mobile-monitoring", - "version": "1.7.37", + "version": "1.7.38", "swift_versions": [ "5.0", "5.1", @@ -31,7 +31,7 @@ ], "source": { "git": "https://github.com/bitrise-io/trace-cocoa-sdk.git", - "tag": "1.7.37" + "tag": "1.7.38" }, "module_name": "Trace", "static_framework": true, diff --git a/Package.swift b/Package.swift index 0e179f5..0383025 100644 --- a/Package.swift +++ b/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.2 import PackageDescription -let version = "1.7.37" +let version = "1.7.38" let name = "BitriseTrace" let trace = "Trace" let traceInternal = "TraceInternal" diff --git a/README.md b/README.md index 4bd90c3..7ddebfe 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ The Swift Package Manager is a tool for automating the distribution of Swift cod ```swift dependencies: [ - .package(url: "https://github.com/bitrise-io/trace-cocoa-sdk.git", .upToNextMajor(from: "1.7.37")) + .package(url: "https://github.com/bitrise-io/trace-cocoa-sdk.git", .upToNextMajor(from: "1.7.38")) ] ``` Add Trace SDK as a dependency inside your `Package.swift` file. Please look at the [release section](https://github.com/bitrise-io/trace-cocoa-sdk/releases) for the latest stable version of the SDK. diff --git a/Trace.xcodeproj/project.pbxproj b/Trace.xcodeproj/project.pbxproj index 098a159..bed054b 100644 --- a/Trace.xcodeproj/project.pbxproj +++ b/Trace.xcodeproj/project.pbxproj @@ -266,7 +266,7 @@ 104EA0C2238294FA004C07CE /* Control.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 104EA0C1238294FA004C07CE /* Control.storyboard */; }; 104EA0C42382A407004C07CE /* GestureViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104EA0C32382A407004C07CE /* GestureViewController.swift */; }; 104EA0C62382AA61004C07CE /* Gesture+Swizzled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104EA0C52382AA61004C07CE /* Gesture+Swizzled.swift */; }; - 104F555D2321.7.3706247C4 /* (null) in Sources */ = {isa = PBXBuildFile; }; + 104F555D2321.7.3806247C4 /* (null) in Sources */ = {isa = PBXBuildFile; }; 104F555F2322563C006247C4 /* ViewFilterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104F555E2322563C006247C4 /* ViewFilterTests.swift */; }; 104F556123225845006247C4 /* ViewControllerFilterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104F556023225845006247C4 /* ViewControllerFilterTests.swift */; }; 104F556323225AFC006247C4 /* SessionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104F556223225AFC006247C4 /* SessionTests.swift */; }; @@ -304,12 +304,12 @@ 1064C8DE229610DA00787D8C /* Host.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1064C8DD229610DA00787D8C /* Host.swift */; }; 1064C8E12296266300787D8C /* MemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1064C8E02296266300787D8C /* MemoryTests.swift */; }; 1064C8E42296DEBD00787D8C /* Swizzle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1064C8E32296DEBD00787D8C /* Swizzle.swift */; }; - 106C22FF263C238100706776 /* ViewSwizzledTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104F555C2321.7.3706247C4 /* ViewSwizzledTests.swift */; }; + 106C22FF263C238100706776 /* ViewSwizzledTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104F555C2321.7.3806247C4 /* ViewSwizzledTests.swift */; }; 106D1C8222980D4E00E02CFE /* SwizzleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 106D1C8122980D4E00E02CFE /* SwizzleTests.swift */; }; 1070AB9324748AAE00F15090 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1070AB9224748AAE00F15090 /* main.swift */; }; 1070AB9E24748CD900F15090 /* UploadDSYMTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1070AB9D24748CD900F15090 /* UploadDSYMTests.swift */; }; 10729196231FC275007A18C7 /* HardwareFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10729195231FC275007A18C7 /* HardwareFormatterTests.swift */; }; - 10729198231FDC08007A18C7 /* DeviceFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107291.7.37FDC08007A18C7 /* DeviceFormatterTests.swift */; }; + 10729198231FDC08007A18C7 /* DeviceFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107291.7.38FDC08007A18C7 /* DeviceFormatterTests.swift */; }; 1072919A231FDF65007A18C7 /* URLSessionTaskFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10729199231FDF65007A18C7 /* URLSessionTaskFormatterTests.swift */; }; 1072919C231FE142007A18C7 /* QueueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1072919B231FE142007A18C7 /* QueueTests.swift */; }; 1072919E231FE167007A18C7 /* SchedulerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1072919D231FE167007A18C7 /* SchedulerTests.swift */; }; @@ -381,7 +381,7 @@ 108EF3C3231EBFEB0029FD65 /* DataTaskFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 108EF3C2231EBFEB0029FD65 /* DataTaskFormatterTests.swift */; }; 108EF3C5231EC9310029FD65 /* TaskMetricsFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 108EF3C4231EC9310029FD65 /* TaskMetricsFormatterTests.swift */; }; 108EF3C7231FBCA90029FD65 /* SessionConfigurationFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 108EF3C6231FBCA90029FD65 /* SessionConfigurationFormatterTests.swift */; }; - 1091.7.374AF383700476EF6 /* appCrashTotal_no_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 1091371124AF383700476EF6 /* appCrashTotal_no_match.json */; }; + 1091.7.384AF383700476EF6 /* appCrashTotal_no_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 1091371124AF383700476EF6 /* appCrashTotal_no_match.json */; }; 109136C924ACCAAB00476EF6 /* CollaterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109136C824ACCAAB00476EF6 /* CollaterTests.swift */; }; 109136CE24ACD03000476EF6 /* viewRenderLatencyMS_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 109136CD24ACD02F00476EF6 /* viewRenderLatencyMS_match.json */; }; 109136D024ACE29000476EF6 /* viewRenderLatencyMS_no_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 109136CF24ACE28B00476EF6 /* viewRenderLatencyMS_no_match.json */; }; @@ -414,7 +414,7 @@ 1091372C24AF4A3E00476EF6 /* appRequestLatencyMS_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 1091372A24AF4A3E00476EF6 /* appRequestLatencyMS_match.json */; }; 1091372F24AF4B7300476EF6 /* appResponseSizeBytes_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 1091372D24AF4B7300476EF6 /* appResponseSizeBytes_match.json */; }; 1091373024AF4B7300476EF6 /* appResponseSizeBytes_no_match.json in Resources */ = {isa = PBXBuildFile; fileRef = 1091372E24AF4B7300476EF6 /* appResponseSizeBytes_no_match.json */; }; - 1091373424AF5EFD00476EF6 /* Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1091.7.374AF5EFD00476EF6 /* Json.swift */; }; + 1091373424AF5EFD00476EF6 /* Json.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1091.7.384AF5EFD00476EF6 /* Json.swift */; }; 1091373724AF8E7700476EF6 /* URLStructureTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1091373624AF8E7700476EF6 /* URLStructureTests.swift */; }; 1091420125F62B7E00224F08 /* Int+helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1091420025F62B7E00224F08 /* Int+helper.swift */; }; 10916D71234B395300E02C14 /* ResourceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10916D70234B395300E02C14 /* ResourceTests.swift */; }; @@ -1151,7 +1151,7 @@ 104EA0C1238294FA004C07CE /* Control.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Control.storyboard; sourceTree = ""; }; 104EA0C32382A407004C07CE /* GestureViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GestureViewController.swift; sourceTree = ""; }; 104EA0C52382AA61004C07CE /* Gesture+Swizzled.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Gesture+Swizzled.swift"; sourceTree = ""; }; - 104F555C2321.7.3706247C4 /* ViewSwizzledTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewSwizzledTests.swift; path = Tests/ViewSwizzledTests.swift; sourceTree = SOURCE_ROOT; }; + 104F555C2321.7.3806247C4 /* ViewSwizzledTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewSwizzledTests.swift; path = Tests/ViewSwizzledTests.swift; sourceTree = SOURCE_ROOT; }; 104F555E2322563C006247C4 /* ViewFilterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewFilterTests.swift; path = Tests/ViewFilterTests.swift; sourceTree = SOURCE_ROOT; }; 104F556023225845006247C4 /* ViewControllerFilterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewControllerFilterTests.swift; path = Tests/ViewControllerFilterTests.swift; sourceTree = SOURCE_ROOT; }; 104F556223225AFC006247C4 /* SessionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SessionTests.swift; path = Tests/SessionTests.swift; sourceTree = SOURCE_ROOT; }; @@ -1190,7 +1190,7 @@ 1070AB9B24748CD800F15090 /* UploadDSYMTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UploadDSYMTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 1070AB9D24748CD900F15090 /* UploadDSYMTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UploadDSYMTests.swift; sourceTree = ""; }; 1070AB9F24748CD900F15090 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 107291.7.37FDC08007A18C7 /* DeviceFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = DeviceFormatterTests.swift; path = Tests/DeviceFormatterTests.swift; sourceTree = SOURCE_ROOT; }; + 107291.7.38FDC08007A18C7 /* DeviceFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = DeviceFormatterTests.swift; path = Tests/DeviceFormatterTests.swift; sourceTree = SOURCE_ROOT; }; 10729195231FC275007A18C7 /* HardwareFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = HardwareFormatterTests.swift; path = Tests/HardwareFormatterTests.swift; sourceTree = SOURCE_ROOT; }; 10729199231FDF65007A18C7 /* URLSessionTaskFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = URLSessionTaskFormatterTests.swift; path = Tests/URLSessionTaskFormatterTests.swift; sourceTree = SOURCE_ROOT; }; 1072919B231FE142007A18C7 /* QueueTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = QueueTests.swift; path = Tests/QueueTests.swift; sourceTree = SOURCE_ROOT; }; @@ -1267,7 +1267,7 @@ 108EF3C2231EBFEB0029FD65 /* DataTaskFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = DataTaskFormatterTests.swift; path = Tests/DataTaskFormatterTests.swift; sourceTree = SOURCE_ROOT; }; 108EF3C4231EC9310029FD65 /* TaskMetricsFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TaskMetricsFormatterTests.swift; path = Tests/TaskMetricsFormatterTests.swift; sourceTree = SOURCE_ROOT; }; 108EF3C6231FBCA90029FD65 /* SessionConfigurationFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SessionConfigurationFormatterTests.swift; path = Tests/SessionConfigurationFormatterTests.swift; sourceTree = SOURCE_ROOT; }; - 1091.7.374AF5EFD00476EF6 /* Json.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Json.swift; path = Tests/Json.swift; sourceTree = SOURCE_ROOT; }; + 1091.7.384AF5EFD00476EF6 /* Json.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Json.swift; path = Tests/Json.swift; sourceTree = SOURCE_ROOT; }; 109136C824ACCAAB00476EF6 /* CollaterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = CollaterTests.swift; path = Tests/CollaterTests.swift; sourceTree = SOURCE_ROOT; }; 109136CD24ACD02F00476EF6 /* viewRenderLatencyMS_match.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = viewRenderLatencyMS_match.json; path = Tests/viewRenderLatencyMS_match.json; sourceTree = SOURCE_ROOT; }; 109136CF24ACE28B00476EF6 /* viewRenderLatencyMS_no_match.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = viewRenderLatencyMS_no_match.json; path = Tests/viewRenderLatencyMS_no_match.json; sourceTree = SOURCE_ROOT; }; @@ -2133,7 +2133,7 @@ isa = PBXGroup; children = ( 10D582CC2655193D00B62C3C /* ViewControllerMetricTests.swift */, - 104F555C2321.7.3706247C4 /* ViewSwizzledTests.swift */, + 104F555C2321.7.3806247C4 /* ViewSwizzledTests.swift */, 10D582C02653CA0800B62C3C /* ViewControllerTests.swift */, 108D309C232AA3B3002757CC /* ViewSwizzledTests2.swift */, 104F556023225845006247C4 /* ViewControllerFilterTests.swift */, @@ -2768,7 +2768,7 @@ 1091373524AF8E3000476EF6 /* Helper */ = { isa = PBXGroup; children = ( - 1091.7.374AF5EFD00476EF6 /* Json.swift */, + 1091.7.384AF5EFD00476EF6 /* Json.swift */, 10BB4EAD250A83DC0044AB9E /* NSManagedObject+Entity.swift */, ); name = Helper; @@ -3008,7 +3008,7 @@ isa = PBXGroup; children = ( 10CA877D22A4574A003702B1 /* DeviceTests.swift */, - 107291.7.37FDC08007A18C7 /* DeviceFormatterTests.swift */, + 107291.7.38FDC08007A18C7 /* DeviceFormatterTests.swift */, 804832EF24CAF7AC005970CF /* DeviceModelTests.swift */, ); name = Tests; @@ -3916,7 +3916,7 @@ files = ( 1091370F24AF356B00476EF6 /* appErrorTotal_match.json in Resources */, 1091373024AF4B7300476EF6 /* appResponseSizeBytes_no_match.json in Resources */, - 1091.7.374AF383700476EF6 /* appCrashTotal_no_match.json in Resources */, + 1091.7.384AF383700476EF6 /* appCrashTotal_no_match.json in Resources */, 105962DB243CDF2B00047D29 /* outOfBound.crash in Resources */, 109136D024ACE29000476EF6 /* viewRenderLatencyMS_no_match.json in Resources */, 109136EA24ADE06C00476EF6 /* systemMemoryBytes_match.json in Resources */, @@ -4817,7 +4817,7 @@ 108EF3BF231E89C60029FD65 /* FPSFormatterTests.swift in Sources */, 108EF3C1231E98880029FD65 /* RequestFormatterTests.swift in Sources */, 10F2874E23C3790A00F9D03A /* JailbrokeTests.swift in Sources */, - 104F555D2321.7.3706247C4 /* (null) in Sources */, + 104F555D2321.7.3806247C4 /* (null) in Sources */, 10D582C32653F9FA00B62C3C /* JSContextTests.swift in Sources */, 1028C8BE2302BA1D00E07839 /* ConnectivityTests.swift in Sources */, 1028C8C42302C28A00E07839 /* DatabaseTests.swift in Sources */, @@ -5207,7 +5207,7 @@ BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.7.37; + CURRENT_PROJECT_VERSION = 1.7.38; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 72SA8V3WYL; IPHONEOS_DEPLOYMENT_TARGET = 10.0; @@ -5240,7 +5240,7 @@ BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.7.37; + CURRENT_PROJECT_VERSION = 1.7.38; DEVELOPMENT_TEAM = 72SA8V3WYL; GCC_OPTIMIZATION_LEVEL = z; IPHONEOS_DEPLOYMENT_TARGET = 10.0; @@ -5508,7 +5508,7 @@ CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES; CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.7.37; + CURRENT_PROJECT_VERSION = 1.7.38; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 72SA8V3WYL; @@ -5571,7 +5571,7 @@ CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES; CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.7.37; + CURRENT_PROJECT_VERSION = 1.7.38; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 72SA8V3WYL; diff --git a/Trace/Constants.swift b/Trace/Constants.swift index 6a96908..5596b26 100644 --- a/Trace/Constants.swift +++ b/Trace/Constants.swift @@ -15,7 +15,7 @@ internal enum Constants { internal enum SDK: String { case company = "Bitrise" case name = "Trace" - case version = "1.7.37" // Static library does not include a .plist with details about package. Would be nice to automate this the version details on this class + case version = "1.7.38" // Static library does not include a .plist with details about package. Would be nice to automate this the version details on this class } // MARK: - URL