Skip to content

Commit 150e005

Browse files
authored
Merge branch 'main' into rz/fix/session-replay-compose-readonly-text-masking
2 parents a24c545 + 17041e9 commit 150e005

20 files changed

Lines changed: 97 additions & 34 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report_android.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: 🐞 Bug Report - Android
22
description: Tell us about something that's not working the way we (probably) intend.
3-
labels: ["Platform: Android", "Type: Bug"]
4-
type: Bug
3+
labels: ["Android", "Bug"]
54
body:
65
- type: dropdown
76
id: integration

.github/ISSUE_TEMPLATE/bug_report_java.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: 🐞 Bug Report - Java
22
description: Tell us about something that's not working the way we (probably) intend.
3-
labels: ["Platform: Java", "Type: Bug"]
4-
type: Bug
3+
labels: ["Java", "Bug"]
54
body:
65
- type: dropdown
76
id: integration

.github/ISSUE_TEMPLATE/feature_android.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: 💡 Feature Request - Android
22
description: Tell us about a problem our SDK could solve but doesn't.
3-
labels: ["Platform: Android", "Type: Feature Request"]
4-
type: Feature
3+
labels: ["Android", "Feature"]
54
body:
65
- type: textarea
76
id: problem

.github/ISSUE_TEMPLATE/feature_java.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: 💡 Feature Request - Java
22
description: Tell us about a problem our SDK could solve but doesn't.
3-
labels: ["Platform: Java", "Type: Feature Request"]
4-
type: Feature
3+
labels: ["Java", "Feature"]
54
body:
65
- type: textarea
76
id: problem

.github/ISSUE_TEMPLATE/maintainer-blank.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Blank Issue
22
description: Blank Issue. Reserved for maintainers.
3-
labels: ["Platform: Java"]
3+
labels: ["Java"]
44
body:
55
- type: textarea
66
id: description

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
run: make preMerge
4747

4848
- name: Upload coverage to Codecov
49-
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # pin@v4
49+
uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # pin@v4
5050
with:
5151
name: sentry-java
5252
fail_ci_if_error: false

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
4141

4242
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # pin@v2
43+
uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # pin@v2
4444
with:
4545
languages: 'java'
4646

@@ -49,4 +49,4 @@ jobs:
4949
./gradlew buildForCodeQL
5050
5151
- name: Perform CodeQL Analysis
52-
uses: github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # pin@v2
52+
uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # pin@v2

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,36 @@
22

33
## Unreleased
44

5+
### Features
6+
7+
- Make `RequestDetailsResolver` public ([#4326](https://github.com/getsentry/sentry-java/pull/4326))
8+
- `RequestDetailsResolver` is now public and has an additional constructor, making it easier to use a custom `TransportFactory`
9+
510
### Fixes
611

712
- Session Replay: Fix masking of non-styled `Text` Composables ([#4361](https://github.com/getsentry/sentry-java/pull/4361))
813
- Session Replay: Fix masking read-only `TextField` Composables ([#4362](https://github.com/getsentry/sentry-java/pull/4362))
914

15+
## 8.10.0
16+
17+
### Features
18+
19+
- Wrap configured OpenTelemetry `ContextStorageProvider` if available ([#4359](https://github.com/getsentry/sentry-java/pull/4359))
20+
- This is only relevant if you see `java.lang.IllegalStateException: Found multiple ContextStorageProvider. Set the io.opentelemetry.context.ContextStorageProvider property to the fully qualified class name of the provider to use. Falling back to default ContextStorage. Found providers: ...`
21+
- Set `-Dio.opentelemetry.context.contextStorageProvider=io.sentry.opentelemetry.SentryContextStorageProvider` on your `java` command
22+
- Sentry will then wrap the other `ContextStorageProvider` that has been configured by loading it through SPI
23+
- If no other `ContextStorageProvider` is available or there are problems loading it, we fall back to using `SentryOtelThreadLocalStorage`
24+
25+
### Fixes
26+
27+
- Update profile chunk rate limit and client report ([#4353](https://github.com/getsentry/sentry-java/pull/4353))
28+
29+
### Dependencies
30+
31+
- Bump Native SDK from v0.8.3 to v0.8.4 ([#4343](https://github.com/getsentry/sentry-java/pull/4343))
32+
- [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#084)
33+
- [diff](https://github.com/getsentry/sentry-native/compare/0.8.3...0.8.4)
34+
1035
## 8.9.0
1136

1237
### Features

buildSrc/src/main/java/Config.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ object Config {
163163
val apolloKotlin = "com.apollographql.apollo3:apollo-runtime:3.8.2"
164164
val apolloKotlin4 = "com.apollographql.apollo:apollo-runtime:4.1.1"
165165

166-
val sentryNativeNdk = "io.sentry:sentry-native-ndk:0.8.3"
166+
val sentryNativeNdk = "io.sentry:sentry-native-ndk:0.8.4"
167167

168168
object OpenTelemetry {
169169
val otelVersion = "1.44.1"

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ org.gradle.workers.max=2
1414
android.useAndroidX=true
1515

1616
# Release information
17-
versionName=8.9.0
17+
versionName=8.10.0
1818

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

0 commit comments

Comments
 (0)