diff --git a/modules/sentry-cocoa.properties b/modules/sentry-cocoa.properties index 924ffd94ee..fe2e7c2554 100644 --- a/modules/sentry-cocoa.properties +++ b/modules/sentry-cocoa.properties @@ -1,2 +1,2 @@ -version = 9.5.0 +version = 9.6.0 repo = https://github.com/getsentry/sentry-cocoa diff --git a/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs b/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs index b539c15c6f..1567da3904 100644 --- a/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs +++ b/src/Sentry.Bindings.Cocoa/ApiDefinitions.cs @@ -1642,6 +1642,11 @@ interface PrivateSentrySDKOnly [Export("optionsWithDictionary:didFailWithError:")] [return: NullAllowed] SentryOptions OptionsWithDictionary(NSDictionary options, [NullAllowed] out NSError error); + + // +(void)setLogOutput:(void (^ _Nonnull)(NSString * _Nonnull))output; + [Static] + [Export("setLogOutput:")] + void SetLogOutput(Action output); } // @interface SentryOptions : NSObject @@ -2126,6 +2131,10 @@ interface SentryExperimentalOptions [Export("enableMetrics")] bool EnableMetrics { get; set; } + // @property (nonatomic) BOOL enableWatchdogTerminationsV2; + [Export("enableWatchdogTerminationsV2")] + bool EnableWatchdogTerminationsV2 { get; set; } + // -(void)validateOptions:(NSDictionary * _Nullable)options; [Export("validateOptions:")] void ValidateOptions([NullAllowed] NSDictionary options); @@ -2304,6 +2313,10 @@ interface SentryLog [Export("traceId", ArgumentSemantic.Strong)] SentryId TraceId { get; set; } + // @property (nonatomic, strong) SentrySpanId * _Nullable spanId; + [NullAllowed, Export("spanId", ArgumentSemantic.Strong)] + SentrySpanId SpanId { get; set; } + // @property (nonatomic) enum SentryLogLevel level; [Export("level", ArgumentSemantic.Assign)] SentryLogLevel Level { get; set; }