Skip to content

Commit

Permalink
chore(deps): update Cocoa SDK to v8.29.0 (#3421)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jun 17, 2024
1 parent d53d815 commit 99d06e4
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
2 changes: 1 addition & 1 deletion modules/sentry-cocoa
Submodule sentry-cocoa updated 70 files
+1 −1 .github/last-release-runid
+3 −31 .github/workflows/test.yml
+0 −8 .github/workflows/ui-tests.yml
+1 −10 .swiftlint.yml
+12 −0 CHANGELOG.md
+4 −4 Package.swift
+0 −1 Samples/iOS-ObjectiveC/iOS-ObjectiveC/AppDelegate.m
+4 −4 Samples/iOS-Swift/iOS-Swift.xcodeproj/project.pbxproj
+1 −1 Samples/iOS-Swift/iOS-Swift.xcodeproj/xcshareddata/xcschemes/iOS-Swift.xcscheme
+7 −5 Samples/iOS-Swift/iOS-Swift/AppDelegate.swift
+1 −12 Samples/iOS-Swift/iOS-Swift/Tools/MetricKitManager.swift
+1 −1 Sentry.podspec
+30 −29 Sentry.xcodeproj/project.pbxproj
+1 −1 SentryPrivate.podspec
+2 −2 SentrySwiftUI.podspec
+8 −0 SentryTestUtils/TestCurrentDateProvider.swift
+1 −1 Sources/Configuration/Sentry.xcconfig
+34 −23 Sources/Sentry/PrivateSentrySDKOnly.mm
+4 −4 Sources/Sentry/Profiling/SentryLaunchProfiling.m
+25 −3 Sources/Sentry/Public/SentryOptions.h
+1 −1 Sources/Sentry/SentryMeta.m
+41 −8 Sources/Sentry/SentryMetricKitIntegration.m
+18 −5 Sources/Sentry/SentryOptions.m
+7 −1 Sources/Sentry/SentryProfiler.mm
+8 −6 Sources/Sentry/SentrySDK.m
+1 −1 Sources/Sentry/SentrySampling.m
+2 −1 Sources/Sentry/SentryScope.m
+16 −9 Sources/Sentry/SentrySessionReplay.m
+69 −8 Sources/Sentry/SentrySessionReplayIntegration.m
+3 −4 Sources/Sentry/SentrySpan.m
+2 −2 Sources/Sentry/SentryTimeToDisplayTracker.m
+5 −3 Sources/Sentry/SentryTracer.m
+8 −0 Sources/Sentry/SentryTransaction.m
+16 −0 Sources/Sentry/include/HybridPublic/PrivateSentrySDKOnly.h
+19 −0 Sources/Sentry/include/HybridPublic/SentrySessionReplayIntegration-Hybrid.h
+1 −1 Sources/Sentry/include/SentryDisplayLinkWrapper.h
+1 −1 Sources/Sentry/include/SentryOptions+Private.h
+7 −1 Sources/Sentry/include/SentrySessionReplay.h
+12 −0 Sources/Sentry/include/SentrySessionReplayIntegration.h
+12 −0 Sources/Sentry/include/SentrySpan+Private.h
+0 −78 Sources/SentryCrash/Installations/SentryCrashInstallation.m
+1 −0 Sources/SentryCrash/Recording/Monitors/SentryCrashMonitor_CPPException.cpp
+0 −59 Sources/SentryCrash/Reporting/Tools/SentryCrashCString.h
+0 −99 Sources/SentryCrash/Reporting/Tools/SentryCrashCString.m
+12 −0 Sources/Swift/Extensions/NumberExtensions.swift
+6 −1 Sources/Swift/Helper/SentryCurrentDateProvider.swift
+1 −0 Sources/Swift/Integrations/SessionReplay/RRWeb/SentryRRWebEvent.swift
+49 −0 Sources/Swift/Integrations/SessionReplay/RRWeb/SentryRRWebTouchEvent.swift
+83 −0 Sources/Swift/Integrations/SessionReplay/SentryBreadcrumbReplayConverter.swift
+7 −2 Sources/Swift/Integrations/SessionReplay/SentrySRDefaultBreadcrumbConverter.swift
+153 −0 Sources/Swift/Integrations/SessionReplay/SentryTouchTracker.swift
+2 −0 Sources/Swift/MetricKit/SentryMXManager.swift
+1 −1 Tests/HybridSDKTest/HybridPod.podspec
+114 −82 Tests/SentryProfilerTests/SentryAppLaunchProfilingTests.swift
+11 −1 Tests/SentryProfilerTests/SentryContinuousProfilerTests.swift
+2 −2 Tests/SentryTests/Helper/SentryDeviceTests.mm
+4 −4 Tests/SentryTests/Integrations/Breadcrumbs/SentryBreadcrumbTrackerTests.swift
+2 −2 Tests/SentryTests/Integrations/Breadcrumbs/SentrySystemEventBreadcrumbsTest.swift
+37 −0 Tests/SentryTests/Integrations/MetricKit/SentryMetricKitIntegrationTests.swift
+1 −1 Tests/SentryTests/Integrations/Performance/Network/SentryNetworkTrackerTests.swift
+12 −12 Tests/SentryTests/Integrations/SessionReplay/SentrySRDefaultBreadcrumbConverterTests.swift
+22 −2 Tests/SentryTests/Integrations/SessionReplay/SentrySessionReplayIntegrationTests.swift
+4 −2 Tests/SentryTests/Integrations/SessionReplay/SentrySessionReplayTests.swift
+304 −0 Tests/SentryTests/Integrations/SessionReplay/SentryTouchTrackerTests.swift
+0 −77 Tests/SentryTests/SentryCrash/SentryCrashCString_Tests.m
+44 −21 Tests/SentryTests/SentryOptionsTest.m
+41 −0 Tests/SentryTests/SentrySDKTests.swift
+62 −64 Tests/SentryTests/Transaction/SentrySpanTests.swift
+28 −0 Tests/SentryTests/Transaction/SentryTransactionTests.swift
+0 −1 scripts/ci-select-xcode.sh
8 changes: 6 additions & 2 deletions scripts/generate-cocoa-bindings.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -187,13 +187,15 @@ $Text = $Text -replace '(?m)(^\s*\/\/[^\r\n]*$\s*\[Export \("serialize"\)\]$\s*)

$Text = $Text -replace '.*SentryEnvelope .*?[\s\S]*?\n\n', ''
$Text = $Text -replace '.*typedef.*SentryOnAppStartMeasurementAvailable.*?[\s\S]*?\n\n', ''
$Text = $Text -replace '\n.*SentryReplayBreadcrumbConverter.*?[\s\S]*?\);\n', ''

$protocolsToRemove = @(
'SentryMXManagerDelegate',
'SentryMetricsAPIDelegate',
'SentryReplayVideoMaker',
'SentryViewScreenshotProvider',
'SentryRedactOptions'
'SentryRedactOptions',
'SentryReplayBreadcrumbConverter'
)

foreach ($protocol in $protocolsToRemove) {
Expand Down Expand Up @@ -224,6 +226,7 @@ $interfacesToRemove = @(
'SentryRRWebVideoEvent',
'SentryReplayBreadcrumbConverter',
'SentryReplayRecording',
'SentryTouchTracker',
'SentryVideoInfo',
'SentryViewPhotographer',
'SwiftDescriptor',
Expand All @@ -240,7 +243,8 @@ $propertiesToRemove = @(
'SentryOnAppStartMeasurementAvailable',
'SentryMetricsAPI',
'SentryExperimentalOptions',
'description'
'description',
'enableMetricKitRawPayload'
)

foreach ($property in $propertiesToRemove) {
Expand Down
1 change: 1 addition & 0 deletions src/Sentry.Bindings.Cocoa/StructsAndEnums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ internal enum SentryLevel : ulong
internal enum SentryRRWebEventType : long
{
None = 0,
Touch = 3,
Meta = 4,
Custom = 5
}
Expand Down

0 comments on commit 99d06e4

Please sign in to comment.