diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cde9897aa5..4bf413ce1ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - Removes `enablePerformanceV2` option and makes this the default. The app start duration will now finish when the first frame is drawn instead of when the OS posts the UIWindowDidBecomeVisibleNotification. (#6008) - Removes enableTracing property from SentryOptions (#5694) - Structured Logs: Move options out of experimental (#6359) +- Remove unused `SentryFrame.instruction` property (#6504) - Remove `uuid` and `name` of `SentryDebugMeta` (#6512) Use `debugID` instead of `uuid` and `codeFile` instead of `name`. - Enable enablePreWarmedAppStartTracing by default (#6508). With this option enabled, the SDK collects [prewarmed app starts](https://docs.sentry.io/platforms/apple/tracing/instrumentation/automatic-instrumentation/#prewarmed-app-start-tracing). diff --git a/Sources/Sentry/Public/SentryFrame.h b/Sources/Sentry/Public/SentryFrame.h index c459239bbd8..416336fd2c0 100644 --- a/Sources/Sentry/Public/SentryFrame.h +++ b/Sources/Sentry/Public/SentryFrame.h @@ -59,11 +59,6 @@ NS_SWIFT_NAME(Frame) */ @property (nonatomic, copy) NSString *_Nullable instructionAddress; -/** - * InstructionAddress of the frame - */ -@property (nonatomic) NSUInteger instruction; - /** * User for react native, will be ignored for cocoa frames */ diff --git a/sdk_api.json b/sdk_api.json index 56e5dea5834..812e5716f92 100644 --- a/sdk_api.json +++ b/sdk_api.json @@ -8652,89 +8652,6 @@ } ] }, - { - "kind": "Var", - "name": "instruction", - "printedName": "instruction", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:objc(cs)SentryFrame(py)instruction", - "moduleName": "Sentry", - "isOpen": true, - "objc_name": "instruction", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:objc(cs)SentryFrame(im)instruction", - "moduleName": "Sentry", - "isOpen": true, - "objc_name": "instruction", - "declAttributes": [ - "DiscardableResult", - "ObjC", - "Dynamic" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNameAlias", - "name": "Void", - "printedName": "Swift.Void", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:objc(cs)SentryFrame(im)setInstruction:", - "moduleName": "Sentry", - "isOpen": true, - "objc_name": "setInstruction:", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "accessorKind": "set" - } - ] - }, { "kind": "Var", "name": "lineNumber",