Skip to content

Commit 11277ed

Browse files
authored
Merge pull request #15131 from getsentry/prepare-release/9.0.0-alpha.0
meta(changelog): Update changelog for 9.0.0-alpha.0
2 parents 164328c + fe9c34c commit 11277ed

File tree

1,349 files changed

+25315
-34656
lines changed

Some content is hidden

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

1,349 files changed

+25315
-34656
lines changed

.craft.yml

+20-50
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,30 @@ targets:
55
# NPM Targets
66
## 1. Base Packages, node or browser SDKs depend on
77
## 1.1 Types
8-
# TODO(v9): Remove
98
- name: npm
109
id: '@sentry/types'
1110
includeNames: /^sentry-types-\d.*\.tgz$/
12-
## 1.2 Utils
13-
# TODO(v9): Remove
14-
- name: npm
15-
id: '@sentry/utils'
16-
includeNames: /^sentry-utils-\d.*\.tgz$/
17-
## 1.3 Core SDK
11+
## 1.2 Core SDK
1812
- name: npm
1913
id: '@sentry/core'
2014
includeNames: /^sentry-core-\d.*\.tgz$/
21-
## 1.4 Browser Utils package
15+
## 1.3 Browser Utils package
2216
- name: npm
2317
id: '@sentry-internal/browser-utils'
2418
includeNames: /^sentry-internal-browser-utils-\d.*\.tgz$/
25-
## 1.5 Replay Internal package (browser only)
19+
## 1.4 Replay Internal package (browser only)
2620
- name: npm
2721
id: '@sentry-internal/replay'
2822
includeNames: /^sentry-internal-replay-\d.*\.tgz$/
29-
## 1.6 OpenTelemetry package
23+
## 1.5 OpenTelemetry package
3024
- name: npm
3125
id: '@sentry/opentelemetry'
3226
includeNames: /^sentry-opentelemetry-\d.*\.tgz$/
33-
## 1.7 Feedback package (browser only)
27+
## 1.6 Feedback package (browser only)
3428
- name: npm
3529
id: '@sentry-internal/feedback'
3630
includeNames: /^sentry-internal-feedback-\d.*\.tgz$/
37-
## 1.8 ReplayCanvas package (browser only)
31+
## 1.7 ReplayCanvas package (browser only)
3832
- name: npm
3933
id: '@sentry-internal/replay-canvas'
4034
includeNames: /^sentry-internal-replay-canvas-\d.*\.tgz$/
@@ -83,14 +77,6 @@ targets:
8377
- name: npm
8478
id: '@sentry/deno'
8579
includeNames: /^sentry-deno-\d.*\.tgz$/
86-
- name: commit-on-git-repository
87-
# This will publish on the Deno registry
88-
id: getsentry/deno
89-
archive: /^sentry-deno-\d.*\.tgz$/
90-
repositoryUrl: https://github.com/getsentry/sentry-deno.git
91-
stripComponents: 1
92-
branch: main
93-
createTag: true
9480

9581
## 5. Node-based Packages
9682
- name: npm
@@ -142,37 +128,21 @@ targets:
142128
id: '@sentry-internal/eslint-config-sdk'
143129
includeNames: /^sentry-internal-eslint-config-sdk-\d.*\.tgz$/
144130

145-
# TODO(v9): Remove this target
146-
# NOTE: We publish the v8 layer under its own name so people on v8 can still get patches
147-
# whenever we release a new v8 version—otherwise we would overwrite the current major lambda layer.
148-
- name: aws-lambda-layer
149-
includeNames: /^sentry-node-serverless-\d+.\d+.\d+(-(beta|alpha|rc)\.\d+)?\.zip$/
150-
layerName: SentryNodeServerlessSDKv8
151-
compatibleRuntimes:
152-
- name: node
153-
versions:
154-
- nodejs10.x
155-
- nodejs12.x
156-
- nodejs14.x
157-
- nodejs16.x
158-
- nodejs18.x
159-
- nodejs20.x
160-
license: MIT
161-
162131
# AWS Lambda Layer target
163-
- name: aws-lambda-layer
164-
includeNames: /^sentry-node-serverless-\d+.\d+.\d+(-(beta|alpha|rc)\.\d+)?\.zip$/
165-
layerName: SentryNodeServerlessSDK
166-
compatibleRuntimes:
167-
- name: node
168-
versions:
169-
- nodejs10.x
170-
- nodejs12.x
171-
- nodejs14.x
172-
- nodejs16.x
173-
- nodejs18.x
174-
- nodejs20.x
175-
license: MIT
132+
# TODO(v9): Once stable, re-add this target to publish the AWS Lambda layer
133+
# - name: aws-lambda-layer
134+
# includeNames: /^sentry-node-serverless-\d+.\d+.\d+(-(beta|alpha|rc)\.\d+)?\.zip$/
135+
# layerName: SentryNodeServerlessSDKv9
136+
# compatibleRuntimes:
137+
# - name: node
138+
# versions:
139+
# - nodejs10.x
140+
# - nodejs12.x
141+
# - nodejs14.x
142+
# - nodejs16.x
143+
# - nodejs18.x
144+
# - nodejs20.x
145+
# license: MIT
176146

177147
# CDN Bundle Target
178148
- name: gcs

.github/ISSUE_TEMPLATE/flaky.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ body:
1919
id: job-name
2020
attributes:
2121
label: Name of Job
22-
placeholder: "CI: Build & Test / Nextjs (Node 14) Tests"
22+
placeholder: "CI: Build & Test / Nextjs (Node 18) Tests"
2323
description: name of job as reported in the status report
2424
validations:
2525
required: true

.github/actions/restore-cache/action.yml

-15
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ inputs:
55
dependency_cache_key:
66
description: "The dependency cache key"
77
required: true
8-
node_version:
9-
description: "If set, temporarily set node version to default one before installing, then revert to this version after."
10-
required: false
118

129
runs:
1310
using: "composite"
@@ -24,19 +21,7 @@ runs:
2421
with:
2522
name: build-output
2623

27-
- name: Use default node version for install
28-
if: inputs.node_version && steps.dep-cache.outputs.cache-hit != 'true'
29-
uses: actions/setup-node@v4
30-
with:
31-
node-version-file: 'package.json'
32-
3324
- name: Install dependencies
3425
if: steps.dep-cache.outputs.cache-hit != 'true'
3526
run: yarn install --ignore-engines --frozen-lockfile
3627
shell: bash
37-
38-
- name: Revert node version to ${{ inputs.node_version }}
39-
if: inputs.node_version && steps.dep-cache.outputs.cache-hit != 'true'
40-
uses: actions/setup-node@v4
41-
with:
42-
node-version: ${{ inputs.node_version }}

.github/dependency-review-config.yml

+2
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ allow-ghsas:
77
- GHSA-fr5h-rqp8-mj6g
88
# we need this for an E2E test for the minimum required version of Nuxt 3.7.0
99
- GHSA-v784-fjjh-f8r4
10+
# Next.js Cache poisoning - We require a vulnerable version for E2E testing
11+
- GHSA-gp8f-8m3g-qvj9

0 commit comments

Comments
 (0)