Skip to content

Commit 0eef5a5

Browse files
author
Luca Forstner
committed
Merge remote-tracking branch 'origin/master' into lforst-create-react-app-e2e-test
2 parents 6362b2e + 4c6c6f6 commit 0eef5a5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+322
-190
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66

7+
## 7.14.0
8+
9+
- feat(nextjs): Add status to data-fetcher spans (#5777)
10+
- feat(nextjs): Auto-wrap API routes (#5778)
11+
- feat(nextjs): Promote option to automatically wrap data fetchers and API routes to non-experimental (#5793)
12+
- feat(utils): Modern implementation of `getGlobalObject` (#5809)
13+
- fix(gatsby): Include app-* entrypoints as they may include user source code (#5685)
14+
- fix(nextjs): Handle `pathname` being passed in object in `instrumentServer` (#5782)
15+
- fix(nextjs): Pass request in sampling context of data fetchers wrapper transaction (#5784)
16+
- fix(nextjs): Reverse order of checks for instrumenting server (#5828)
17+
- fix(nextjs): Rename `nextjs.data.server` ops (#5830)
18+
- fix(remix): Do not skip error handling if tracing is not enabled. (#5811)
19+
- fix(remix): Use import() to get `react-router-dom` in Express wrapper. (#5810)
20+
- fix(tracing): Remove `connection.downlink` measurement (#5794)
21+
- ref(browser): Use configured transport as fallback for client reports (#5797)
22+
- ref(nextjs): Use flush code from `withSentry` in all backend wrappers (#5814)
23+
- ref(nextjs): Use integration to add request data to transaction events (#5703)
24+
- ref(nextjs): Use`RequestData` integration for errors (#5729)
25+
- ref(node): Move request data functions back to `@sentry/node` (#5759)
26+
- ref(tracing): Don't track transaction sampling method (#5775)
27+
- ref(types): Use intersections instead of extend in envelope types (#5788)
28+
29+
Work in this release contributed by @Auspicus and @dagroe. Thank you for your contributions!
30+
731
## 7.13.0
832

933
- feat(browser): Use fetch `keepalive` flag (#5697)

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"lerna": "3.4.0",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"packages": "packages/*",
55
"npmClient": "yarn",
66
"useWorkspaces": true

packages/angular/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/angular",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"description": "Official Sentry SDK for Angular",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/angular",
@@ -21,9 +21,9 @@
2121
"rxjs": "^6.5.5 || ^7.x"
2222
},
2323
"dependencies": {
24-
"@sentry/browser": "7.13.0",
25-
"@sentry/types": "7.13.0",
26-
"@sentry/utils": "7.13.0",
24+
"@sentry/browser": "7.14.0",
25+
"@sentry/types": "7.14.0",
26+
"@sentry/utils": "7.14.0",
2727
"tslib": "^2.0.0"
2828
},
2929
"devDependencies": {

packages/browser/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/browser",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"description": "Official Sentry SDK for browsers",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/browser",
@@ -16,9 +16,9 @@
1616
"access": "public"
1717
},
1818
"dependencies": {
19-
"@sentry/core": "7.13.0",
20-
"@sentry/types": "7.13.0",
21-
"@sentry/utils": "7.13.0",
19+
"@sentry/core": "7.14.0",
20+
"@sentry/types": "7.14.0",
21+
"@sentry/utils": "7.14.0",
2222
"tslib": "^1.9.3"
2323
},
2424
"devDependencies": {

packages/core/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/core",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"description": "Base implementation for all Sentry JavaScript SDKs",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/core",
@@ -16,9 +16,9 @@
1616
"access": "public"
1717
},
1818
"dependencies": {
19-
"@sentry/hub": "7.13.0",
20-
"@sentry/types": "7.13.0",
21-
"@sentry/utils": "7.13.0",
19+
"@sentry/hub": "7.14.0",
20+
"@sentry/types": "7.14.0",
21+
"@sentry/utils": "7.14.0",
2222
"tslib": "^1.9.3"
2323
},
2424
"scripts": {

packages/core/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const SDK_VERSION = '7.13.0';
1+
export const SDK_VERSION = '7.14.0';

packages/e2e-tests/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry-internal/e2e-tests",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"license": "MIT",
55
"engines": {
66
"node": ">=10"
@@ -13,9 +13,10 @@
1313
"lint": "run-s lint:prettier lint:eslint",
1414
"lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish",
1515
"lint:prettier": "prettier --config ../../.prettierrc.json --check .",
16-
"test:e2e": "run-s test:validate-configuration test:run",
16+
"test:e2e": "run-s test:validate-configuration test:test-app-setups test:run",
1717
"test:run": "ts-node run.ts",
18-
"test:validate-configuration": "ts-node validate-verdaccio-configuration.ts"
18+
"test:validate-configuration": "ts-node validate-verdaccio-configuration.ts",
19+
"test:test-app-setups": "ts-node validate-test-app-setups.ts"
1920
},
2021
"devDependencies": {
2122
"@types/glob": "8.0.0",

packages/e2e-tests/run.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ const PUBLISH_PACKAGES_DOCKER_IMAGE_NAME = 'publish-packages';
1313

1414
const publishScriptNodeVersion = process.env.E2E_TEST_PUBLISH_SCRIPT_NODE_VERSION;
1515

16+
const DEFAULT_BUILD_TIMEOUT_SECONDS = 60;
1617
const DEFAULT_TEST_TIMEOUT_SECONDS = 60;
1718

1819
// https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#grouping-log-lines
@@ -127,6 +128,7 @@ const recipeResults: RecipeResult[] = recipePaths.map(recipePath => {
127128
type Recipe = {
128129
testApplicationName: string;
129130
buildCommand?: string;
131+
buildTimeoutSeconds?: number;
130132
tests: {
131133
testName: string;
132134
testCommand: string;
@@ -142,6 +144,7 @@ const recipeResults: RecipeResult[] = recipePaths.map(recipePath => {
142144
cwd: path.dirname(recipePath),
143145
encoding: 'utf8',
144146
shell: true, // needed so we can pass the build command in as whole without splitting it up into args
147+
timeout: (recipe.buildTimeoutSeconds ?? DEFAULT_BUILD_TIMEOUT_SECONDS) * 1000,
145148
});
146149

147150
// Prepends some text to the output build command's output so we can distinguish it from logging in this script
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
yarn.lock
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@sentry:registry=http://localhost:4873
2+
@sentry-internal:registry=http://localhost:4873

0 commit comments

Comments
 (0)