-
Notifications
You must be signed in to change notification settings - Fork 75
Comparing changes
Open a pull request
base repository: rollbar/rollbar-java
base: v2.0.0
head repository: rollbar/rollbar-java
compare: v2.1.0
- 18 commits
- 81 files changed
- 4 contributors
Commits on Apr 15, 2025
-
build: update dependencies (#328)
Co-authored-by: chris <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0735fd - Browse repository at this point
Copy the full SHA b0735fdView commit details
Commits on Sep 30, 2025
-
[Feat][SDK- 541] Update release flow (#348)
* refactor: run release step only when we publish a new release * refactor: run release step only when we publish a new release, second try --------- Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05c320c - Browse repository at this point
Copy the full SHA 05c320cView commit details -
[Feat][SDK- 538] Update android quality plugin (#349)
* build: use android quality plugin * refactor: use convention plugin * refactor: update convention plugin * refactor: Exclude Jacoco instrumentation for Android Tests --------- Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dda2f29 - Browse repository at this point
Copy the full SHA dda2f29View commit details -
Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a20748 - Browse repository at this point
Copy the full SHA 2a20748View commit details -
* doc: Update changelog for v2.1.0-alpha.2 * bump version to 2.1.0-alpha.2 --------- Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eef2135 - Browse repository at this point
Copy the full SHA eef2135View commit details
Commits on Oct 1, 2025
-
build: run CI when a release is published from Github UI (#352)
Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5bb810 - Browse repository at this point
Copy the full SHA c5bb810View commit details
Commits on Oct 2, 2025
-
build: run release if we are in a version tag (#353)
Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39aed9d - Browse repository at this point
Copy the full SHA 39aed9dView commit details
Commits on Oct 6, 2025
-
refactor: set AndroidConfiguration Builder visibility as public (#354)
Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e44e256 - Browse repository at this point
Copy the full SHA e44e256View commit details -
* doc: Update changelog for v2.1.0-alpha.3 * bump version to 2.1.0-alpha.3 --------- Co-authored-by: chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91b6a04 - Browse repository at this point
Copy the full SHA 91b6a04View commit details
Commits on Dec 8, 2025
-
Bump org.mockito:mockito-android from 5.18.0 to 5.20.0 (#347)
Bumps [org.mockito:mockito-android](https://github.com/mockito/mockito) from 5.18.0 to 5.20.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v5.18.0...v5.20.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-android dependency-version: 5.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d4cbad - Browse repository at this point
Copy the full SHA 3d4cbadView commit details -
Bump org.apache.httpcomponents.client5:httpclient5 from 5.0.3 to 5.5.1 (
#350) Bumps [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) from 5.0.3 to 5.5.1. - [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.5.1/RELEASE_NOTES.txt) - [Commits](apache/httpcomponents-client@rel/v5.0.3...rel/v5.5.1) --- updated-dependencies: - dependency-name: org.apache.httpcomponents.client5:httpclient5 dependency-version: 5.5.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d032c5d - Browse repository at this point
Copy the full SHA d032c5dView commit details
Commits on Dec 18, 2025
-
* doc: Update changelog for v2.1.0 * bump version to 2.1.0
Configuration menu - View commit details
-
Copy full SHA for 3a4ccb8 - Browse repository at this point
Copy the full SHA 3a4ccb8View commit details
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