Skip to content

Commit

Permalink
Update to 7.87.0
Browse files Browse the repository at this point in the history
  • Loading branch information
timfish committed Dec 13, 2023
1 parent a3ca4a8 commit 75ac368
Show file tree
Hide file tree
Showing 6 changed files with 94 additions and 92 deletions.
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,19 +55,19 @@
"e2e": "cross-env TS_NODE_PROJECT=tsconfig.test.json xvfb-maybe mocha --require ts-node/register/transpile-only --retries 3 ./test/e2e/*.ts"
},
"dependencies": {
"@sentry/browser": "7.86.0",
"@sentry/core": "7.86.0",
"@sentry/node": "7.86.0",
"@sentry/types": "7.86.0",
"@sentry/utils": "7.86.0",
"@sentry/browser": "7.87.0",
"@sentry/core": "7.87.0",
"@sentry/node": "7.87.0",
"@sentry/types": "7.87.0",
"@sentry/utils": "7.87.0",
"deepmerge": "4.3.0",
"tslib": "^2.5.0"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^15.2.1",
"@rollup/plugin-typescript": "^11.1.4",
"@sentry-internal/eslint-config-sdk": "7.86.0",
"@sentry-internal/typescript": "7.86.0",
"@sentry-internal/eslint-config-sdk": "7.87.0",
"@sentry-internal/typescript": "7.87.0",
"@types/busboy": "^0.2.3",
"@types/chai": "^4.2.10",
"@types/chai-as-promised": "^7.1.5",
Expand Down
2 changes: 1 addition & 1 deletion src/main/integrations/electron-minidump.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ export class ElectronMinidump implements Integration {
const hubScope = getCurrentHub().getScope();
if (hubScope) {
hubScope.addScopeListener((updatedScope) => {
const scope = Scope.clone(updatedScope);
const scope = updatedScope.clone() as any;
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
(scope as any)._eventProcessors = [];
(scope as any)._scopeListeners = [];
Expand Down
8 changes: 5 additions & 3 deletions src/main/integrations/sentry-minidump/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ export class SentryMinidump implements Integration {
*/
private _setupScopeListener(currentRelease: string, currentEnvironment: string): void {
const scopeChanged = (updatedScope: Scope): void => {
const scope = Scope.clone(updatedScope);
const scope = updatedScope.clone();
// eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
(scope as any)._eventProcessors = [];
// eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
Expand Down Expand Up @@ -248,8 +248,10 @@ export class SentryMinidump implements Integration {
if (event.tags?.['event.process'] === 'browser') {
const previousRun = await this._scopeLastRun;

const storedScope = Scope.clone(previousRun?.scope);
event = await storedScope.applyToEvent(event);
const storedScope = previousRun?.scope?.clone();
if (storedScope) {
event = await storedScope.applyToEvent(event);
}

if (event && previousRun) {
event.release = previousRun.event?.release || event.release;
Expand Down
2 changes: 1 addition & 1 deletion src/main/ipc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ function handleScope(options: ElectronMainOptionsInternal, jsonScope: string): v
return;
}

const sentScope = Scope.clone(rendererScope) as any;
const sentScope = rendererScope.clone() as any;
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
configureScope((scope) => {
if (hasKeys(sentScope._user)) {
Expand Down
2 changes: 1 addition & 1 deletion src/renderer/sdk.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ interface ElectronRendererOptions extends BrowserOptions {
export function init<O extends ElectronRendererOptions>(
options: ElectronRendererOptions & O = {} as ElectronRendererOptions & O,
// This parameter name ensures that TypeScript error messages contain a hint for fixing SDK version mismatches
originalInit: (if_you_get_a_typescript_error_ensure_sdks_use_version_v7_86_0: O) => void = browserInit,
originalInit: (if_you_get_a_typescript_error_ensure_sdks_use_version_v7_87_0: O) => void = browserInit,
): void {
ensureProcess('renderer');

Expand Down
158 changes: 79 additions & 79 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -164,13 +164,13 @@
estree-walker "^2.0.2"
picomatch "^2.3.1"

"@sentry-internal/eslint-config-sdk@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-config-sdk/-/eslint-config-sdk-7.86.0.tgz#2b6863c3161552464cbcfb573cff5f76d7954a25"
integrity sha512-UemWf//gA8M9JCOQoSsaVEPSJ+IqmIqltYnGLGbcON//jThIcXzY/2Aiqip2i5dZiNlrcq/eFA72FXYMjIPvRQ==
"@sentry-internal/eslint-config-sdk@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-config-sdk/-/eslint-config-sdk-7.87.0.tgz#90d01dddd3418f8d2981b6b10dc547dafb9c6a67"
integrity sha512-Jam961PNbIDuymDpd2kFxmSyBSPlQFqHe5VURA1rbkgjARrndXcrA6tzQ1HNcVoj6aV4O3VW72+uXMdGCXwcDg==
dependencies:
"@sentry-internal/eslint-plugin-sdk" "7.86.0"
"@sentry-internal/typescript" "7.86.0"
"@sentry-internal/eslint-plugin-sdk" "7.87.0"
"@sentry-internal/typescript" "7.87.0"
"@typescript-eslint/eslint-plugin" "^5.48.0"
"@typescript-eslint/parser" "^5.48.0"
eslint-config-prettier "^6.11.0"
Expand All @@ -180,88 +180,88 @@
eslint-plugin-jsdoc "^30.0.3"
eslint-plugin-simple-import-sort "^5.0.3"

"@sentry-internal/eslint-plugin-sdk@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-plugin-sdk/-/eslint-plugin-sdk-7.86.0.tgz#783af167106b1ceb3f834867ce62b8a84fd2ac18"
integrity sha512-xPfFDlWqCbYBMqKs5RuFHtzGigt/s1kRHUIaMGd1pnsi3ihJ8qrqCkpbrcvzil4GBccXfvkPUXn/90HUvnhApg==
"@sentry-internal/eslint-plugin-sdk@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-plugin-sdk/-/eslint-plugin-sdk-7.87.0.tgz#ff02fd82a8da515ced29c33dad8acd9b4dbf8b54"
integrity sha512-KgW8uzPacN9QgxEzASJm5CmvJkRA744GTeVEyBM3z/YCQkhb0jBBIj4dS9no7ciApApYH7W3Bjbp3UlZuyEPYA==
dependencies:
requireindex "~1.1.0"

"@sentry-internal/feedback@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.86.0.tgz#01c7b509a3adc9cdd03658082daf29a6cae9cc8f"
integrity sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==
dependencies:
"@sentry/core" "7.86.0"
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"

"@sentry-internal/tracing@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.86.0.tgz#657e80eb7d08d1030393902c1a7bc47fc39ccb2d"
integrity sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==
dependencies:
"@sentry/core" "7.86.0"
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"

"@sentry-internal/typescript@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/typescript/-/typescript-7.86.0.tgz#689de2280d187c895aedceb3327104db7d2ae405"
integrity sha512-wJzjclCpUaSa6Pmpzih8w9mq54ug127ycSmOihfSenYVCNRERvXcw+rNE2abzcMRdfa2dyAaHs0oh3KFwWZ3Fw==

"@sentry/browser@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.86.0.tgz#9b828a444949f8fe4a47d830cc87b8b52275c24e"
integrity sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==
dependencies:
"@sentry-internal/feedback" "7.86.0"
"@sentry-internal/tracing" "7.86.0"
"@sentry/core" "7.86.0"
"@sentry/replay" "7.86.0"
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"

"@sentry/core@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.86.0.tgz#d01f538783dee9a0d79141a63145392ad2c1cb89"
integrity sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==
dependencies:
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"

"@sentry/node@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.86.0.tgz#416db178aeb64f7895a23ae1c3d4d65ce51ed50a"
integrity sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==
dependencies:
"@sentry-internal/tracing" "7.86.0"
"@sentry/core" "7.86.0"
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"
"@sentry-internal/feedback@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.87.0.tgz#21d724a02cfd81b4a0cdb0e1e1f1a7631f1aef48"
integrity sha512-31nvAvcchoBQJoZSxAaMh6FOLIoZEbTOGutiMTPzPLhL4bQF4fNl20Bc/mRD1IL/L7hyKsIl2ahxKjo1ZFbPfg==
dependencies:
"@sentry/core" "7.87.0"
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"

"@sentry-internal/tracing@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.87.0.tgz#e0a9d5d9fd1d68c432eae14bf1f4d4dccffaa97e"
integrity sha512-HYa0+rfFmYQ/DadXoiuarTSxrcnYDCd/fm0pFuOHjICtfja8IcLegVYP2/r3CgwB+IjquCtJ5kDcqS/NTgUcpA==
dependencies:
"@sentry/core" "7.87.0"
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"

"@sentry-internal/typescript@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/typescript/-/typescript-7.87.0.tgz#c4f130f46eb6277e182cc2f2142ebddb7327d73b"
integrity sha512-3FwzEib8FuTqn+Dwm42sP46tys3dkvO7a+x0tDx5GnqzS0JgCa8qjeNtjh8UyGCgpZhGQsUbAM1JTp4RPEaDKw==

"@sentry/browser@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.87.0.tgz#98c2a63a8e30fbbcb3b10a39a628abd0a3e4a603"
integrity sha512-+WVqIns2ZFF/tsjNf90Km3eIKUd6lGQSsBQ+cVa05v0ebMr5OtnOkKlOHN4CJZ0gT0lyDnNHoys9Af6edIbE1Q==
dependencies:
"@sentry-internal/feedback" "7.87.0"
"@sentry-internal/tracing" "7.87.0"
"@sentry/core" "7.87.0"
"@sentry/replay" "7.87.0"
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"

"@sentry/core@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.87.0.tgz#98cdd1ce04f781353224dd1ac79b4ef7f6786053"
integrity sha512-jkoXqK/nuYh8DYS+n7uaSuSIdw4HJemyRkXsWjAEPtEgD7taGMafZGbP5pl+XE38SE59jTBxmKnkUEZOFMgZGA==
dependencies:
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"

"@sentry/node@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.87.0.tgz#e5450f197f5efe7ad3d61a5ce670e9c8c7f9c088"
integrity sha512-mGcZMCL3/IMTLIRcWLF+H9z2Bb2d34gKmg2rhXqI8BqhhUA551jMRlZv/y4za2Osjy550KwVoNsA1qtEe5mYyQ==
dependencies:
"@sentry-internal/tracing" "7.87.0"
"@sentry/core" "7.87.0"
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"
https-proxy-agent "^5.0.0"

"@sentry/replay@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.86.0.tgz#d001eac9687de3555efded9423d3cf00e8ae6d9f"
integrity sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==
"@sentry/replay@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.87.0.tgz#67c4adb839889e19a32fe7948a91d7f48e55e463"
integrity sha512-QinY5uYARRkZsdInNy8cFY4p/H697DutRdpWEIi/v7hsOiRVRxIVZ3n8dJxVIpPbVQ9upI19s/J3bb4mSERLSg==
dependencies:
"@sentry-internal/tracing" "7.86.0"
"@sentry/core" "7.86.0"
"@sentry/types" "7.86.0"
"@sentry/utils" "7.86.0"
"@sentry-internal/tracing" "7.87.0"
"@sentry/core" "7.87.0"
"@sentry/types" "7.87.0"
"@sentry/utils" "7.87.0"

"@sentry/types@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.86.0.tgz#56ed2f5b15e8130ea5ecfbbc4102d88eaa3b3a67"
integrity sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==
"@sentry/types@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.87.0.tgz#9f9a5e4ce97676af17dda01766399f31c8916ca4"
integrity sha512-w8jKFHq/Llupmr2FezmFgQsnm3y/CnqLjb7s6PstI78E409wrhH7p7oqX/OEuzccH1qNCNwes/3QKvPTRQDB4Q==

"@sentry/utils@7.86.0":
version "7.86.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.86.0.tgz#356ec19bf1e3e5c40935dd987fd15bee8c6b37ba"
integrity sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==
"@sentry/utils@7.87.0":
version "7.87.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.87.0.tgz#95ca4bf2208077346f9d433ba536ee1610ec3cae"
integrity sha512-7xgtPTnTNP/4IznFMFXxltuaXfLvzznrYCDMv9ny8EeUjJqlLX3CVA8Qq3YALsLCQCKcrGRARbAcd/EGG//w2w==
dependencies:
"@sentry/types" "7.86.0"
"@sentry/types" "7.87.0"

"@sindresorhus/is@^4.0.0":
version "4.6.0"
Expand Down

0 comments on commit 75ac368

Please sign in to comment.