Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6da9fed
ref: Migrate SentryWatchdogTerminationLogic and SentryWatchdogTermina…
itaybre Jan 5, 2026
a4fc2d3
Fix missing imports
itaybre Jan 5, 2026
ff7fa11
Fix build on macOS
itaybre Jan 5, 2026
e47ad56
ref: Migrate SentryWatchdogTerminationTrackingIntegration to Swift
itaybre Jan 5, 2026
e10d442
ref: Update SentryScope observer API for Swift compatibility
itaybre Jan 5, 2026
b0e1716
Fix tests
itaybre Jan 5, 2026
7145675
Break down `WatchdogTerminationTrackingProvider`
itaybre Jan 5, 2026
6de7bd2
Add tests for `SentryWatchdogTerminationLogic`
itaybre Jan 9, 2026
e7761e1
Add SentryWatchdogTerminationLogicTests to project configuration
itaybre Jan 9, 2026
46626b9
Rename SentryWatchdogTerminationTracker constants
itaybre Jan 9, 2026
be95a51
Refactor SentryWatchdogTerminationTracker to remove nesting
itaybre Jan 9, 2026
e1ccd44
Extract WatchdogTermination contansts
itaybre Jan 9, 2026
f662616
Remove conditional compilation for iOS-specific tests in SentryClient…
itaybre Jan 9, 2026
fa4f8bf
Convert SentryCrashIntegration from Objective-C to Swift
itaybre Jan 12, 2026
3cd4ec0
Merge branch 'ref/watchdog-logic-tracker-to-swift' into itay/cocoa-99…
itaybre Jan 12, 2026
98e7ccf
Merge branch 'main' of github.com:getsentry/sentry-cocoa into ref/wat…
itaybre Jan 13, 2026
f148c3f
Merge branch 'main' of github.com:getsentry/sentry-cocoa into ref/wat…
itaybre Jan 13, 2026
622c3b2
Merge branch 'main' into ref/watchdog-integration-to-swift
itaybre Jan 13, 2026
d8d4e63
Fix build on watchos and macOS
itaybre Jan 13, 2026
1b1e698
Update conditional compilation to include visionOS support in SentryW…
itaybre Jan 13, 2026
90d57ad
Add SentryWatchdogTerminationTrackingIntegration to Integrations.swift
itaybre Jan 13, 2026
4def117
Merge branch 'ref/watchdog-integration-to-swift' into itay/cocoa-992-…
itaybre Jan 13, 2026
0e00c14
Fix compilation issues after merging watchdog branch
itaybre Jan 13, 2026
6fdba3a
Remove duplicate AppStateManagerProvider protocol
itaybre Jan 13, 2026
ebb358c
ref: Renames `SentrySpan` class to `SentrySpanInternal`
itaybre Jan 14, 2026
ba12903
Merge branch 'itay/rename_SentrySpan_class' into itay/cocoa-992-refac…
itaybre Jan 14, 2026
f94ade4
chore: Add temporary macro for Swift migration tracking in SentryDefi…
itaybre Jan 14, 2026
6790242
Add Objective-C id usage linter
itaybre Jan 15, 2026
fa7e10a
Remove excluded folder and fix SentryScope.h
itaybre Jan 15, 2026
271b2e4
Rewrite script in ruby
itaybre Jan 15, 2026
f329bc1
Improve script
itaybre Jan 15, 2026
124d803
Refactor violation reporting in check-objc-id-usage.rb to allow for q…
itaybre Jan 15, 2026
0707b2b
Merge branch 'itay/swifr_migration_macro' of github.com:getsentry/sen…
itaybre Jan 16, 2026
5ea96cb
Refactor SentryCrashIntegration and migrate to Swift. Removed Objecti…
itaybre Jan 16, 2026
ba523f9
Merge branch 'main' of github.com:getsentry/sentry-cocoa into itay/co…
itaybre Jan 16, 2026
bbfe704
Undo unnecessary changes
itaybre Jan 16, 2026
2f61dc4
Fix tests
itaybre Jan 16, 2026
9a585f7
Undo change
itaybre Jan 16, 2026
2fb63c8
Cleanup
itaybre Jan 16, 2026
d0bd88f
Remove unnecessary uninstall
itaybre Jan 16, 2026
6731705
Improve SentruCrashIntegrationTests
itaybre Jan 16, 2026
fbbe0ad
Fix build in SPM
itaybre Jan 16, 2026
8d04322
Conditional import of "SentryUncaughtNSExceptions.h" for macOS target…
itaybre Jan 16, 2026
dddf0eb
Run generate API
itaybre Jan 16, 2026
ada34cc
Fix UIKit linking
itaybre Jan 16, 2026
7d689f9
Add some comments regarding why use a singleton
itaybre Jan 16, 2026
6b2065a
Refactor SentryCrashIntegration to use NSRecursiveLock for thread saf…
itaybre Jan 19, 2026
0bd52d1
Update Sources/Sentry/include/SentryPrivate.h
itaybre Jan 19, 2026
5a5f064
Add debug logging for transaction handling and crash handler initiali…
itaybre Jan 19, 2026
667bda6
Refactor SentryCrashIntegration to eliminate singleton use
itaybre Jan 19, 2026
3347b5a
Move builder methods to the dependency container
itaybre Jan 19, 2026
8274b56
Refactor SentryCrashIntegration to remove dispatch queue wrapper depe…
itaybre Jan 19, 2026
b6de191
Merge branch 'main' of github.com:getsentry/sentry-cocoa into itay/co…
itaybre Jan 19, 2026
ffa2915
Fix test for macOS
itaybre Jan 19, 2026
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
64 changes: 29 additions & 35 deletions Sentry.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion Sources/Sentry/SentryClient.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
#import "SentryAttachment.h"
#import "SentryClient+Private.h"
#import "SentryCrashDefaultMachineContextWrapper.h"
#import "SentryCrashIntegration.h"
#import "SentryCrashStackEntryMapper.h"
#import "SentryDefaultThreadInspector.h"
#import "SentryDeviceContextKeys.h"
Expand Down
59 changes: 0 additions & 59 deletions Sources/Sentry/SentryCrashInstallationReporter.m

This file was deleted.

281 changes: 0 additions & 281 deletions Sources/Sentry/SentryCrashIntegration.m

This file was deleted.

Loading
Loading