-
Notifications
You must be signed in to change notification settings - Fork 74
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: rollbar/rollbar-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: rollbar/rollbar-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0-alpha.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 80 files changed
- 3 contributors
Commits on Apr 15, 2025
-
build: update dependencies (#328)
Co-authored-by: chris <christian.buongarzoni@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 38ff529 - Browse repository at this point
Copy the full SHA 38ff529View commit details
Commits on May 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a83d579 - Browse repository at this point
Copy the full SHA a83d579View commit details -
Configuration menu - View commit details
-
Copy full SHA for e131761 - Browse repository at this point
Copy the full SHA e131761View commit details
Commits on May 15, 2025
-
[Feat][SDK- 431] Add threads information to payload (#327)
* fix: typos * feat: add new class RollbarThread * feat: set thread information from RollbarUncaughtExceptionHandler * feat: add Exception Thread and other threads information * feat: add Threads to body * feat: add Threads to throwable wrapper in notifier * refactor: a Thread should only contain trace_chain, not trace * refactor: add a list of groups before threads in payload * refactor: simplify truncation in TelemetryEvents * refactor: add truncation to TelemetryEvents in body * refactor: add truncation helper method for a list with Truncatable objects * refactor: truncate Group in body * refactor: set expected payload, first threads, with a group of trace_chains inside every thread * refactor: remove locals field in a Trace from a non exception thread * chore: fix indentation * chore: remove * from import * chore: add Java doc and fix indentations * chore: add Java doc and fix indentations * chore: fix lint * chore: fix lint * chore: add revapi info * feat: add threads to a catch exception log * chore: fix lint, line max size exceeded * test: now we capture threads info using the current thread * refactor(FramesStrategy): set truncateTraceChain with default visibility to use it in RollbarThreadStrategy * refactor(Group): set property as type TraceChain and add getter * feat(RollbarThreadStrategy): add truncation strategy for RollbarThread * fix: lint * fix: lint * fix: lint * fix(RollbarThreadStrategy): lint * feat: Add strategy for Telemetry events * feat: Add is_main field * refactor: replace Thread by RollbarThread in ThrowableWrapper * CI: bump ubuntu image to 22.04 Ref. actions/runner-images#11101 * fix: lint * fix: update revapi.yml replacing getThread with getRollbarThread --------- Co-authored-by: chris <christian.buongarzoni@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b88ad18 - Browse repository at this point
Copy the full SHA b88ad18View commit details
Commits on Jun 27, 2025
-
[Feat][SDK-347] ANR report (#323)
* feat: Update android min sdk from 16 to 21 and target/compile sdk from 27 to 33 * feat: Add ANR detectors * feat: send non main threads as extra information for api >= 30 * refactor: remove unnecessary code * refactor: don't launch thread if listener is null * refactor: remove unnecessary attribute for Line * refactor: do not create watchdog or run it if anr listener is null * test: add Tests for Watchdog * test: remove unused imports * test: set parameters as private * test: Add tests for HistoricalAnrDetector * refactor: Initialize ThreadParser as expected * feat: Add AndroidConfiguration to tun on/off ANR detectors implementations * refactor: use RollbarThread to send ANR information * feat(HistoricalAnrDetector): save last anr timestamp * build: downgrade compile and target sdk to 30, to test CI * test: delete tests to validate if CI completes * fix: lint * fix(RollbarThrowableWrapper): lint * fix(RollbarThrowableWrapper): lint * chore: add new method information in revapi file * build(android-example): migrate old libs to AndroidX * build: update compile and target sdk to 32 * build: downgrade compile and target sdk to 31 * Revert "test: delete tests to validate if CI completes" This reverts commit c8e8c77. * refactor: set HistoricalAnrDetector File for Anr timestamps by constructor to improve testing * build: downgrade compile and target sdk to 30 * refactor: remove LockReason * refactor: simplify getStackTraceElements method * refactor: remove Line and Lines, use a List<String> instead * refactor: remove LockReason regex patterns * refactor: improve test coverage --------- Co-authored-by: chris <christian.buongarzoni@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0070c47 - Browse repository at this point
Copy the full SHA 0070c47View commit details
Commits on Jun 30, 2025
-
[Feat][SDK- 354] Bump android target sdk to 33 (#339)
* build: update compile and target sdk to 33 * build: exclude :rollbar-android and :examples:rollbar-android modules from java 8 build * temporary because of this issue nebula-plugins/nebula-gradle-interop#20 * build: set compatibility with Java 8 --------- Co-authored-by: chris <christian.buongarzoni@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a72e7b - Browse repository at this point
Copy the full SHA 6a72e7bView commit details
Commits on Sep 21, 2025
-
[Feat][SDK- 471] Update publishing (#342)
* build: update gradle from 6.9.4 to 8.14.3 * build: update quality gradle files * build: update agp from 4.2.2 to 7.4.2 * build: update scala from 2.12.4 to 2.13.14 * build: update spring boot and spring dependency management * build: update revapi from 1.4.4 to 1.8.0 * build: update nebula integration testing plugin from 3.4.0 to 10.0.1 * build: bumpt agp from 7.4.2 to 8.6.0 * build: add vanniktech plugin (skip Android for the moment because agp is not applied yet) * build: update build.gradle groovy to kotlin * build: add version catalog and update settings.gradle to kotlin * build: replace release.gradle with publish convention plugin * build: update android build.gradle to kotlin * build: update ci * build: skip Android quality check for now * build: register agp in root build.gradle.kts to prevent agp not found from vanniktech * build(rollbar-java): migrate build.gradle to Kotlin and fix failing CI * build(rollbar-java): update canonical path for generated code * build(rollbar-java): declare inputs so Gradle knows when to rerun the task * build: update mokito to 5.18.0 and fix Java tests * test: fix failing test in Java 17 * build: use kotlin for rollbar-reactive-streams gradle, update testng to v7.10.2 and use mockito-core v5.13.0 * test: fix failing tests from mockito update * build: add JVM flag for BlockHound test tasks on JDK 13+ * build: add flag only in Java 17 * test: fix failing test * build(android): remove package from manifests, is deprecated in AGP 8+ * build(android-example): fix namespace misspelling * build: add Gradle JVM option to increase MetaspaceSize and heap in CI and locally * build: use Vanniktech plugin for release * build: fix release missing coordinates and add android.quality.gradle * build: skip android.quality.gradle for now * doc: update CHANGELOG for v 2.1.0-alpha.1 * update version to 2.1.0-alpha.1 and run release from branch to test publishing * build: fix signing publication * build: update signing * revert: do not release from this PR branch * fix: publish without manual confirmation in maven central --------- Co-authored-by: chris <christian.buongarzoni@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0735fd - Browse repository at this point
Copy the full SHA b0735fdView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.0...v2.1.0-alpha.1