Skip to content

Commit 992b1b1

Browse files
committed
Merge remote-tracking branch 'origin/main' into philprime/strict-nullability-6
2 parents 617eea4 + d06a4db commit 992b1b1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+450
-85
lines changed

.github/last-release-runid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16176105837
1+
16626592739

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,4 +283,4 @@ jobs:
283283
token: ${{ secrets.CODECOV_TOKEN }}
284284
verbose: true
285285
name: sentry-cocoa-unit-tests
286-
flags: unittests-${{ matrix.platform }}-${{ matrix.xcode }}-${{ matrix.test-destination-os }}
286+
flags: unittests-${{ matrix.platform }}-${{ matrix.xcode }}-${{ matrix.test-destination-os }}, unittests

.github/workflows/ui-tests-common.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
token: ${{ secrets.CODECOV_TOKEN }}
125125
verbose: true
126126
name: sentry-cocoa-unit-tests
127-
flags: ui-tests-${{ inputs.fastlane_command }}-${{ inputs.xcode_version }}
127+
flags: ui-tests-${{ inputs.fastlane_command }}-${{ inputs.xcode_version }}, ui-tests
128128

129129
- name: Upload Result Bundle
130130
uses: actions/upload-artifact@v4

CHANGELOG.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,37 @@
44

55
### Fixes
66

7-
- Add null-handling for internal array sanitization (#5722)
7+
- Add support for PDFKit views in session replay (#5750)
8+
- Fix Infinite Session Replay Processing Loop (#5765)
9+
- Fix memory leak in SessionReplayIntegration (#5770)
10+
- Fix reporting of energy used while profiling (#5768)
11+
12+
## 8.54.0
813

914
### Features
1015

1116
- Add experimental support for capturing structured logs via `SentrySDK.logger` (#5532, #5593, #5639, #5628, #5637, #5643)
1217
- Add `isiOSAppOnMac` and `isMacCatalystApp` from ProcessInfo to the runtime context (#5570)
1318
- The SDK will show a warning in the console if it detects it was loaded twice (#5298)
1419

15-
### Improvements
16-
17-
- Extract video processing to a new class (#5604)
18-
- Move continuous profiling payload serialization off of the main thread (#5613)
19-
- Improve video generation using apple recommended loop (#5612)
20-
- Use -OSize for release builds (#5721)
21-
- Mark The `integrations` parameter of `SentryOptions` as deprecated rather than printing a warning (#5749)
22-
2320
### Fixes
2421

22+
- Add null-handling for internal array sanitization (#5722)
2523
- Fix video replay crashes due to video writer inputs not marked as finished on cancellation (#5608)
2624
- Fix wrong flush timeout (#5565). When flush timed out before the SDK finished sending data, it always blocked the full flush timeout the next time being called. This is fixed now.
2725
- Launch profiling now respects original configured options if they change on the next launch (#5417)
2826
- User feedback no longer subject to sample rates or `beforeSend` (#5692)
2927
- Build error in app extensions (#5682)
3028
- Fix frame metrics including time while in background (#5681)
3129

30+
### Improvements
31+
32+
- Extract video processing to a new class (#5604)
33+
- Move continuous profiling payload serialization off of the main thread (#5613)
34+
- Improve video generation using apple recommended loop (#5612)
35+
- Use -OSize for release builds (#5721)
36+
- Mark The `integrations` parameter of `SentryOptions` as deprecated rather than printing a warning (#5749)
37+
3238
## 8.53.2
3339

3440
### Fixes

Package.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ var products: [Product] = [
1818
var targets: [Target] = [
1919
.binaryTarget(
2020
name: "Sentry",
21-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.53.2/Sentry.xcframework.zip",
22-
checksum: "b4c0b46ea2752d5fbf2b98b2c4bddc71e8803714b1faff0f2e427082474a7d3e" //Sentry-Static
21+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.54.0/Sentry.xcframework.zip",
22+
checksum: "f0f4b5582f7fef029ddedd22b6b9894a6d2d31ea9c7b52a2133b1ec7c4cff206" //Sentry-Static
2323
),
2424
.binaryTarget(
2525
name: "Sentry-Dynamic",
26-
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.53.2/Sentry-Dynamic.xcframework.zip",
27-
checksum: "d0a293654ab99979c5aae2a4a7ce50a4c40c62e36c98fb3c7b2bc1adcc2621d1" //Sentry-Dynamic
26+
url: "https://github.com/getsentry/sentry-cocoa/releases/download/8.54.0/Sentry-Dynamic.xcframework.zip",
27+
checksum: "2cd3ee298133ed3a6d3b98f3b040e5c67b752887e67647ae671f450ecfd3facf" //Sentry-Dynamic
2828
),
2929
.target (
3030
name: "SentrySwiftUI",

Samples/iOS-Cocoapods-Swift6/fastlane/Fastfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ platform :ios do
88
run_tests(
99
workspace: "iOS-Cocoapods-Swift6.xcworkspace",
1010
scheme: "App",
11-
build_for_testing: true
11+
build_for_testing: true,
12+
destination: "platform=iOS Simulator,name=iPhone 16,OS=18.5"
1213
)
1314
run_tests(
1415
workspace: "iOS-Cocoapods-Swift6.xcworkspace",
1516
scheme: "App",
1617
test_without_building: true,
1718
result_bundle: true,
18-
result_bundle_path: "fastlane/test_results/results.xcresult"
19+
result_bundle_path: "fastlane/test_results/results.xcresult",
20+
destination: "platform=iOS Simulator,name=iPhone 16,OS=18.5"
1921
)
2022
end
2123
end

0 commit comments

Comments
 (0)