Skip to content

Commit 0f25e27

Browse files
authored
Merge branch 'develop' into cg/spanfirst-send-http-client
2 parents bb0d71f + dbf1af1 commit 0f25e27

748 files changed

Lines changed: 11149 additions & 3724 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/e2e/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ All tests completed successfully. Your SDK changes work correctly with this test
116116

117117
- **No tarballs found**: Run `yarn build && yarn build:tarball` at repository root
118118
- **Test app not found**: List available apps and ask user to clarify
119-
- **Verdaccio not running**: Tests should start Verdaccio automatically, but if issues occur, check Docker
119+
- **Packed tarballs missing**: Run `yarn build:tarball` at the repo root, then `yarn test:prepare` in `dev-packages/e2e-tests`
120120
- **Build failures**: Fix build errors before running tests
121121

122122
## Common Test Applications

.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$/

.cursor/BUGBOT.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Do not flag the issues below if they appear in tests.
6363
- Race conditions when waiting on multiple requests. Ensure that waiting checks are unique enough and don't depend on a hard order when there's a chance that telemetry can be sent in arbitrary order.
6464
- Timeouts or sleeps in tests. Instead suggest concrete events or other signals to wait on.
6565
- Flag usage of `getFirstEnvelope*`, `getMultipleEnvelope*` or related test helpers. These are NOT reliable anymore. Instead suggest helpers like `waitForTransaction`, `waitForError`, `waitForSpans`, etc.
66+
- Flag any new or modified `docker-compose.yml` under `dev-packages/node-integration-tests/suites/` or `dev-packages/node-core-integration-tests/suites/` where a service does not define a `healthcheck:`. The runner uses `docker compose up --wait` and relies on healthchecks to know when services are actually ready; without one the test will race the service's startup.
6667

6768
## Platform-safe code
6869

.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'

0 commit comments

Comments
 (0)