Skip to content

Commit 713d97c

Browse files
github-actions[bot]web-flowbuenaflor
authored
chore(deps): update Cocoa SDK to v8.25.0 (#209)
* chore: update scripts/update-cocoa.sh to 8.25.0 * Update * Update * Update Changelog --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]>
1 parent 7166879 commit 713d97c

File tree

7 files changed

+33
-17
lines changed

7 files changed

+33
-17
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
## Unreleased
44

5+
**Note**: This release includes a bump to Sentry Cocoa v8.25.0.
6+
Please use at least version 8.25.0 of the Sentry Cocoa SDK starting from this release.
7+
If you are using the Cocoapods gradle plugin you need to adjust your configuration:
8+
9+
```kotlin
10+
pod("Sentry") {
11+
version = "8.25.0"
12+
// These extra options are required
13+
extraOpts += listOf("-compiler-option", "-fmodules")
14+
}
15+
```
16+
517
### Enhancements
618

719
- Make `setSentryUnhandledExceptionHook` public ([#208](https://github.com/getsentry/sentry-kotlin-multiplatform/pull/208))
@@ -11,6 +23,9 @@
1123
- Bump Java SDK from v7.4.0 to v7.8.0 ([#205](https://github.com/getsentry/sentry-kotlin-multiplatform/pull/205), [#206](https://github.com/getsentry/sentry-kotlin-multiplatform/pull/206))
1224
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#780)
1325
- [diff](https://github.com/getsentry/sentry-java/compare/7.4.0...7.8.0)
26+
- Bump Cocoa SDK from v8.20.0 to v8.25.0 ([#209](https://github.com/getsentry/sentry-kotlin-multiplatform/pull/209))
27+
- [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8250)
28+
- [diff](https://github.com/getsentry/sentry-cocoa/compare/8.20.0...8.25.0)
1429

1530
## 0.5.0
1631

buildSrc/src/main/java/Config.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ object Config {
3636
val sentryAndroid = "io.sentry:sentry-android:$sentryJavaVersion"
3737
val sentryJava = "io.sentry:sentry:$sentryJavaVersion"
3838

39-
val sentryCocoaVersion = "8.20.0"
39+
val sentryCocoaVersion = "8.25.0"
4040
val sentryCocoa = "Sentry"
4141

4242
object Samples {

sentry-kotlin-multiplatform/build.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,10 @@ kotlin {
145145
homepage = "https://github.com/getsentry/sentry-kotlin-multiplatform"
146146
version = "0.0.1"
147147

148-
pod(Config.Libs.sentryCocoa, Config.Libs.sentryCocoaVersion)
148+
pod(Config.Libs.sentryCocoa) {
149+
version = Config.Libs.sentryCocoaVersion
150+
extraOpts += listOf("-compiler-option", "-fmodules")
151+
}
149152

150153
ios.deploymentTarget = Config.Cocoa.iosDeploymentTarget
151154
osx.deploymentTarget = Config.Cocoa.osxDeploymentTarget

sentry-kotlin-multiplatform/sentry_kotlin_multiplatform.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pod::Spec.new do |spec|
1212
spec.osx.deployment_target = '10.13'
1313
spec.tvos.deployment_target = '11.0'
1414
spec.watchos.deployment_target = '4.0'
15-
spec.dependency 'Sentry', '8.20.0'
15+
spec.dependency 'Sentry', '8.25.0'
1616

1717
if !Dir.exist?('build/cocoapods/framework/sentry_kotlin_multiplatform.framework') || Dir.empty?('build/cocoapods/framework/sentry_kotlin_multiplatform.framework')
1818
raise "
@@ -50,4 +50,4 @@ Pod::Spec.new do |spec|
5050
}
5151
]
5252

53-
end
53+
end

sentry-samples/kmp-app-cocoapods/iosApp/Podfile.lock

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,24 @@
11
PODS:
2-
- Sentry (8.20.0):
3-
- Sentry/Core (= 8.20.0)
4-
- SentryPrivate (= 8.20.0)
5-
- Sentry/Core (8.20.0):
6-
- SentryPrivate (= 8.20.0)
7-
- SentryPrivate (8.20.0)
2+
- Sentry (8.25.0):
3+
- Sentry/Core (= 8.25.0)
4+
- Sentry/Core (8.25.0)
85
- shared (1.0):
9-
- Sentry (= 8.20.0)
6+
- Sentry (= 8.25.0)
107

118
DEPENDENCIES:
129
- shared (from `../shared`)
1310

1411
SPEC REPOS:
1512
trunk:
1613
- Sentry
17-
- SentryPrivate
1814

1915
EXTERNAL SOURCES:
2016
shared:
2117
:path: "../shared"
2218

2319
SPEC CHECKSUMS:
24-
Sentry: a8d7b373b9f9868442b02a0c425192f693103cbf
25-
SentryPrivate: 006b24af16828441f70e2ab6adf241bd0a8ad130
26-
shared: 1f6c0649407365a649be810e8ee7f09e1fc32868
20+
Sentry: cd86fc55628f5b7c572cabe66cc8f95a9d2f165a
21+
shared: 9b60306d775c7bb09035fb0d355ab1a6f253e819
2722

2823
PODFILE CHECKSUM: f282da88f39e69507b0a255187c8a6b644477756
2924

sentry-samples/kmp-app-cocoapods/shared/build.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ kotlin {
3131
ios.deploymentTarget = "14.1"
3232
podfile = project.file("../iosApp/Podfile")
3333

34-
pod("Sentry", Config.Libs.sentryCocoaVersion)
34+
pod("Sentry") {
35+
version = Config.Libs.sentryCocoaVersion
36+
extraOpts += listOf("-compiler-option", "-fmodules")
37+
}
3538

3639
framework {
3740
baseName = "shared"

sentry-samples/kmp-app-cocoapods/shared/shared.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Pod::Spec.new do |spec|
99
spec.vendored_frameworks = 'build/cocoapods/framework/shared.framework'
1010
spec.libraries = 'c++'
1111
spec.ios.deployment_target = '14.1'
12-
spec.dependency 'Sentry', '8.20.0'
12+
spec.dependency 'Sentry', '8.25.0'
1313

1414
if !Dir.exist?('build/cocoapods/framework/shared.framework') || Dir.empty?('build/cocoapods/framework/shared.framework')
1515
raise "

0 commit comments

Comments
 (0)