chore(deps): update Android SDK Stubs to v8.34.0#5761
chore(deps): update Android SDK Stubs to v8.34.0#5761antonis merged 3 commits intodeps/scripts/update-android.shfrom
Conversation
86dd935 to
97fd3de
Compare
Semver Impact of This PR⚪ None (no version bump detected) 📋 Changelog PreviewThis is how your changes will appear in the changelog.
Plus 9 more 🤖 This preview updates automatically when you update the PR. |
97fd3de to
eee1d89
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
eee1d89 to
05d3cad
Compare
|
|
||
| dependencies { | ||
| compileOnly 'io.sentry:sentry:8.33.0' | ||
| compileOnly 'io.sentry:sentry:8.34.0' |
There was a problem hiding this comment.
Bug: The replay-stubs.jar artifact was not rebuilt after its dependency version was updated in build.gradle, causing a version mismatch between the stubs and the declared dependency.
Severity: MEDIUM
Suggested Fix
Run yarn build or yarn build:replay-stubs to regenerate the packages/core/android/libs/replay-stubs.jar file. Commit the updated JAR file to the pull request to ensure the pre-compiled stubs match the declared dependency version.
Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: packages/core/android/replay-stubs/build.gradle#L21
Potential issue: The dependency version for `io.sentry:sentry` was bumped to `8.34.0` in
`replay-stubs/build.gradle`, but the pre-compiled `replay-stubs.jar` artifact was not
rebuilt and committed. The build process uses this pre-compiled JAR, which was compiled
against the older `8.33.0` version. This creates an inconsistency where new APIs from
version `8.34.0` will not be reflected in the stub classes, potentially leading to
compilation failures or runtime issues if downstream code attempts to use them.
Did we get this right? 👍 / 👎 to inform future reviews.
7c31cab
into
deps/scripts/update-android.sh
Bumps scripts/update-android-stubs.sh from 8.33.0 to 8.34.0.
Auto-generated by a dependency updater.
Changelog
8.34.0
Features
Sentry.setAttribute,Sentry.setAttributes,Sentry.removeAttributeSENTRY_SAMPLE_RATEenvironment variable /sample-rateproperty (#5112)sentry-opentelemetry-otlpandsentry-opentelemetry-otlp-springmodules for combining OpenTelemetry SDK OTLP export with Sentry SDK (#5100)OpenTelemetryOtlpEventProcessor) but will not send spans through OpenTelemetry nor use OpenTelemetryContextforScopespropagation.sentry-android-replaymodule to be present at runtime for masking to workAndroidManifest.xml:ManifestMetaDataReadernow read theDIST(#5107)Fixes
Long,Short,Byte,BigInteger,AtomicInteger, andAtomicLongbeing incorrectly inferred asdoubleinstead ofinteger(#5122)AndroidRuntimeManagerStrictMode relaxation to prevent ANRs during SDK init (#5127)SystemEventsBroadcastReceiverwith try-catch block. (#5106)peekDecorViewinstead ofgetDecorViewinSentryGestureListenerto avoid forcing view hierarchy construction (#5134)network_errortosend_errorURISyntaxExceptioncaused by trailing whitespace (#5113)Sentry.init(#5135)Dependencies