GitHub / getsentry/sentry-java / commits
A Sentry SDK for Java, Android and other JVM languages.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 462dea26 |
fix(app-start): Fix detection of foreground app start (#5880)
Co-authored-by: arb <a****n@s****o>, arb <a****n@s****o> |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 934244e8 | fix(android): Prevent Relay from rejecting single-sample ANR profiles (#5872) |
arb <a****n@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 5cb2c360 |
perf(replay): Use RGB_565 when alpha is unnecessary (#5821)
Co-authored-by: Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, Codex <n****y@o****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Codex <n****y@o****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 1e904b2b |
perf(core): Use build-time class availability (#5875)
Co-authored-by: Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| ba5f1d58 |
fix(core): Report no-op executor tasks as cancelled (#5874)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, arb <a****n@s****o>, arb <a****n@s****o>, Claude Opus 5 (1M context) <n****y@a****m>, arb <a****n@s****o> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 6de39621 |
fix(android): Drop inflated app start for background-spawned processes on API...
Co-authored-by: Markus Hintersteiner <m****r@s****o> |
Alexander <a****x@a****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 41d7c517 |
perf(core): Batch and coalesce scope-persistence disk writes (#5791)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 0ab689f6 |
fix(clientreport): Stop deserializing discarded logs (JAVA-662) (#5835)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 69bdef7a |
perf(android): Parse app start profiling config without JsonSerializer (#5867)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 337a9f1f |
ref(android): Remove unused lock from SentryPerformanceProvider (#5871)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 82973ef2 |
chore(deps): bump the github-actions group with 2 updates (#5869)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 057ba368 | merge Merge branch 'release/8.51.0' | sentry-release-bot[bot] <1****]@u****m> | 7 days ago | |
| b01b159c | release: 8.51.0 | markushi <1****i@u****m> | 7 days ago | |
| 1c74da09 | chore(changelog): Fix Changelog (#5868) |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 7055ed1d | feat(profiling): Add Android ProfilingManager (Perfetto) support (#5251) |
Matthew Jay Williams <3****y@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 80c3e67a |
build: Replace Gradle APIs removed in Gradle 10 (#5864)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 1b40080f | fix(anr): Use Proguard ID from origination ANR process with ANR profie chunks... |
arb <a****n@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 91e71acb |
build: Upgrade Gradle to 9.6.1 (#5863)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 8f861193 |
fix(anr-profiling): Properly bill ANR profiling under UI Profile Hours (#5836)
Co-authored-by: Markus Hintersteiner <m****r@s****o> |
arb <a****n@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 5e6844d5 |
perf(core): Create outbox and cache dirs lazily instead of during init (JAVA-...
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| c318acd3 |
perf: Schedule rate-limit notifications on shared executor (JAVA-653) (#5814)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| d1f9ed43 |
chore(deps): bump the github-actions group across 1 directory with 3 updates ...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 11666ec0 |
docs(replay): Document the two capture strategies (#5848)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 02b196f8 |
fix(replay): Skip buffer-mode replay capture when rate-limited (DART-313) (#5...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| a30048b0 |
fix(replay): Post checkCanRecord to main thread to prevent deadlock (#5837)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| d928adbd |
chore: update scripts/update-sentry-native-ndk.sh to 0.16.0 (#5845)
Co-authored-by: GitHub <n****y@g****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 3dd4c87e |
perf(json): Avoid exceptions when typing JSON numbers (JAVA-536) (#5783)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| cb927487 |
ci(android): Increase API 37 emulator memory (#5840)
Co-authored-by: Roman Zavarnitsyn <r****n@s****o>, Roman Zavarnitsyn <r****n@s****o>, sentry-junior[bot] <2****]@u****m>, Roman Zavarnitsyn <r****n@s****o> |
sentry-junior[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| a6214895 |
ci(warden): Drop anthropic model pin so CI inherits org default (#5839)
Co-authored-by: sentry-junior[bot] <2****]@u****m>, Roman Zavarnitsyn <r****n@s****o> |
sentry-junior[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 7414e9b7 |
fix(replay): Prevent concurrent PixelCopy frame access (#5808)
Co-authored-by: Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Codex <n****y@o****m>, Claude Opus 4.8 <n****y@a****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 6335e357 |
chore(deps): bump the github-actions group across 1 directory with 2 updates ...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| cc65dda4 | Fix Changelog (#5829) |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 02e6bc88 |
build: Disable Android debug variants outside the sample app (#5825)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 01572ad9 |
perf(android): mini optimization: Guard manifest metadata debug logs behind i...
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| bbcf99a5 |
fix(replay): Release MediaMuxer when the encoder fails to start (#5607)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 4670d89b |
build(android): Pin AAR minCompileSdk to minSdk (#5823)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 023ef003 |
perf: Schedule session end on shared executor (JAVA-653) (#5819)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| f210d113 | merge Merge branch 'release/8.50.0' | sentry-release-bot[bot] <1****]@u****m> | 14 days ago | |
| c0eb8025 | release: 8.50.0 | runningcode <3****e@u****m> | 14 days ago | |
| aafebb3a |
docs(changelog): Add dedicated Android 17 support section (#5820)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| df6bed6e |
build: Bump target and compile SDK to 37 (JAVA-648) (#5796)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 5f42ae8d |
chore(changelog): Merge duplicate Dependencies subsections under Unreleased (...
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| ae3e4c77 |
ci: Add Android 37 emulator to critical UI test matrix (JAVA-647) (#5775)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| e82419da |
Replace deprecated ThrowableProxy with LogEvent#getThrown() in sentry-log4j2 ...
Co-authored-by: Alexander Dinauer <a****r@u****m> |
Syed Arsalan Hasan <s****5@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 5e269dec |
ci(android): Bump Maestro to 2.7.0 for UI critical tests (#5798)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 8d299fcb |
perf(android): Init shake detector off the main thread (#5784)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 0e948652 |
build: Bump AGP to 9.2.1 and migrate Android modules (JAVA-649) (#5779)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 0da3c81b |
chore: update scripts/update-sentry-native-ndk.sh to 0.15.4 (#5793)
Co-authored-by: GitHub <n****y@g****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 7f6421df |
chore(deps): bump actions/checkout in the github-actions group (#5794)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 747ff0be |
fix(core): Prevent recursion when a callback triggers another capture (#5737)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| eb1a9466 |
fix(compose): Update isImportantForBounds to return true (#5789)
Co-authored-by: Sentry Github Bot <b****t@s****o> |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 47b5ffaf |
chore(deps): bump actions/setup-python in the github-actions group (#5788)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 0ee65e9b |
feat(samples): Make Native Crash button fault inside app native code (#5773)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 5ed4fea0 |
chore(deps): bump the github-actions group with 3 updates (#5780)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 031ec336 |
fix(android): Backfill pre-init ANR and native crash metadata (#5762)
Co-authored-by: Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, OpenAI Codex <n****y@o****m>, Codex <n****y@o****m>, Codex <n****y@o****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 455eb6ed |
ci: Use non-deprecated sentry-cli snapshots upload command (#5774)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| b456a785 | merge Merge branch 'release/8.49.0' | sentry-release-bot[bot] <1****]@u****m> | 20 days ago | |
| 53ff4715 | release: 8.49.0 | romtsn <4****n@u****m> | 20 days ago | |
| 6424ca98 |
Use the same method to get url in all spring filters (#5656)
Co-authored-by: Sentry Github Bot <b****t@s****o>, Roman Zavarnitsyn <r****3@g****m> |
Lukas Bloder <l****r@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 955d0fc8 |
fix(samples): Use float literal for session-replay sample rate (#5764)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 0b8ad150 |
feat(samples): Enable Sentry Logs in the Android sample app (#5766)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| a212e8f7 |
feat(replay): Record segment names (transaction names) (#5763)
Co-authored-by: Gino Buenaflor <g****r@s****o>, Gino Buenaflor <g****r@s****o>, Gino Buenaflor <g****r@s****o>, Copilot Autofix powered by AI <1****t@u****m>, sentry-junior[bot] <2****]@u****m>, Gino Buenaflor <g****r@s****o>, Sentry Github Bot <b****t@s****o>, Giancarlo Buenaflor <g****r@y****m>, Copilot Autofix powered by AI <1****t@u****m> |
sentry-junior[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| bcd3e76a |
perf: Avoid per-transaction Timer thread in SentryTracer (JAVA-596) (#5670)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| dd1eb0c4 |
build: Bump Spotless to 8.8.0 (#5720)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| c971c048 |
build: Add Java 8 API compatibility checks (#5745)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude <n****y@a****m>, Nelson Osacky <n****y@s****o> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| c94d7bab |
fix(core): Inject replayId into trace context for buffer mode errors (#5754)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 31c558ec |
fix(replay): Preserve segment ID after buffer-to-session conversion (#5753)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| f232e4f4 |
docs: Improve PR template guidance (#5757)
Co-authored-by: roman <r****n@s****o>, sentry-junior[bot] <2****]@u****m> |
sentry-junior[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 98106dd4 |
fix(core): Prevent lost wakeups in batch processors (#5756)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 20be537e | feat(android): forward app hang options to NDK (#5623) |
Stefan Jandl <r****g@b****t>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| a979f23e |
fix(spring): Support Spring Boot 4.1 (#5573)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 3199ff85 |
feat(otel): Add OpenTelemetry compatibility BOM (#5629)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 913e479b | Fix Math.floorDiv/floorMod changelog entry to say Java 8 (#5748) |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| d99fe336 |
fix(anr): Detect main thread from tombstone via pid matching thread id (#5742)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| d12e9b58 |
chore(deps): bump the github-actions group with 2 updates (#5749)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 89c9fe1d |
chore: update scripts/update-sentry-native-ndk.sh to 0.15.3 (#5728)
Co-authored-by: GitHub <n****y@g****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 65f78534 | merge Merge branch 'release/8.48.0' | sentry-release-bot[bot] <1****]@u****m> | 28 days ago | |
| 15e0febe | release: 8.48.0 | adinauer <2****r@u****m> | 28 days ago | |
| a5db1a28 |
fix(android): Avoid Math floor APIs (#5743)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e3bd612b |
fix(anr): extend main thread detection from thread dump (#5733)
Co-authored-by: sentry-junior[bot] <2****]@u****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Roman Zavarnitsyn <r****3@g****m>, sentry-junior[bot] <2****]@u****m>, Sentry Github Bot <b****t@s****o>, Claude Opus 4.8 (1M context) <n****y@a****m>, Roman Zavarnitsyn <r****3@g****m> |
Markus Hintersteiner <m****r@s****o>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 69edd7dd |
chore(deps): bump actions/setup-java in the github-actions group (#5740)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| cc59f486 |
feat(extend-app-start): App start extension API (#5604)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Sentry Github Bot <b****t@s****o>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Sentry Github Bot <b****t@s****o>, Claude Opus 4.8 (1M context) <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Giancarlo Buenaflor <g****r@y****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 5f1bb668 |
docs(agents): Prefer Google Truth for new unit test assertions (#5735)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 61ba1d55 |
fix(samples): Add Retrofit R8 full-mode keep rules to Android sample (#5727)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 803fad4d |
feat(samples): Distinguish debug and release builds of the Android sample (#5...
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 7a19fee2 |
perf(core): Remove executor prewarm (#5681)
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 87f4f63c |
perf(core): Detect Sentry executor thread without a name scan (#5691)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 90ff1625 |
chore(deps): bump reactivecircus/android-emulator-runner (#5719)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2d4376bf |
perf(core): Skip Hint allocation in addBreadcrumb (JAVA-605) (#5689)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dfd01a34 |
refactor(core): Consolidate scope-persistence error handling (JAVA-608) (#5692)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 61340754 |
feat(samples): Make Android error buttons identifiable in Sentry (#5722)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 066c6cac | feat: added `report historic tombstones` option to the manifest reader (#5683) |
Stefan Jandl <r****g@b****t>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 44d18f56 |
fix(core): Record byte discards for event processor drops (#5718)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8a76183f |
fix(core): Apply byte category rate limits (#5716)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, tsushanth <7****h@u****m>, Roman Zavarnitsyn <r****3@g****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Sentry Github Bot <b****t@s****o> |
Alexander Dinauer <a****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2ad4e0df |
feat: add trace_metric_byte to DataCategory enum (#5626)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Roman Zavarnitsyn <r****3@g****m>, Claude Opus 4.6 (1M context) <n****y@a****m> |
tsushanth <7****h@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 83277d14 |
fix(android): Name the device-info caching thread (#5684)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 34c912af |
chore(deps): bump the github-actions group across 1 directory with 6 updates ...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 50431640 |
test(android): Add Jetpack Macrobenchmark for SDK init performance (JAVA-604)...
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| aab952b8 |
ci(system-tests): Remove sed hacks for android module exclusion (#5682)
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Nelson Osacky <n****y@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7d8a3947 |
fix(android-fragment): support detach/attach navigation in fragment tracing (...
Co-authored-by: sentry-junior[bot] <2****]@u****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, sentry-junior[bot] <2****]@u****m>, Sentry Github Bot <b****t@s****o>, Claude Opus 4.6 (1M context) <n****y@a****m> |
Roman Zavarnitsyn <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago |