Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta: Update Changelog for 7.53.0 #8187

Merged
merged 25 commits into from
May 23, 2023
Merged

meta: Update Changelog for 7.53.0 #8187

merged 25 commits into from
May 23, 2023

Conversation

Lms24
Copy link
Member

@Lms24 Lms24 commented May 23, 2023

Supersedes #8148

github-actions bot and others added 25 commits May 15, 2023 17:13
[Gitflow] Merge master into develop
we're reverting back to the older setup since the whole 'relay as AWS extension' experiment didn't really work out.
* revert port override in DSN
* remove gh action that bundles relay
* zip in place as part of `buildLambdaLayer`

part of getsentry/team-webplatform-meta#58
ref(serverless): Remove relay extension from AWS layer
Do not immediately flush on snapshot checkouts, instead delay by minimum flush delay (5 seconds). This means that we will not collect replays < 5 seconds. e.g. User opens site and immediately closes the tab.

Ref getsentry/team-replay#63
We don't want to cause app crashes if the SDK gets an invalid DSN. This patch fixes that by allowing `makeDsn` and `dsnFromString` to return `undefined`, which we do if the Dsn is invalid.
Applying the `wrap(server)?LoadWithSentry` wrappers multiple times shouldn't lead to double wrapping but instead we should detect if we already wrapped a load function and no-op in this case. This patch adds a flag to the respective load events to detect double wrapping.
Co-authored-by: Abhijeet Prasad <aprasad@sentry.io>
Allows you to modify/filter custom recording events for replays. Note this is only a recording event, not the replay event. Custom means that the events do not relate or affect the DOM recording, but rather they are additional events that the Replay integration adds for additional features.

This adds an option for the Replay integration `beforeAddRecordingEvent` to process a recording (rrweb) event before it is added to the event buffer. Example:

```javascript
new Sentry.Replay({
  beforeAddRecordingEvent: (event) => {
    // Filter out specific events
    if (event.data.tag === 'foo') {
      return null;
    }

    // Remember to return an event if you want to keep it!
    return event;
  }
});
```

Closes #8127
fix(replays): Show the correct Replay config option name `maskFn`
@Lms24 Lms24 changed the base branch from develop to master May 23, 2023 08:34
@Lms24 Lms24 requested a review from lforst May 23, 2023 08:34
@Lms24 Lms24 merged commit 48e9f7e into master May 23, 2023
21 checks passed
@Lms24 Lms24 deleted the prepare-release/7.53.0 branch May 23, 2023 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants