Skip to content

Commit

Permalink
release 2.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
getsentry-bot committed Oct 22, 2024
1 parent eb16e22 commit 991399d
Show file tree
Hide file tree
Showing 1,148 changed files with 354,635 additions and 19,172 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 2.2.2

### Fixes

- The SDK no longer fails to report contexts like `device` and `gpu` ([#1850](https://github.com/getsentry/sentry-unity/pull/1850))

## 2.2.1

### Dependencies
Expand Down
2 changes: 1 addition & 1 deletion Editor.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/Sentry.Mono.Cecil.Mdb.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/Sentry.Mono.Cecil.Pdb.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/Sentry.Mono.Cecil.Rocks.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/Sentry.Mono.Cecil.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Editor/Sentry.Unity.Editor.dll
Binary file not shown.
2 changes: 1 addition & 1 deletion Editor/iOS.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Editor/iOS/Sentry.Unity.Editor.iOS.dll
Binary file not shown.
2 changes: 1 addition & 1 deletion Editor/sentry-cli.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/sentry-cli/sentry-cli-Darwin-universal.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/sentry-cli/sentry-cli-Linux-x86_64.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Editor/sentry-cli/sentry-cli-Windows-x86_64.exe.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins/Android.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Plugins/Android/Sentry~/sentry.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion Plugins/Android/proguard-sentry-unity.pro.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins/Linux.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins/Windows.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins/Windows/Sentry.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Plugins/Windows/Sentry/crashpad_handler.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion Plugins/Windows/Sentry/crashpad_handler.exe.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Plugins/Windows/Sentry/sentry.dll
Binary file not shown.
Binary file modified Plugins/Windows/Sentry/sentry.pdb
Binary file not shown.
2 changes: 1 addition & 1 deletion Plugins/Windows/Sentry/sentry.pdb.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Plugins/iOS.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

144 changes: 144 additions & 0 deletions Plugins/iOS/Sentry.xcframework~/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,132 @@
<dict>
<key>AvailableLibraries</key>
<array>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Versions/A/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>macos-arm64_x86_64</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>macos</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>xros-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>xros</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Versions/A/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>xros-arm64</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>xros</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>watchos-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>watchos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
Expand Down Expand Up @@ -39,6 +165,24 @@
<key>SupportedPlatform</key>
<string>ios</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>Sentry.framework/Sentry</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>watchos-arm64_arm64_32_armv7k</string>
<key>LibraryPath</key>
<string>Sentry.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>arm64_32</string>
<string>armv7k</string>
</array>
<key>SupportedPlatform</key>
<string>watchos</string>
</dict>
</array>
<key>CFBundlePackageType</key>
<string>XFWK</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -353,15 +353,17 @@ SWIFT_CLASS("_TtC6Sentry15RRWebTouchEvent")

enum SentryANRType : NSInteger;

SWIFT_PROTOCOL("_TtP6Sentry26SentryANRTrackerV2Delegate_")
@protocol SentryANRTrackerV2Delegate
/// The methods are called from a background thread.
SWIFT_PROTOCOL("_TtP6Sentry24SentryANRTrackerDelegate_")
@protocol SentryANRTrackerDelegate
- (void)anrDetectedWithType:(enum SentryANRType)type;
- (void)anrStopped;
@end

typedef SWIFT_ENUM(NSInteger, SentryANRType, closed) {
SentryANRTypeFullyBlocking = 0,
SentryANRTypeNonFullyBlocking = 1,
SentryANRTypeUnknown = 2,
};


Expand Down Expand Up @@ -709,6 +711,8 @@ SWIFT_PROTOCOL("_TtP6Sentry19SentryRedactOptions_")
@protocol SentryRedactOptions
@property (nonatomic, readonly) BOOL redactAllText;
@property (nonatomic, readonly) BOOL redactAllImages;
@property (nonatomic, readonly, copy) NSArray<Class> * _Nonnull redactViewClasses;
@property (nonatomic, readonly, copy) NSArray<Class> * _Nonnull ignoreViewClasses;
@end

@class UIView;
Expand Down Expand Up @@ -789,12 +793,14 @@ SWIFT_CLASS("_TtC6Sentry19SentryReplayOptions")
@property (nonatomic) enum SentryReplayQuality quality;
/// A list of custom UIView subclasses that need
/// to be masked during session replay.
/// By default Sentry already mask text elements from UIKit
@property (nonatomic, copy) NSArray<Class> * _Nonnull redactViewTypes;
/// By default Sentry already mask text and image elements from UIKit
/// Every child of a view that is redacted will also be redacted.
@property (nonatomic, copy) NSArray<Class> * _Nonnull redactViewClasses;
/// A list of custom UIView subclasses to be ignored
/// during masking step of the session replay.
/// The view itself and any child will be ignored and not masked.
@property (nonatomic, copy) NSArray<Class> * _Nonnull ignoreRedactViewTypes;
/// The views of given classes will not be redacted but their children may be.
/// This property has precedence over <code>redactViewTypes</code>.
@property (nonatomic, copy) NSArray<Class> * _Nonnull ignoreViewClasses;
/// Defines the quality of the session replay.
/// Higher bit rates better quality, but also bigger files to transfer.
@property (nonatomic, readonly) NSInteger replayBitRate;
Expand Down Expand Up @@ -903,8 +909,8 @@ SWIFT_CLASS("_TtC6Sentry19SentrySessionReplay")
@property (nonatomic, strong) id <SentryReplayBreadcrumbConverter> _Nonnull breadcrumbConverter;
- (nonnull instancetype)initWithReplayOptions:(SentryReplayOptions * _Nonnull)replayOptions replayFolderPath:(NSURL * _Nonnull)replayFolderPath screenshotProvider:(id <SentryViewScreenshotProvider> _Nonnull)screenshotProvider replayMaker:(id <SentryReplayVideoMaker> _Nonnull)replayMaker breadcrumbConverter:(id <SentryReplayBreadcrumbConverter> _Nonnull)breadcrumbConverter touchTracker:(SentryTouchTracker * _Nullable)touchTracker dateProvider:(SentryCurrentDateProvider * _Nonnull)dateProvider delegate:(id <SentrySessionReplayDelegate> _Nonnull)delegate dispatchQueue:(SentryDispatchQueueWrapper * _Nonnull)dispatchQueue displayLinkWrapper:(SentryDisplayLinkWrapper * _Nonnull)displayLinkWrapper OBJC_DESIGNATED_INITIALIZER;
- (void)startWithRootView:(UIView * _Nonnull)rootView fullSession:(BOOL)fullSession;
- (void)pauseSessionMode;
- (void)pause;
- (void)stop;
- (void)resume;
- (void)captureReplayForEvent:(SentryEvent * _Nonnull)event;
- (BOOL)captureReplay;
Expand Down Expand Up @@ -970,12 +976,12 @@ SWIFT_PROTOCOL("_TtP6Sentry28SentryViewScreenshotProvider_")

SWIFT_CLASS("_TtC6Sentry22SentryViewPhotographer")
@interface SentryViewPhotographer : NSObject <SentryViewScreenshotProvider>
SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) SentryViewPhotographer * _Nonnull shared;)
+ (SentryViewPhotographer * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT;
- (nonnull instancetype)initWithRedactOptions:(id <SentryRedactOptions> _Nonnull)redactOptions OBJC_DESIGNATED_INITIALIZER;
- (void)imageWithView:(UIView * _Nonnull)view options:(id <SentryRedactOptions> _Nonnull)options onComplete:(void (^ _Nonnull)(UIImage * _Nonnull))onComplete;
- (void)addIgnoreClasses:(NSArray<Class> * _Nonnull)classes;
- (void)addRedactClasses:(NSArray<Class> * _Nonnull)classes;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ FOUNDATION_EXPORT const unsigned char SentryVersionString[];
# import <Sentry/SentryMessage.h>
# import <Sentry/SentryNSError.h>
# import <Sentry/SentryOptions.h>
# import <Sentry/SentryReplayApi.h>
# import <Sentry/SentryRequest.h>
# import <Sentry/SentrySDK.h>
# import <Sentry/SentrySampleDecision.h>
Expand Down
Loading

0 comments on commit 991399d

Please sign in to comment.