Skip to content

Commit cd74983

Browse files
authored
Merge pull request #12393 from getsentry/prepare-release/8.8.0
meta: CHANGELOG for 8.8.0
2 parents 0a918e7 + 61d4ca0 commit cd74983

File tree

378 files changed

+7711
-8003
lines changed

Some content is hidden

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

378 files changed

+7711
-8003
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -983,7 +983,7 @@ jobs:
983983
PUBLIC_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
984984
REACT_APP_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
985985
E2E_TEST_SENTRY_ORG_SLUG: 'sentry-javascript-sdks'
986-
E2E_TEST_SENTRY_TEST_PROJECT: 'sentry-javascript-e2e-tests'
986+
E2E_TEST_SENTRY_PROJECT: 'sentry-javascript-e2e-tests'
987987
strategy:
988988
fail-fast: false
989989
matrix:
@@ -993,6 +993,7 @@ jobs:
993993
[
994994
'angular-17',
995995
'angular-18',
996+
'aws-lambda-layer',
996997
'cloudflare-astro',
997998
'node-express',
998999
'create-react-app',
@@ -1012,7 +1013,8 @@ jobs:
10121013
'react-create-hash-router',
10131014
'react-router-6-use-routes',
10141015
'react-router-5',
1015-
'standard-frontend-react',
1016+
'react-router-6',
1017+
'solidjs',
10161018
'svelte-5',
10171019
'sveltekit',
10181020
'sveltekit-2',
@@ -1039,9 +1041,9 @@ jobs:
10391041
- test-application: 'create-react-app'
10401042
build-command: 'test:build-ts3.8'
10411043
label: 'create-react-app (TS 3.8)'
1042-
- test-application: 'standard-frontend-react'
1044+
- test-application: 'react-router-6'
10431045
build-command: 'test:build-ts3.8'
1044-
label: 'standard-frontend-react (TS 3.8)'
1046+
label: 'react-router-6 (TS 3.8)'
10451047
- test-application: 'create-next-app'
10461048
build-command: 'test:build-13'
10471049
label: 'create-next-app (next@13)'
@@ -1057,7 +1059,7 @@ jobs:
10571059
uses: actions/checkout@v4
10581060
with:
10591061
ref: ${{ env.HEAD_COMMIT }}
1060-
- uses: pnpm/action-setup@v2
1062+
- uses: pnpm/action-setup@v4
10611063
with:
10621064
version: 8.3.1
10631065
- name: Set up Node
@@ -1132,7 +1134,7 @@ jobs:
11321134
PUBLIC_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
11331135
REACT_APP_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
11341136
E2E_TEST_SENTRY_ORG_SLUG: 'sentry-javascript-sdks'
1135-
E2E_TEST_SENTRY_TEST_PROJECT: 'sentry-javascript-e2e-tests'
1137+
E2E_TEST_SENTRY_PROJECT: 'sentry-javascript-e2e-tests'
11361138
strategy:
11371139
fail-fast: false
11381140
matrix:
@@ -1154,7 +1156,7 @@ jobs:
11541156
uses: actions/checkout@v4
11551157
with:
11561158
ref: ${{ env.HEAD_COMMIT }}
1157-
- uses: pnpm/action-setup@v2
1159+
- uses: pnpm/action-setup@v4
11581160
with:
11591161
version: 8.3.1
11601162
- name: Set up Node
@@ -1219,7 +1221,7 @@ jobs:
12191221
E2E_TEST_AUTH_TOKEN: ${{ secrets.E2E_TEST_AUTH_TOKEN }}
12201222
E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
12211223
E2E_TEST_SENTRY_ORG_SLUG: 'sentry-javascript-sdks'
1222-
E2E_TEST_SENTRY_TEST_PROJECT: 'sentry-javascript-e2e-tests'
1224+
E2E_TEST_SENTRY_PROJECT: 'sentry-javascript-e2e-tests'
12231225
strategy:
12241226
fail-fast: false
12251227
matrix:
@@ -1233,7 +1235,7 @@ jobs:
12331235
uses: actions/checkout@v4
12341236
with:
12351237
ref: ${{ env.HEAD_COMMIT }}
1236-
- uses: pnpm/action-setup@v2
1238+
- uses: pnpm/action-setup@v4
12371239
with:
12381240
version: 8.3.1
12391241
- name: Set up Node

.github/workflows/canary.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
CACHED_BUILD_PATHS: |
1616
${{ github.workspace }}/packages/*/*.tgz
17-
${{ github.workspace }}/dev-packages/event-proxy-server/build
17+
${{ github.workspace }}/dev-packages/test-utils/build
1818
${{ github.workspace }}/node_modules
1919
${{ github.workspace }}/packages/*/node_modules
2020
${{ github.workspace }}/dev-packages/*/node_modules
@@ -54,7 +54,7 @@ jobs:
5454
name: E2E ${{ matrix.label }} Test
5555
needs: [job_e2e_prepare]
5656
runs-on: ubuntu-20.04
57-
timeout-minutes: 15
57+
timeout-minutes: 20
5858
env:
5959
E2E_TEST_AUTH_TOKEN: ${{ secrets.E2E_TEST_AUTH_TOKEN }}
6060
E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
@@ -63,7 +63,7 @@ jobs:
6363
PUBLIC_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
6464
REACT_APP_E2E_TEST_DSN: ${{ secrets.E2E_TEST_DSN }}
6565
E2E_TEST_SENTRY_ORG_SLUG: 'sentry-javascript-sdks'
66-
E2E_TEST_SENTRY_TEST_PROJECT: 'sentry-javascript-e2e-tests'
66+
E2E_TEST_SENTRY_PROJECT: 'sentry-javascript-e2e-tests'
6767
strategy:
6868
fail-fast: false
6969
matrix:
@@ -92,16 +92,16 @@ jobs:
9292
- test-application: 'react-create-hash-router'
9393
build-command: 'test:build-canary'
9494
label: 'react-create-hash-router (canary)'
95-
- test-application: 'standard-frontend-react'
95+
- test-application: 'react-router-6'
9696
build-command: 'test:build-canary'
97-
label: 'standard-frontend-react (canary)'
97+
label: 'react-router-6 (canary)'
9898

9999
steps:
100100
- name: Check out current commit
101101
uses: actions/checkout@v4
102102
with:
103103
ref: ${{ env.HEAD_COMMIT }}
104-
- uses: pnpm/action-setup@v2
104+
- uses: pnpm/action-setup@v4
105105
with:
106106
version: 8.3.1
107107

@@ -138,7 +138,7 @@ jobs:
138138

139139
- name: Run E2E test
140140
working-directory: dev-packages/e2e-tests/test-applications/${{ matrix.test-application }}
141-
timeout-minutes: 5
141+
timeout-minutes: 15
142142
run: yarn test:assert
143143

144144
- name: Create Issue

.size-limit.js

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module.exports = [
2222
path: 'packages/browser/build/npm/esm/index.js',
2323
import: createImport('init', 'browserTracingIntegration', 'replayIntegration'),
2424
gzip: true,
25-
limit: '70 KB',
25+
limit: '71 KB',
2626
},
2727
{
2828
name: '@sentry/browser (incl. Tracing, Replay) - with treeshaking flags',
@@ -211,7 +211,24 @@ module.exports = [
211211
import: createImport('init'),
212212
ignore: [...builtinModules, ...nodePrefixedBuiltinModules],
213213
gzip: true,
214-
limit: '180 KB',
214+
limit: '135 KB',
215+
},
216+
{
217+
name: '@sentry/node - without tracing',
218+
path: 'packages/node/build/esm/index.js',
219+
import: createImport('initWithoutDefaultIntegrations', 'getDefaultIntegrationsWithoutPerformance'),
220+
gzip: true,
221+
limit: '110 KB',
222+
ignore: [...builtinModules, ...nodePrefixedBuiltinModules],
223+
modifyWebpackConfig: function (config) {
224+
const webpack = require('webpack');
225+
config.plugins.push(
226+
new webpack.DefinePlugin({
227+
__SENTRY_TRACING__: false,
228+
}),
229+
);
230+
return config;
231+
},
215232
},
216233
// AWS SDK (ESM)
217234
{
@@ -220,7 +237,7 @@ module.exports = [
220237
import: createImport('init'),
221238
ignore: [...builtinModules, ...nodePrefixedBuiltinModules],
222239
gzip: true,
223-
limit: '140 KB',
240+
limit: '125 KB',
224241
},
225242
];
226243

0 commit comments

Comments
 (0)