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-javascript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7.59.3
Choose a base ref
...
head repository: getsentry/sentry-javascript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7.60.0
Choose a head ref
  • 12 commits
  • 128 files changed
  • 7 contributors

Commits on Jul 19, 2023

  1. Merge branch 'release/7.59.3'

    getsentry-bot committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    13c3a02 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8594 from getsentry/master

    [Gitflow] Merge master into develop
    github-actions[bot] authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    87768e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    768b025 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96fdbf4 View commit details
    Browse the repository at this point in the history
  3. feat(replay): Ensure min/max duration when flushing (#8596)

    This PR adds a safeguard to ensure we do not flush (=send) a replay that
    is either too short or too long.
    
    We allow to configure a `minReplayDuration`, which defaults to 5s and
    maxes out at 15s. Whenever we try to flush and the duration is shorter
    than this, we'll just skip flushing.
    
    Additionally, we also skip flushing if the replay is longer than
    MAX_SESSION_LIFE + 5s (=60min + 5s). This _should not_ happen,
    technically, but apparently it still does. So while we figure out the
    root cause of this, we can at least avoid sending stuff in that case.
    mydea authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    07e2e43 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. test(e2e): Use latest || * instead of * as version (#8585)

    Due to the [way pnpm handles
    versions](pnpm/pnpm#6463), the version `*` we
    use in E2E tests is actually incorrect, because it installs the _lowest_
    version it can find, e.g. 0.1.0. This is usually not a problem as when
    we use verdaccio, there is only a single version in the repository.
    however, when running things locally/debugging stuff, and you run `pnpm
    install` without verdaccio, stuff fails. This updates the versions used
    in E2E tests to `latest || *`, which results in a correct resolution.
    mydea authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    67c3b6a View commit details
    Browse the repository at this point in the history
  2. fix(tests): Update loader integration tests to avoid flakes. (#8601)

    Playwright's event listeners and `page.goto` functions can occasionally
    end up in race condition, even when they are invoked in the correct
    order.
    
    The workaround is to invoke them in `Promise.all`, unless there's a
    specific need to separate them.
    onurtemizkan authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    da07542 View commit details
    Browse the repository at this point in the history
  3. fix(utils): Truncate aggregate exception values (LinkedErrors) (#8593)

    Aggregate exceptions' `exception.value` strings
    weren't truncated correctly in our event preparation pipeline. The
    tricky part here is that the `LinkedErrors` integration adds the
    linked/child exceptions to the event in an event processor which is
    applied only after we truncate the original event. Hence, we need to
    also truncate the values in the event processor itself.
    Lms24 authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7d7b8ad View commit details
    Browse the repository at this point in the history
  4. fix(profiling): align to SDK selected time origin (#8599)

    This was causing drift between profiling and transaction timelines
    JonasBa authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f669f66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6aa95c7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #8602 from getsentry/prepare-release/7.60.0

    meta(changelog): Update changelog for 7.60.0
    mydea authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    9ff9e3f View commit details
    Browse the repository at this point in the history
  7. release: 7.60.0

    getsentry-bot committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    be788f0 View commit details
    Browse the repository at this point in the history
Loading