From 1768ba0acc193c7309969fc4779177e90360f985 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Wed, 13 Sep 2023 09:31:30 +0200 Subject: [PATCH 1/2] meta(changelog): Update changelog for 7.69.0 --- CHANGELOG.md | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99a1680a6365..f08a6c49af17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,93 @@ - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott +## 7.69.0 + +### Important Changes + +- **New Performance APIs** + - feat: Update span performance API names (#8971) + - feat(core): Introduce startSpanManual (#8913) + +This release introduces a new set of top level APIs for the Performance Monitoring SDKs. These aim to simplify creating spans and reduce the boilerplate needed for performance instrumentation. The three new methods introduced are `Sentry.startSpan`, `Sentry.startInactiveSpan`, and `Sentry.startSpanManual`. These methods are available in the browser and node SDKs. + +`Sentry.startSpan` wraps a callback in a span. The span is automatically finished when the callback returns. This is the recommended way to create spans. + +```js +// Start a span that tracks the duration of expensiveFunction +const result = Sentry.startSpan({ name: 'important function' }, () => { + return expensiveFunction(); +}); + +// You can also mutate the span wrapping the callback to set data or status +Sentry.startSpan({ name: 'important function' }, (span) => { + // span is undefined if performance monitoring is turned off or if + // the span was not sampled. This is done to reduce overhead. + span?.setData('version', '1.0.0'); + return expensiveFunction(); +}); +``` + +If you don't want the span to finish when the callback returns, use `Sentry.startSpanManual` to control when the span is finished. This is useful for event emitters or similar. + +```js +// Start a span that tracks the duration of middleware +function middleware(_req, res, next) { + return Sentry.startSpanManual({ name: 'middleware' }, (span, finish) => { + res.once('finish', () => { + span?.setHttpStatus(res.status); + finish(); + }); + return next(); + }); +} +``` + +`Sentry.startSpan` and `Sentry.startSpanManual` create a span and make it active for the duration of the callback. Any spans created while this active span is running will be added as a child span to it. If you want to create a span without making it active, use `Sentry.startInactiveSpan`. This is useful for creating parallel spans that are not related to each other. + +```js +const span1 = Sentry.startInactiveSpan({ name: 'span1' }); + +someWork(); + +const span2 = Sentry.startInactiveSpan({ name: 'span2' }); + +moreWork(); + +const span3 = Sentry.startInactiveSpan({ name: 'span3' }); + +evenMoreWork(); + +span1?.finish(); +span2?.finish(); +span3?.finish(); +``` + +### Other Changes + +- feat(core): Export `BeforeFinishCallback` type (#8999) +- build(eslint): Enforce that ts-expect-error is used (#8987) +- feat(integration): Ensure `LinkedErrors` integration runs before all event processors (#8956) +- feat(node-experimental): Keep breadcrumbs on transaction (#8967) +- feat(redux): Add 'attachReduxState' option (#8953) +- feat(remix): Accept `org`, `project` and `url` as args to upload script (#8985) +- fix(utils): Prevent iterating over VueViewModel (#8981) +- fix(utils): uuidv4 fix for cloudflare (#8968) +- fix(core): Always use event message and exception values for `ignoreErrors` (#8986) +- fix(nextjs): Add new potential location for Next.js request AsyncLocalStorage (#9006) +- fix(node-experimental): Ensure we only create HTTP spans when outgoing (#8966) +- fix(node-experimental): Ignore OPTIONS & HEAD requests (#9001) +- fix(node-experimental): Ignore outgoing Sentry requests (#8994) +- fix(node-experimental): Require parent span for `pg` spans (#8993) +- fix(node-experimental): Use Sentry logger as Otel logger (#8960) +- fix(node-otel): Refactor OTEL span reference cleanup (#9000) +- fix(react): Switch to props in `useRoutes` (#8998) +- fix(remix): Add `glob` to Remix SDK dependencies. (#8963) +- fix(replay): Ensure `handleRecordingEmit` aborts when event is not added (#8938) +- fix(replay): Fully stop & restart session when it expires (#8834) + +Work in this release contributed by @Duncanxyz and @malay44. Thank you for your contributions! + ## 7.68.0 - feat(browser): Add `BroadcastChannel` and `SharedWorker` to TryCatch EventTargets (#8943) From a03940b6ca85a2c9de7f78d545d68dede6870a98 Mon Sep 17 00:00:00 2001 From: getsentry-bot Date: Wed, 13 Sep 2023 07:59:09 +0000 Subject: [PATCH 2/2] release: 7.69.0 --- lerna.json | 2 +- packages/angular-ivy/package.json | 8 ++++---- packages/angular/package.json | 8 ++++---- packages/browser-integration-tests/package.json | 2 +- packages/browser/package.json | 14 +++++++------- packages/core/package.json | 6 +++--- packages/core/src/version.ts | 2 +- packages/e2e-tests/package.json | 2 +- packages/ember/package.json | 8 ++++---- packages/eslint-config-sdk/package.json | 6 +++--- packages/eslint-plugin-sdk/package.json | 2 +- packages/gatsby/package.json | 10 +++++----- packages/hub/package.json | 8 ++++---- packages/integration-shims/package.json | 4 ++-- packages/integrations/package.json | 8 ++++---- packages/nextjs/package.json | 14 +++++++------- packages/node-experimental/package.json | 12 ++++++------ packages/node-integration-tests/package.json | 2 +- packages/node/package.json | 10 +++++----- packages/opentelemetry-node/package.json | 10 +++++----- packages/overhead-metrics/package.json | 2 +- packages/react/package.json | 8 ++++---- packages/remix/package.json | 12 ++++++------ packages/replay-worker/package.json | 2 +- packages/replay/package.json | 10 +++++----- packages/serverless/package.json | 10 +++++----- packages/svelte/package.json | 8 ++++---- packages/sveltekit/package.json | 16 ++++++++-------- packages/tracing-internal/package.json | 8 ++++---- packages/tracing/package.json | 14 +++++++------- packages/types/package.json | 2 +- packages/typescript/package.json | 2 +- packages/utils/package.json | 4 ++-- packages/vue/package.json | 10 +++++----- packages/wasm/package.json | 8 ++++---- 35 files changed, 127 insertions(+), 127 deletions(-) diff --git a/lerna.json b/lerna.json index 23adc1f748a3..30625b63e0e4 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "7.68.0", + "version": "7.69.0", "npmClient": "yarn" } diff --git a/packages/angular-ivy/package.json b/packages/angular-ivy/package.json index 37e2019fe99f..36e23c33451b 100644 --- a/packages/angular-ivy/package.json +++ b/packages/angular-ivy/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/angular-ivy", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Angular with full Ivy Support", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/angular-ivy", @@ -21,9 +21,9 @@ "rxjs": "^6.5.5 || ^7.x" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1" }, "devDependencies": { diff --git a/packages/angular/package.json b/packages/angular/package.json index 20c9834bb401..5055bc109296 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/angular", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Angular", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/angular", @@ -21,9 +21,9 @@ "rxjs": "^6.5.5 || ^7.x" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1" }, "devDependencies": { diff --git a/packages/browser-integration-tests/package.json b/packages/browser-integration-tests/package.json index 01b5d5de5743..8dc73192d771 100644 --- a/packages/browser-integration-tests/package.json +++ b/packages/browser-integration-tests/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/browser-integration-tests", - "version": "7.68.0", + "version": "7.69.0", "main": "index.js", "license": "MIT", "engines": { diff --git a/packages/browser/package.json b/packages/browser/package.json index faf13b736ea6..b17e36a20d62 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/browser", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for browsers", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/browser", @@ -23,15 +23,15 @@ "access": "public" }, "dependencies": { - "@sentry-internal/tracing": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/replay": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry-internal/tracing": "7.69.0", + "@sentry/core": "7.69.0", + "@sentry/replay": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "devDependencies": { - "@sentry-internal/integration-shims": "7.68.0", + "@sentry-internal/integration-shims": "7.69.0", "@types/md5": "2.1.33", "btoa": "^1.2.1", "chai": "^4.1.2", diff --git a/packages/core/package.json b/packages/core/package.json index 29957586ca46..c50dfe995ef7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/core", - "version": "7.68.0", + "version": "7.69.0", "description": "Base implementation for all Sentry JavaScript SDKs", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/core", @@ -23,8 +23,8 @@ "access": "public" }, "dependencies": { - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "scripts": { diff --git a/packages/core/src/version.ts b/packages/core/src/version.ts index b14c93f485a4..697757a07439 100644 --- a/packages/core/src/version.ts +++ b/packages/core/src/version.ts @@ -1 +1 @@ -export const SDK_VERSION = '7.68.0'; +export const SDK_VERSION = '7.69.0'; diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 371f7313093e..60d7db06aac3 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/e2e-tests", - "version": "7.68.0", + "version": "7.69.0", "license": "MIT", "private": true, "scripts": { diff --git a/packages/ember/package.json b/packages/ember/package.json index a8c93985e47e..a8aad609a019 100644 --- a/packages/ember/package.json +++ b/packages/ember/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/ember", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Ember.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/ember", @@ -34,9 +34,9 @@ }, "dependencies": { "@embroider/macros": "^1.9.0", - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "ember-auto-import": "^1.12.1 || ^2.4.3", "ember-cli-babel": "^7.26.11", "ember-cli-htmlbars": "^6.1.1", diff --git a/packages/eslint-config-sdk/package.json b/packages/eslint-config-sdk/package.json index fb1d6564a34b..835f25facf6d 100644 --- a/packages/eslint-config-sdk/package.json +++ b/packages/eslint-config-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/eslint-config-sdk", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK eslint config", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/eslint-config-sdk", @@ -19,8 +19,8 @@ "access": "public" }, "dependencies": { - "@sentry-internal/eslint-plugin-sdk": "7.68.0", - "@sentry-internal/typescript": "7.68.0", + "@sentry-internal/eslint-plugin-sdk": "7.69.0", + "@sentry-internal/typescript": "7.69.0", "@typescript-eslint/eslint-plugin": "^5.48.0", "@typescript-eslint/parser": "^5.48.0", "eslint-config-prettier": "^6.11.0", diff --git a/packages/eslint-plugin-sdk/package.json b/packages/eslint-plugin-sdk/package.json index 5057a6e801fb..d3f4759eac50 100644 --- a/packages/eslint-plugin-sdk/package.json +++ b/packages/eslint-plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/eslint-plugin-sdk", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK eslint plugin", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/eslint-plugin-sdk", diff --git a/packages/gatsby/package.json b/packages/gatsby/package.json index 8ee8161d9b98..9d67cb9fab47 100644 --- a/packages/gatsby/package.json +++ b/packages/gatsby/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/gatsby", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Gatsby.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/gatsby", @@ -27,10 +27,10 @@ "access": "public" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/react": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/react": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "@sentry/webpack-plugin": "1.19.0" }, "peerDependencies": { diff --git a/packages/hub/package.json b/packages/hub/package.json index 538b8bc0a0bb..65e23ca5c8a9 100644 --- a/packages/hub/package.json +++ b/packages/hub/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/hub", - "version": "7.68.0", + "version": "7.69.0", "description": "Sentry hub which handles global state managment.", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/hub", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "scripts": { diff --git a/packages/integration-shims/package.json b/packages/integration-shims/package.json index c63e728b418b..0fc96940d41b 100644 --- a/packages/integration-shims/package.json +++ b/packages/integration-shims/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/integration-shims", - "version": "7.68.0", + "version": "7.69.0", "description": "Shims for integrations in Sentry SDK.", "main": "build/cjs/index.js", "module": "build/esm/index.js", @@ -43,7 +43,7 @@ "url": "https://github.com/getsentry/sentry-javascript/issues" }, "dependencies": { - "@sentry/types": "7.68.0" + "@sentry/types": "7.69.0" }, "engines": { "node": ">=12" diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 7715ac44a4d8..ce694f6dd324 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/integrations", - "version": "7.68.0", + "version": "7.69.0", "description": "Pluggable integrations that can be used to enhance JS SDKs", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/integrations", @@ -23,13 +23,13 @@ } }, "dependencies": { - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "localforage": "^1.8.1", "tslib": "^2.4.1 || ^1.9.3" }, "devDependencies": { - "@sentry/browser": "7.68.0", + "@sentry/browser": "7.69.0", "chai": "^4.1.2" }, "scripts": { diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index f84eed896ba4..dd598ee56d99 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/nextjs", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Next.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs", @@ -25,12 +25,12 @@ }, "dependencies": { "@rollup/plugin-commonjs": "24.0.0", - "@sentry/core": "7.68.0", - "@sentry/integrations": "7.68.0", - "@sentry/node": "7.68.0", - "@sentry/react": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/integrations": "7.69.0", + "@sentry/node": "7.69.0", + "@sentry/react": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "@sentry/webpack-plugin": "1.20.0", "chalk": "3.0.0", "rollup": "2.78.0", diff --git a/packages/node-experimental/package.json b/packages/node-experimental/package.json index 871d55124f20..3da250ddad2f 100644 --- a/packages/node-experimental/package.json +++ b/packages/node-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/node-experimental", - "version": "7.68.0", + "version": "7.69.0", "description": "Experimental version of a Node SDK using OpenTelemetry for performance instrumentation", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/node-experimental", @@ -39,11 +39,11 @@ "@opentelemetry/sdk-trace-node": "~1.15.0", "@opentelemetry/semantic-conventions": "~1.15.0", "@prisma/instrumentation": "~5.0.0", - "@sentry/core": "7.68.0", - "@sentry/node": "7.68.0", - "@sentry/opentelemetry-node": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0" + "@sentry/core": "7.69.0", + "@sentry/node": "7.69.0", + "@sentry/opentelemetry-node": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0" }, "scripts": { "build": "run-p build:transpile build:types", diff --git a/packages/node-integration-tests/package.json b/packages/node-integration-tests/package.json index b88935c551d7..32404e24283a 100644 --- a/packages/node-integration-tests/package.json +++ b/packages/node-integration-tests/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/node-integration-tests", - "version": "7.68.0", + "version": "7.69.0", "license": "MIT", "engines": { "node": ">=10" diff --git a/packages/node/package.json b/packages/node/package.json index 4a423d151a85..3665f74b55b3 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/node", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Node.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/node", @@ -23,10 +23,10 @@ "access": "public" }, "dependencies": { - "@sentry-internal/tracing": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry-internal/tracing": "7.69.0", + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "cookie": "^0.4.1", "https-proxy-agent": "^5.0.0", "lru_map": "^0.3.3", diff --git a/packages/opentelemetry-node/package.json b/packages/opentelemetry-node/package.json index d5a0a3b14b6f..10f5e1993626 100644 --- a/packages/opentelemetry-node/package.json +++ b/packages/opentelemetry-node/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/opentelemetry-node", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for OpenTelemetry Node.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/opentelemetry-node", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0" + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0" }, "peerDependencies": { "@opentelemetry/api": "1.x", @@ -39,7 +39,7 @@ "@opentelemetry/sdk-trace-base": "^1.15.0", "@opentelemetry/sdk-trace-node": "^1.15.0", "@opentelemetry/semantic-conventions": "^1.7.0", - "@sentry/node": "7.68.0" + "@sentry/node": "7.69.0" }, "scripts": { "build": "run-p build:transpile build:types", diff --git a/packages/overhead-metrics/package.json b/packages/overhead-metrics/package.json index a8a3411eae33..a4c3adba3f30 100644 --- a/packages/overhead-metrics/package.json +++ b/packages/overhead-metrics/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "7.68.0", + "version": "7.69.0", "name": "@sentry-internal/overhead-metrics", "main": "index.js", "author": "Sentry", diff --git a/packages/react/package.json b/packages/react/package.json index e0dcddb53838..56039b65eb51 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/react", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for React.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/react", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "hoist-non-react-statics": "^3.3.2", "tslib": "^2.4.1 || ^1.9.3" }, diff --git a/packages/remix/package.json b/packages/remix/package.json index 3d37de4bbdac..f1180e7e8925 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/remix", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Remix", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/remix", @@ -28,11 +28,11 @@ }, "dependencies": { "@sentry/cli": "2.20.5", - "@sentry/core": "7.68.0", - "@sentry/node": "7.68.0", - "@sentry/react": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/node": "7.69.0", + "@sentry/react": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "glob": "^10.3.4", "tslib": "^2.4.1 || ^1.9.3", "yargs": "^17.6.0" diff --git a/packages/replay-worker/package.json b/packages/replay-worker/package.json index 0177199465df..fa16562ad5e3 100644 --- a/packages/replay-worker/package.json +++ b/packages/replay-worker/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/replay-worker", - "version": "7.68.0", + "version": "7.69.0", "description": "Worker for @sentry/replay", "main": "build/npm/esm/index.js", "module": "build/npm/esm/index.js", diff --git a/packages/replay/package.json b/packages/replay/package.json index 461cc04f938e..71d0ef48540a 100644 --- a/packages/replay/package.json +++ b/packages/replay/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/replay", - "version": "7.68.0", + "version": "7.69.0", "description": "User replays for Sentry", "main": "build/npm/cjs/index.js", "module": "build/npm/esm/index.js", @@ -53,16 +53,16 @@ "homepage": "https://docs.sentry.io/platforms/javascript/session-replay/", "devDependencies": { "@babel/core": "^7.17.5", - "@sentry-internal/replay-worker": "7.68.0", + "@sentry-internal/replay-worker": "7.69.0", "@sentry-internal/rrweb": "1.108.0", "@sentry-internal/rrweb-snapshot": "1.108.0", "jsdom-worker": "^0.2.1", "tslib": "^2.4.1 || ^1.9.3" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0" + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0" }, "engines": { "node": ">=12" diff --git a/packages/serverless/package.json b/packages/serverless/package.json index a01334e0fef4..1241bee70c3b 100644 --- a/packages/serverless/package.json +++ b/packages/serverless/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/serverless", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for various serverless solutions", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/serverless", @@ -23,10 +23,10 @@ "access": "public" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/node": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/node": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "@types/aws-lambda": "^8.10.62", "@types/express": "^4.17.14", "tslib": "^2.4.1 || ^1.9.3" diff --git a/packages/svelte/package.json b/packages/svelte/package.json index efcc4cb6cea0..77e74d618ce6 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/svelte", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Svelte", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/svelte", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "magic-string": "^0.30.0", "tslib": "^2.4.1 || ^1.9.3" }, diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 344ea1efcfd1..2f60765a94bc 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/sveltekit", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for SvelteKit", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/sveltekit", @@ -20,13 +20,13 @@ "@sveltejs/kit": "1.x" }, "dependencies": { - "@sentry-internal/tracing": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/integrations": "7.68.0", - "@sentry/node": "7.68.0", - "@sentry/svelte": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry-internal/tracing": "7.69.0", + "@sentry/core": "7.69.0", + "@sentry/integrations": "7.69.0", + "@sentry/node": "7.69.0", + "@sentry/svelte": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "@sentry/vite-plugin": "^0.6.1", "magicast": "0.2.8", "sorcery": "0.11.0" diff --git a/packages/tracing-internal/package.json b/packages/tracing-internal/package.json index f1478855a397..e8585f1105c4 100644 --- a/packages/tracing-internal/package.json +++ b/packages/tracing-internal/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/tracing", - "version": "7.68.0", + "version": "7.69.0", "description": "Sentry Internal Tracing Package", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/tracing-internal", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "devDependencies": { diff --git a/packages/tracing/package.json b/packages/tracing/package.json index 67af44af6093..67530e2729b4 100644 --- a/packages/tracing/package.json +++ b/packages/tracing/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/tracing", - "version": "7.68.0", + "version": "7.69.0", "description": "Sentry Performance Monitoring Package", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/tracing", @@ -23,14 +23,14 @@ "access": "public" }, "dependencies": { - "@sentry-internal/tracing": "7.68.0" + "@sentry-internal/tracing": "7.69.0" }, "devDependencies": { - "@sentry-internal/integration-shims": "7.68.0", - "@sentry/browser": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry-internal/integration-shims": "7.69.0", + "@sentry/browser": "7.69.0", + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "@types/express": "^4.17.14" }, "scripts": { diff --git a/packages/types/package.json b/packages/types/package.json index d81a09b9fd5e..82f1c4da5ca5 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/types", - "version": "7.68.0", + "version": "7.69.0", "description": "Types for all Sentry JavaScript SDKs", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/types", diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 9e73111e14e5..0dc0f2ec8108 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@sentry-internal/typescript", - "version": "7.68.0", + "version": "7.69.0", "description": "Typescript configuration used at Sentry", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/typescript", diff --git a/packages/utils/package.json b/packages/utils/package.json index 3a16bd722cf5..c457dca81b54 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/utils", - "version": "7.68.0", + "version": "7.69.0", "description": "Utilities for all Sentry JavaScript SDKs", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/utils", @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@sentry/types": "7.68.0", + "@sentry/types": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "devDependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index 5c84f7ddd7bd..ab5c24ce9633 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/vue", - "version": "7.68.0", + "version": "7.69.0", "description": "Official Sentry SDK for Vue.js", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/vue", @@ -23,10 +23,10 @@ "access": "public" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/core": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "peerDependencies": { diff --git a/packages/wasm/package.json b/packages/wasm/package.json index cf120f8cef4e..7e7e4fc1c67b 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@sentry/wasm", - "version": "7.68.0", + "version": "7.69.0", "description": "Support for WASM.", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/wasm", @@ -23,9 +23,9 @@ "access": "public" }, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", + "@sentry/browser": "7.69.0", + "@sentry/types": "7.69.0", + "@sentry/utils": "7.69.0", "tslib": "^2.4.1 || ^1.9.3" }, "scripts": {