Skip to content

Commit 6b69b06

Browse files
authored
Merge branch 'develop' into nh/span-streaming-ingest-settings-logs
2 parents 28290e2 + 8fb1dc7 commit 6b69b06

440 files changed

Lines changed: 14842 additions & 2342 deletions

File tree

Some content is hidden

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

.agents/skills/write-tests/SKILL.md

Lines changed: 407 additions & 0 deletions
Large diffs are not rendered by default.

.craft.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,9 @@ targets:
139139
- name: npm
140140
id: '@sentry/react-router'
141141
includeNames: /^sentry-react-router-\d.*\.tgz$/
142+
- name: npm
143+
id: '@sentry/nitro'
144+
includeNames: /^sentry-nitro-\d.*\.tgz$/
142145

143146
## 7. Other Packages
144147
## 7.1
@@ -256,3 +259,9 @@ targets:
256259
packageUrl: 'https://www.npmjs.com/package/@sentry/elysia'
257260
mainDocsUrl: 'https://docs.sentry.io/platforms/javascript/guides/elysia/'
258261
onlyIfPresent: /^sentry-elysia-\d.*\.tgz$/
262+
'npm:@sentry/nitro':
263+
name: 'Sentry Nitro SDK'
264+
sdkName: 'sentry.javascript.nitro'
265+
packageUrl: 'https://www.npmjs.com/package/@sentry/nitro'
266+
mainDocsUrl: 'https://docs.sentry.io/platforms/javascript/guides/nitro/'
267+
onlyIfPresent: /^sentry-nitro-\d.*\.tgz$/

.github/CODEOWNERS

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
1-
packages/replay-internal @getsentry/replay-sdk-web
2-
packages/replay-worker @getsentry/replay-sdk-web
3-
packages/replay-canvas @getsentry/replay-sdk-web
4-
packages/feedback @getsentry/feedback-sdk
5-
dev-packages/browser-integration-tests/suites/replay @getsentry/replay-sdk-web
1+
# Browser, replay, feedback, and related packages
2+
/packages/browser/ @getsentry/team-javascript-sdks-browser
3+
/packages/browser-utils/ @getsentry/team-javascript-sdks-browser
4+
/packages/replay-internal/ @getsentry/team-javascript-sdks-browser
5+
/packages/replay-worker/ @getsentry/team-javascript-sdks-browser
6+
/packages/replay-canvas/ @getsentry/team-javascript-sdks-browser
7+
/packages/feedback/ @getsentry/team-javascript-sdks-browser
8+
/dev-packages/browser-integration-tests/ @getsentry/team-javascript-sdks-browser
9+
10+
# Node/server runtimes and related packages
11+
/packages/node/ @getsentry/team-javascript-sdks-server
12+
/packages/node-core/ @getsentry/team-javascript-sdks-server
13+
/packages/node-native/ @getsentry/team-javascript-sdks-server
14+
/packages/profiling-node/ @getsentry/team-javascript-sdks-server
15+
/packages/opentelemetry/ @getsentry/team-javascript-sdks-server
16+
/packages/deno/ @getsentry/team-javascript-sdks-server
17+
/packages/bun/ @getsentry/team-javascript-sdks-server
18+
/packages/cloudflare/ @getsentry/team-javascript-sdks-server
19+
/packages/aws-serverless/ @getsentry/team-javascript-sdks-server
20+
/packages/google-cloud-serverless/ @getsentry/team-javascript-sdks-server
21+
/packages/vercel-edge/ @getsentry/team-javascript-sdks-server
22+
/dev-packages/node-integration-tests/ @getsentry/team-javascript-sdks-server
23+
/dev-packages/node-core-integration-tests/ @getsentry/team-javascript-sdks-server
24+
/dev-packages/cloudflare-integration-tests/ @getsentry/team-javascript-sdks-server
25+
/dev-packages/bun-integration-tests/ @getsentry/team-javascript-sdks-server
26+
27+
# Framework integration packages
28+
/packages/angular/ @getsentry/team-javascript-sdks-framework
29+
/packages/astro/ @getsentry/team-javascript-sdks-framework
30+
/packages/effect/ @getsentry/team-javascript-sdks-framework
31+
/packages/elysia/ @getsentry/team-javascript-sdks-framework
32+
/packages/ember/ @getsentry/team-javascript-sdks-framework
33+
/packages/gatsby/ @getsentry/team-javascript-sdks-framework
34+
/packages/hono/ @getsentry/team-javascript-sdks-framework
35+
/packages/nestjs/ @getsentry/team-javascript-sdks-framework
36+
/packages/nextjs/ @getsentry/team-javascript-sdks-framework
37+
/packages/nitro/ @getsentry/team-javascript-sdks-framework
38+
/packages/nuxt/ @getsentry/team-javascript-sdks-framework
39+
/packages/react/ @getsentry/team-javascript-sdks-framework
40+
/packages/react-router/ @getsentry/team-javascript-sdks-framework
41+
/packages/remix/ @getsentry/team-javascript-sdks-framework
42+
/packages/solid/ @getsentry/team-javascript-sdks-framework
43+
/packages/solidstart/ @getsentry/team-javascript-sdks-framework
44+
/packages/svelte/ @getsentry/team-javascript-sdks-framework
45+
/packages/sveltekit/ @getsentry/team-javascript-sdks-framework
46+
/packages/tanstackstart/ @getsentry/team-javascript-sdks-framework
47+
/packages/tanstackstart-react/ @getsentry/team-javascript-sdks-framework
48+
/packages/vue/ @getsentry/team-javascript-sdks-framework

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ body:
5252
- '@sentry/google-cloud-serverless'
5353
- '@sentry/nestjs'
5454
- '@sentry/nextjs'
55+
- '@sentry/nitro'
5556
- '@sentry/nuxt'
5657
- '@sentry/react'
5758
- '@sentry/react-router'
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: 'Nx Affected List'
2+
description: 'Outputs a space-separated list of Nx projects affected by changes between base and head commits.'
3+
4+
inputs:
5+
base:
6+
description: 'Base commit SHA'
7+
required: false
8+
head:
9+
description: 'Head commit SHA'
10+
required: false
11+
12+
outputs:
13+
affected:
14+
description: 'Space-separated list of affected project names'
15+
value: ${{ steps.affected.outputs.affected }}
16+
17+
runs:
18+
using: 'composite'
19+
steps:
20+
- name: Get affected Nx projects
21+
id: affected
22+
shell: bash
23+
env:
24+
INPUT_BASE: ${{ inputs.base }}
25+
INPUT_HEAD: ${{ inputs.head }}
26+
run: |
27+
set -euo pipefail
28+
extra_args=()
29+
if [ -n "${INPUT_BASE:-}" ]; then extra_args+=(--base="$INPUT_BASE"); fi
30+
if [ -n "${INPUT_HEAD:-}" ]; then extra_args+=(--head="$INPUT_HEAD"); fi
31+
32+
# Fail the step on nx/git errors so empty output cannot skip integration jobs silently.
33+
AFFECTED=$(./node_modules/.bin/nx show projects --affected "${extra_args[@]}" | tr '\n' ' ' | xargs)
34+
echo "affected=$AFFECTED" >> "$GITHUB_OUTPUT"
35+
36+
if [ -n "$AFFECTED" ]; then
37+
echo "Affected projects: $AFFECTED"
38+
else
39+
echo "No affected projects found"
40+
fi

0 commit comments

Comments
 (0)