Skip to content
Permalink

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.2.0
Choose a base ref
...
head repository: rollbar/rollbar-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.3.0
Choose a head ref
  • 8 commits
  • 35 files changed
  • 2 contributors

Commits on Apr 6, 2026

  1. Bump bytes from 1.10.1 to 1.11.1 in /native-agent (#364)

    Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.10.1 to 1.11.1.
    - [Release notes](https://github.com/tokio-rs/bytes/releases)
    - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
    - [Commits](tokio-rs/bytes@v1.10.1...v1.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: bytes
      dependency-version: 1.11.1
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    222c2c2 View commit details
    Browse the repository at this point in the history
  2. Bump com.google.code.gson:gson from 2.8.2 to 2.13.2 (#357)

    Bumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.8.2 to 2.13.2.
    - [Release notes](https://github.com/google/gson/releases)
    - [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)
    - [Commits](google/gson@gson-parent-2.8.2...gson-parent-2.13.2)
    
    ---
    updated-dependencies:
    - dependency-name: com.google.code.gson:gson
      dependency-version: 2.13.2
      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>
    dependabot[bot] authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    00d5b2c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2026

  1. Configuration menu
    Copy the full SHA
    08d41d7 View commit details
    Browse the repository at this point in the history
  2. [Feat][SDK-594] Compress payload and update payload max size to 1mb (#…

    …371)
    
    * feat(java): raise max payload size to 1MB
    
    * feat(java): compress outgoing payloads with gzip by default
    
    * style(java): fix import order in SyncSender
    
    * fix(java): add default implementation to compressPayload to avoid API break
    
    * feat(reactive-streams): wire gzip compression into AsyncSender matching SyncSender behaviour
    
    * fix(java): close raw stream if GZIPOutputStream constructor throws in sendJson
    
    * fix(reactive-streams): disable compression in AsyncSenderTest to avoid null getBody()
    
    * refactor(reactive-streams): use compression-intent pattern for safe third-party extensibility
    
    * fix(reactive-streams): prevent GZIPOutputStream and ByteBuf resource leaks
    buongarzoni authored May 4, 2026
    Configuration menu
    Copy the full SHA
    4d56b32 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2026

  1. [Feat] [SDK-399] Capture logcat output as telemetry events (#369)

    * feat(android): capture logcat output as telemetry events
    
    * fix: include verbosity logs for debug level
    
    * fix(android): reset logcat capture state on unexpected process death
    
    * fix(android): skip logcat ring buffer replay on startup
    
    * fix(android): classify captured logcat entries as log telemetry type
    
    * fix(android): resolve test failure caused by missing Android stub defaults
    
    * fix(android): use Rollbar.TAG in ConnectivityDetector to suppress SDK logs from telemetry
    
    * docs(android): correct captureLogsAsTelemetry javadoc to reference log telemetry type
    
    * docs: fix stale dump() references in telemetry javadoc
    
    * fix(android): call stop() before Log.w() to avoid Android stub throwing before state reset
    buongarzoni authored May 5, 2026
    Configuration menu
    Copy the full SHA
    62eccb8 View commit details
    Browse the repository at this point in the history
  2. [Feat] [SDK-399] Okhttp interceptor (#367)

    * feat(okhttp): add telemetry interceptor
    
    * build(okhttp): update dependencies
    
    * chore(okhttp): add readme
    
    * chore(okhttp): fix lint
    
    * fix(okhttp): isolate NetworkTelemetryRecorder failures in interceptor
    
    * build(okhttp): remove hardcoded version to inherit from root
    
    * build(okhttp): remove redundant plugins and repositories blocks
    
    * fix(okhttp): strip query params from recorded URLs by default to prevent sensitive data leakage
    
    * fix(okhttp): strip query params from recorded URLs by default to prevent sensitive data leakage
    
    * fix(okhttp): lint error, decrease line length
    
    * fix(okhttp): attribute sanitizer exceptions to urlSanitizer in logs
    
    * fix(okhttp): strip credentials and fragment from URLs in default sanitizer
    
    * fix(okhttp): replace JUL logger with SLF4J to match SDK conventions
    
    * build(okhttp): remove redundant mockito-core declaration
    
    * docs(okhttp): add rollbar-java to installation snippet
    
    * fix(okhttp): lint line length
    
    * style(okhttp): make test class public and use 2-space indentation
    
    * style: add missing colon prefix to rollbar-okhttp in settings.gradle.kts
    
    * docs(okhttp): update sanitizer docs to list all stripped URL components
    
    * fix(okhttp): replace java.util.function.Function with custom UrlSanitizer interface for API 21 compatibility
    
    * fix(okhttp): remove incorrect group override so module publishes as com.rollbar:rollbar-okhttp
    buongarzoni authored May 5, 2026
    Configuration menu
    Copy the full SHA
    d02dd2f View commit details
    Browse the repository at this point in the history
  3. Release 2.3.0 beta.1 (#373)

    * doc: update changelog for v2.3.0-beta.1
    
    * bump version to 2.3.0-beta.1
    buongarzoni authored May 5, 2026
    Configuration menu
    Copy the full SHA
    bdd2bb8 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2026

  1. Release 2.3.0 (#375)

    * doc: update changelog for v2.3.0
    
    * bump version to 2.3.0
    buongarzoni authored May 29, 2026
    Configuration menu
    Copy the full SHA
    4bd68c5 View commit details
    Browse the repository at this point in the history
Loading