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: getsentry/sentry-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7.11.0
Choose a base ref
...
head repository: getsentry/sentry-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7.12.0
Choose a head ref
  • 5 commits
  • 199 files changed
  • 9 contributors

Commits on Jul 1, 2024

  1. Merge branch 'release/7.11.0'

    getsentry-bot
    getsentry-bot committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    f203afa View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Bump reactivecircus/android-emulator-runner from 2.30.1 to 2.31.0 (#3530

    )
    
    Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.30.1 to 2.31.0.
    - [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases)
    - [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md)
    - [Commits](ReactiveCircus/android-emulator-runner@6b0df4b...77986be)
    
    ---
    updated-dependencies:
    - dependency-name: reactivecircus/android-emulator-runner
      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 Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3fbaf80 View commit details
    Browse the repository at this point in the history
  2. Bump codecov/codecov-action from 4.3.1 to 4.5.0 (#3533)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.5.0.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@5ecb98a...e28ff12)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      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>
    Co-authored-by: Stefano <[email protected]>
    dependabot[bot] and stefanosiano authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    25f1ca4 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. [SR] Session Replay (#3339)

    * Add new sentry-android-replay module
    
    * Add screenshot recorder
    
    * Add sentry replay envelope and event
    
    * Add TODOs and license headers
    
    * Api dump
    
    * Formatting
    
    * Lint
    
    * Format code
    
    * More comments
    
    * Disable detekt plugin for now
    
    * WIP
    
    * Add replay envelopes
    
    * Remove jsonValue
    
    * Remove
    
    * Fix json
    
    * Finalize replay envelopes
    
    * Introduce MapObjectReader
    
    * Add missing test
    
    * Add test  for MapObjectReader
    
    * Add MapObjectWriter change
    
    * Add finals
    
    * Fix test
    
    * Fix test
    
    * Address review
    
    * Add finals and annotations
    
    * Specify SHA for license headers
    
    * Address review from Dhiogo
    
    * Address review from Markus
    
    * Remove public captureReplay method
    
    * Fix test
    
    * api dump
    
    * api dump
    
    * Address review from Markus
    
    * Api dump
    
    * Add replay integration
    
    * Uncomment redacting
    
    * Update proguard rules
    
    * Add missing rule for AndroidTest
    
    * Add ReplayCache tests
    
    * Add tests
    
    * Add SessionReplayOptions
    
    * Call listeners when installing RootViewsSpy
    
    * Call listeners when installing RootViewsSpy
    
    * SessionReplayOptions -> SentryReplayOptions
    
    * Fix test
    
    * Add AndroidManifest options for replays
    
    * Add buffer mode and link replays with events/transactions
    
    * Pass hint to captureReplay
    
    * Better error handling
    
    * recycler lastScreenshot before re-assigning
    
    * Expose ReplayCache as public api
    
    * Fix redacting out of sync
    
    * _experimental -> experimental
    
    * Merge conflicts
    
    * Fix tests
    
    * Add more tests
    
    * Improve ReplayCache logic
    
    * frameUsec -> frameDurationUsec
    
    * bottom/right -> height/width
    
    * add todos
    
    * duration -> durationMs
    
    * replaId non-nullable
    
    * More conflicts
    
    * More conflicts
    
    * Fix tests
    
    * Address PR review
    
    * Add kdoc
    
    * Add kdoc
    
    * Fix tests
    
    * Add comment for experimental options
    
    * Do not run recorder if full session was not sampled
    
    * Add more tests
    
    * Add session deadline of 1h
    
    * Clean up older replays when starting a new one
    
    * Remove unnecessary extension fun
    
    * Safe executors
    
    * Fix crashing MediaCodec and use density to determine recording resolution
    
    * Add redact options and align naming
    
    * Fix tests
    
    * Fix tests
    
    * WIP
    
    * Try-catch release of encoder
    
    * Support orientation change for session mode
    
    * WIP
    
    * Spotless
    
    * TODO
    
    * Update sentry/src/main/java/io/sentry/SentryReplayOptions.java
    
    Co-authored-by: Markus Hintersteiner <[email protected]>
    
    * More gates
    
    * Revert addAll
    
    * Fix conflicts
    
    * fix test
    
    * release: 7.8.0-alpha.0
    
    * Introduce CaptureStrategy for buffer and session modes
    
    * Formatting
    
    * WIP
    
    * Expose public API for flutter
    
    * Spotless
    
    * Spotless
    
    * Remove breadcrumb import
    
    * Send temporary breadcrumbs and add test
    
    * Formatting
    
    * Sort rrweb events
    
    * Formatting
    
    * Expose replayCacheDir
    
    * Capture network requests
    
    * Change op name to resource.http
    
    * feat(replay): Add `sendReplay` method for Hybrid SDKs
    
    * fix apiDump
    
    * Address PR review
    
    * Capture motion events as incremental rrweb events
    
    * Spotless
    
    * Revert
    
    * Changelog
    
    * release: 7.9.0-alpha.1
    
    * Fix test
    
    * WIP
    
    * Adhere to rrweb move event expectations
    
    * formatting
    
    * Align breadcrumbs with frontend and iOS
    
    * Add tests and fix deserialization
    
    * Rotate buffered motion events in buffer mode
    
    * Add Nullables
    
    * Address PR feedback
    
    * Formatting
    
    * Rotate current events until segment end exclusively
    
    * Allow rrweb breadcrumb customization from hybrid SDKs
    
    * Fix proguard rules
    
    * WIP
    
    * Add tests
    
    * Detect obscured views
    
    * revert some thigns
    
    * Remove commented code
    
    * Suppress lint
    
    * Support multi-touch gestures
    
    * Address PR feedback
    
    * Changelog
    
    * release: 7.11.0-alpha.2
    
    * Make multi-touch work
    
    * Fix tests
    
    * WIP
    
    * Capture screen names as urls for replay
    
    * Fix
    
    * Ignore warning
    
    * Address PR feedback
    
    * Tests
    
    * Add quality settings
    
    * Fix redacting out of sync
    
    * Remove time measuring
    
    * Mark isEnableScreenTracking as experimental
    
    * Format code
    
    * Address PR feedback
    
    * Clean up
    
    * Spotless
    
    * Format code
    
    * Changelog
    
    * release: 7.12.0-alpha.3
    
    * [SR] Add `redactClasses` option (#3546)
    
    Co-authored-by: Roman Zavarnitsyn <[email protected]>
    
    * misc(changelog): Prepare for next alpha
    
    * fix(changelog): Bump alpha version number
    
    * release: 7.12.0-alpha.4
    
    * Redaction fixes for RN
    
    * Add stopgap for offline session recording
    
    * Recycle unused bitmap
    
    * Add tests for sentry
    
    * Add ReplayIntegrationTest
    
    * Replay SmokeTest
    
    * Fix test
    
    * Fix test
    
    * Fix events linking with buffered replays
    
    * Changelog
    
    ---------
    
    Co-authored-by: Sentry Github Bot <[email protected]>
    Co-authored-by: Markus Hintersteiner <[email protected]>
    Co-authored-by: getsentry-bot <[email protected]>
    Co-authored-by: getsentry-bot <[email protected]>
    Co-authored-by: Krystof Woldrich <[email protected]>
    Co-authored-by: Krystof Woldrich <[email protected]>
    7 people authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    e34c467 View commit details
    Browse the repository at this point in the history
  2. release: 7.12.0

    getsentry-bot committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    2937c11 View commit details
    Browse the repository at this point in the history
Loading