Skip to content

Commit daf8077

Browse files
author
getsentry-bot
committed
Merge branch 'release/8.56.0'
2 parents 4483491 + 3365d74 commit daf8077

File tree

8 files changed

+45
-18
lines changed

8 files changed

+45
-18
lines changed

.github/last-release-runid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
17674303183
1+
17733239540

CHANGELOG.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,38 @@
11
# Changelog
22

3-
## Unreleased
3+
## 8.56.0
4+
5+
### Features
6+
7+
- Structured Logs: Flush logs on SDK flush/close (#5834)
8+
- Add masking options for screenshots (#5401)
9+
- Add significant time change breadcrumb (#6112)
10+
- Add support for iOS 26, macOS 26, visionOS 26, watchOS 26, and tvOS 26 in device tests (#6063)
411

512
### Improvements
613

14+
- Lazily CharacterSet only once in SentryBaggageSerialization (#5871)
15+
- Structured Logging: Log `SentrySDK.logger` calls to `SentrySDKLog` (#5991)
16+
- The build type in the app context now differentiates between `enterprise` and `adhoc` (#6044)
17+
- visionOS no longer needs swift's interoperability mode (#6077)
18+
- Ensure IP address is only inferred by Relay if sendDefaultPii is true (#5877)
719
- Sentry without UIKit / AppKit is available to install with SPM (#6160)
820

21+
### Fixes
22+
23+
- Don't capture replays for events dropped in `beforeSend` (#5916)
24+
- Fix linking with SentrySwiftUI on Xcode 26 for visionOS (#5823)
25+
- Structured Logging: Logger called before `SentrySDK.start` becomes unusable (#5984)
26+
- Add masking for AVPlayerView (#5910)
27+
- Fix missing view hierachy when enabling `attachScreenshot` too (#5989)
28+
- Fix macOS's frameworks not following the versioned framework structure (#6049)
29+
- Add warning to addBreadcrumb when used before SDK init (#6083)
30+
- Add null-handling for parsed DSN in SentryHTTPTransport (#5800)
31+
- Fix crash in Session Replay when opening the camera UI on iOS 26+ by skipping redaction of internal views.
32+
This may result in more of the camera screen being redacted. (#6045)
33+
- Fix crash in SentryDependencyContainer init when using the SDK as a static framework (#6125)
34+
- Fixes a React Native legacy build failure by adding the missing self references for explicit capture semantics (#6156)
35+
936
## 8.56.0-alpha.3
1037

1138
### Fixes

Package.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,28 @@ var products: [Product] = [
2121
var targets: [Target] = [
2222
.binaryTarget(
2323
name: "Sentry",
24-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0-alpha.3/Sentry.xcframework.zip",
25-
checksum: "a78d6d16cbad0e21218c3816929d12391277e3db9bee862f986212e1cb0ef694" //Sentry-Static
24+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0/Sentry.xcframework.zip",
25+
checksum: "ecc100b59f2044800650f17786c33f071ea580cb318d82e8ce1d403b643555a4" //Sentry-Static
2626
),
2727
.binaryTarget(
2828
name: "Sentry-Dynamic",
29-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0-alpha.3/Sentry-Dynamic.xcframework.zip",
30-
checksum: "d70a5deffe9db7fd755e001e96a080956022136496dbf83ce56eb5af8f550a1d" //Sentry-Dynamic
29+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0/Sentry-Dynamic.xcframework.zip",
30+
checksum: "509cdbc89e4409614f6d584464ef7e1d26c47ad8afe3abc2bd1e1d71c068be1e" //Sentry-Dynamic
3131
),
3232
.binaryTarget(
3333
name: "Sentry-Dynamic-WithARM64e",
34-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0-alpha.3/Sentry-Dynamic-WithARM64e.xcframework.zip",
35-
checksum: "5a7eb7c6e6d49bb90e252d946f3e03477597d40604a860bbec74ee5aaf2d4272" //Sentry-Dynamic-WithARM64e
34+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0/Sentry-Dynamic-WithARM64e.xcframework.zip",
35+
checksum: "d62a5ced65465c7c63962ed40d06a9aadd8675b8d0909089f89f65bf233e38c3" //Sentry-Dynamic-WithARM64e
3636
),
3737
.binaryTarget(
3838
name: "Sentry-WithoutUIKitOrAppKit",
39-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0-alpha.3/Sentry-WithoutUIKitOrAppKit.xcframework.zip",
40-
checksum: "3be39a3bdbbb25820265b00711b81b3c307ff0db17ff7d797b5d54aeec8a8618" //Sentry-WithoutUIKitOrAppKit
39+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0/Sentry-WithoutUIKitOrAppKit.xcframework.zip",
40+
checksum: "4abfe912bb543eedb7d7dd015df04c93c2b8e49437962046137653d4cf737d38" //Sentry-WithoutUIKitOrAppKit
4141
),
4242
.binaryTarget(
4343
name: "Sentry-WithoutUIKitOrAppKit-WithARM64e",
44-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0-alpha.3/Sentry-WithoutUIKitOrAppKit-WithARM64e.xcframework.zip",
45-
checksum: "699f6d265b0acebf25cc694979eaee527bb413aa754e572b7b297d6a96f5a3df" //Sentry-WithoutUIKitOrAppKit-WithARM64e
44+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.56.0/Sentry-WithoutUIKitOrAppKit-WithARM64e.xcframework.zip",
45+
checksum: "0b6b454b48614f8cd2430cdc75e524ded46308309b95e73fdd9a90da81622e77" //Sentry-WithoutUIKitOrAppKit-WithARM64e
4646
),
4747
.target (
4848
name: "SentrySwiftUI",

Sentry.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "Sentry"
3-
s.version = "8.56.0-alpha.3"
3+
s.version = "8.56.0"
44
s.summary = "Sentry client for cocoa"
55
s.homepage = "https://github.com/getsentry/sentry-cocoa"
66
s.license = "mit"

SentryPrivate.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "SentryPrivate"
3-
s.version = "8.56.0-alpha.3"
3+
s.version = "8.56.0"
44
s.summary = "Sentry Private Library."
55
s.homepage = "https://github.com/getsentry/sentry-cocoa"
66
s.license = "mit"

SentrySwiftUI.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "SentrySwiftUI"
3-
s.version = "8.56.0-alpha.3"
3+
s.version = "8.56.0"
44
s.summary = "Sentry client for SwiftUI"
55
s.homepage = "https://github.com/getsentry/sentry-cocoa"
66
s.license = "mit"
@@ -19,5 +19,5 @@ Pod::Spec.new do |s|
1919
s.watchos.framework = 'WatchKit'
2020

2121
s.source_files = "Sources/SentrySwiftUI/**/*.{swift,h,m}"
22-
s.dependency 'Sentry/HybridSDK', "8.56.0-alpha.3"
22+
s.dependency 'Sentry/HybridSDK', "8.56.0"
2323
end

Sources/Sentry/SentryMeta.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ @implementation SentryMeta
55
// Don't remove the static keyword. If you do the compiler adds the constant name to the global
66
// symbol table and it might clash with other constants. When keeping the static keyword the
77
// compiler replaces all occurrences with the value.
8-
static NSString *versionString = @"8.56.0-alpha.3";
8+
static NSString *versionString = @"8.56.0";
99
static NSString *sdkName = @"sentry.cocoa";
1010

1111
+ (NSString *)versionString

Tests/HybridSDKTest/HybridPod.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ Pod::Spec.new do |s|
1313
s.requires_arc = true
1414
s.frameworks = 'Foundation'
1515
s.swift_versions = "5.5"
16-
s.dependency "Sentry/HybridSDK", "8.56.0-alpha.3"
16+
s.dependency "Sentry/HybridSDK", "8.56.0"
1717
s.source_files = "HybridTest.swift"
1818
end

0 commit comments

Comments
 (0)