Skip to content

Commit 083a7fc

Browse files
authored
Merge branch 'main' into feature/profiling-in-samples-and-system-test
2 parents 6c70730 + 2387c2c commit 083a7fc

File tree

22 files changed

+108
-27
lines changed

22 files changed

+108
-27
lines changed

.github/workflows/agp-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115

116116
- name: Upload test results to Codecov
117117
if: ${{ !cancelled() }}
118-
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f
118+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3
119119
with:
120120
token: ${{ secrets.CODECOV_TOKEN }}
121121
file: build/outputs/androidTest-results/**/*.xml

.github/workflows/build.yml

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

4747
- name: Upload coverage to Codecov
48-
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # pin@v4
48+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # pin@v4
4949
with:
5050
name: sentry-java
5151
fail_ci_if_error: false

.github/workflows/codeql-analysis.yml

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

3838
- name: Initialize CodeQL
39-
uses: github/codeql-action/init@fdbfb4d2750291e159f0156def62b853c2798ca2 # pin@v2
39+
uses: github/codeql-action/init@1b168cd39490f61582a9beae412bb7057a6b2c4e # pin@v2
4040
with:
4141
languages: 'java'
4242

@@ -45,4 +45,4 @@ jobs:
4545
./gradlew buildForCodeQL --no-build-cache
4646
4747
- name: Perform CodeQL Analysis
48-
uses: github/codeql-action/analyze@fdbfb4d2750291e159f0156def62b853c2798ca2 # pin@v2
48+
uses: github/codeql-action/analyze@1b168cd39490f61582a9beae412bb7057a6b2c4e # pin@v2

.github/workflows/generate-javadocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
run: |
2727
./gradlew aggregateJavadocs
2828
- name: Deploy
29-
uses: JamesIves/github-pages-deploy-action@4a3abc783e1a24aeb44c16e869ad83caf6b4cc23 # pin@4.7.4
29+
uses: JamesIves/github-pages-deploy-action@9d877eea73427180ae43cf98e8914934fe157a1a # pin@4.7.6
3030
with:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232
BRANCH: gh-pages

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575

7676
- name: Upload test results to Codecov
7777
if: ${{ !cancelled() }}
78-
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f
78+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3
7979
with:
8080
token: ${{ secrets.CODECOV_TOKEN }}
8181
file: ./artifacts/*.xml

.github/workflows/spring-boot-2-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ jobs:
172172

173173
- name: Upload test results to Codecov
174174
if: ${{ !cancelled() }}
175-
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f
175+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3
176176
with:
177177
token: ${{ secrets.CODECOV_TOKEN }}
178178
file: '**/build/test-results/**/*.xml'

.github/workflows/spring-boot-3-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ jobs:
172172

173173
- name: Upload test results to Codecov
174174
if: ${{ !cancelled() }}
175-
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f
175+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3
176176
with:
177177
token: ${{ secrets.CODECOV_TOKEN }}
178178
file: '**/build/test-results/**/*.xml'

.github/workflows/spring-boot-4-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ jobs:
173173

174174
- name: Upload test results to Codecov
175175
if: ${{ !cancelled() }}
176-
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f
176+
uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3
177177
with:
178178
token: ${{ secrets.CODECOV_TOKEN }}
179179
file: '**/build/test-results/**/*.xml'

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,19 @@
22

33
## Unreleased
44

5+
### Fixes
6+
7+
- Fix ANRs when collecting device context ([#4970](https://github.com/getsentry/sentry-java/pull/4970))
8+
- **IMPORTANT:** This disables collecting external storage size (total/free) by default, to enable it back
9+
use `options.isCollectExternalStorageContext = true` or `<meta-data android:name="io.sentry.external-storage-context" android:value="true" />`
10+
- Fix `NullPointerException` when reading ANR marker ([#4979](https://github.com/getsentry/sentry-java/pull/4979))
11+
512
### Improvements
613

14+
- Expose `MAX_EVENT_SIZE_BYTES` constant in SentryOptions ([#4962](https://github.com/getsentry/sentry-java/pull/4962))
715
- Discard envelopes on `4xx` and `5xx` response ([#4950](https://github.com/getsentry/sentry-java/pull/4950))
816
- This aims to not overwhelm Sentry after an outage or load shedding (including HTTP 429) where too many events are sent at once
917

10-
1118
## 8.29.0
1219

1320
### Fixes

gradle/libs.versions.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ nopen = "1.0.1"
2222
# see https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-compatibility-and-versioning.html#kotlin-compatibility
2323
# see https://developer.android.com/jetpack/androidx/releases/compose-kotlin
2424
okhttp = "4.9.2"
25-
otel = "1.51.0"
26-
otelInstrumentation = "2.17.0"
27-
otelInstrumentationAlpha = "2.17.0-alpha"
25+
otel = "1.57.0"
26+
otelInstrumentation = "2.23.0"
27+
otelInstrumentationAlpha = "2.23.0-alpha"
2828
# check https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/dependencyManagement/build.gradle.kts#L49 for release version above to find a compatible version
29-
otelSemanticConventions = "1.34.0"
30-
otelSemanticConventionsAlpha = "1.34.0-alpha"
29+
otelSemanticConventions = "1.37.0"
30+
otelSemanticConventionsAlpha = "1.37.0-alpha"
3131
retrofit = "2.9.0"
3232
slf4j = "1.7.30"
3333
springboot2 = "2.7.18"
@@ -127,6 +127,7 @@ nopen-annotations = { module = "com.jakewharton.nopen:nopen-annotations", versio
127127
nopen-checker = { module = "com.jakewharton.nopen:nopen-checker", version.ref = "nopen" }
128128
nullaway = { module = "com.uber.nullaway:nullaway", version = "0.9.5" }
129129
okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
130+
okhttp-bom = { module = "com.squareup.okhttp3:okhttp-bom", version.ref = "okhttp" }
130131
openfeature = { module = "dev.openfeature:sdk", version.ref = "openfeature" }
131132
otel = { module = "io.opentelemetry:opentelemetry-sdk", version.ref = "otel" }
132133
otel-extension-autoconfigure = { module = "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure", version.ref = "otel" }

0 commit comments

Comments
 (0)