Skip to content

Commit e677f6f

Browse files
authored
Merge 726c08e into 7b3de1d
2 parents 7b3de1d + 726c08e commit e677f6f

File tree

8 files changed

+41
-3
lines changed

8 files changed

+41
-3
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 7.17.0-alpha.1
4+
5+
### Features
6+
7+
- Android 15: Add support for 16KB page sizes ([#3620](https://github.com/getsentry/sentry-java/pull/3620))
8+
- See https://developer.android.com/guide/practices/page-sizes for more details
9+
310
## 7.16.0
411

512
### Features
@@ -20,6 +27,13 @@
2027
- Load lazy fields on init in the background ([#3803](https://github.com/getsentry/sentry-java/pull/3803))
2128
- Replace setOf with HashSet.add ([#3801](https://github.com/getsentry/sentry-java/pull/3801))
2229

30+
### Dependencies
31+
32+
- Bump Native SDK from v0.7.2 to v0.7.8 ([#3620](https://github.com/getsentry/sentry-java/pull/3620))
33+
- [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#078)
34+
- [diff](https://github.com/getsentry/sentry-native/compare/0.7.2...0.7.8)
35+
36+
2337
## 7.16.0-alpha.1
2438

2539
### Features

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ spotless {
226226
target("**/*.java")
227227
removeUnusedImports()
228228
googleJavaFormat()
229-
targetExclude("**/generated/**", "**/vendor/**")
229+
targetExclude("**/generated/**", "**/vendor/**", "**/sentry-native/**")
230230
}
231231
kotlin {
232232
target("**/*.kt")

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ android.useAndroidX=true
1313
android.defaults.buildfeatures.buildconfig=true
1414

1515
# Release information
16-
versionName=7.16.0
16+
versionName=7.17.0-alpha.1
1717

1818
# Override the SDK name on native crashes on Android
1919
sentryAndroidSdkName=sentry.native.android

sentry-android-ndk/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,8 @@ add_subdirectory(${SENTRY_NATIVE_SRC} sentry_build)
1515
target_link_libraries(sentry-android PRIVATE
1616
$<BUILD_INTERFACE:sentry::sentry>
1717
)
18+
19+
# Android 15: Support 16KB page sizes
20+
# see https://developer.android.com/guide/practices/page-sizes
21+
target_link_options(sentry PRIVATE "-Wl,-z,max-page-size=16384")
22+
target_link_options(sentry-android PRIVATE "-Wl,-z,max-page-size=16384")

sentry-android-ndk/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,13 @@ android {
9595
ignore = true
9696
}
9797
}
98+
99+
@Suppress("UnstableApiUsage")
100+
packagingOptions {
101+
jniLibs {
102+
useLegacyPackaging = true
103+
}
104+
}
98105
}
99106

100107
dependencies {

sentry-android-ndk/sentry-native

Submodule sentry-native updated 86 files

sentry-samples/sentry-samples-android/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,8 @@ target_link_libraries(native-sample PRIVATE
1515
${LOG_LIB}
1616
$<BUILD_INTERFACE:sentry::sentry>
1717
)
18+
19+
# Android 15: Support 16KB page sizes
20+
# see https://developer.android.com/guide/practices/page-sizes
21+
target_link_options(native-sample PRIVATE "-Wl,-z,max-page-size=16384")
22+

sentry-samples/sentry-samples-android/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,13 @@ android {
9999
ignore = true
100100
}
101101
}
102+
103+
@Suppress("UnstableApiUsage")
104+
packagingOptions {
105+
jniLibs {
106+
useLegacyPackaging = true
107+
}
108+
}
102109
}
103110

104111
dependencies {

0 commit comments

Comments
 (0)