Skip to content

Commit 5945766

Browse files
authored
Merge branch 'develop' into sig/hono-integration
2 parents 2108940 + 73f356d commit 5945766

File tree

211 files changed

+804
-406
lines changed

Some content is hidden

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

211 files changed

+804
-406
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,27 @@
1919
]
2020
```
2121

22+
## 10.14.0
23+
24+
### Important Changes
25+
26+
- **feat(cloudflare,vercel-edge): Add support for Google Gen AI instrumentation ([#17723](https://github.com/getsentry/sentry-javascript/pull/17723))**
27+
28+
The SDK now automatically instruments Google's Generative AI operations in Cloudflare Workers and Vercel Edge Runtime environments, providing insights into your AI operations.
29+
30+
### Other Changes
31+
32+
- fix(nextjs): Display updated turbopack warnings ([#17737](https://github.com/getsentry/sentry-javascript/pull/17737))
33+
- ref(core): Wrap isolationscope in `WeakRef` when storing it on spans ([#17712](https://github.com/getsentry/sentry-javascript/pull/17712))
34+
35+
<details>
36+
<summary> <strong>Internal Changes</strong> </summary>
37+
38+
- test(node): Avoid using specific port for node-integration-tests ([#17729](https://github.com/getsentry/sentry-javascript/pull/17729))
39+
- test(nuxt): Update Nuxt version and add Nitro $fetch test ([#17713](https://github.com/getsentry/sentry-javascript/pull/17713))
40+
41+
</details>
42+
2243
## 10.13.0
2344

2445
### Important Changes

dev-packages/browser-integration-tests/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry-internal/browser-integration-tests",
3-
"version": "10.13.0",
3+
"version": "10.14.0",
44
"main": "index.js",
55
"license": "MIT",
66
"engines": {
@@ -43,7 +43,7 @@
4343
"@babel/preset-typescript": "^7.16.7",
4444
"@playwright/test": "~1.53.2",
4545
"@sentry-internal/rrweb": "2.34.0",
46-
"@sentry/browser": "10.13.0",
46+
"@sentry/browser": "10.14.0",
4747
"@supabase/supabase-js": "2.49.3",
4848
"axios": "1.8.2",
4949
"babel-loader": "^8.2.2",

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/fetch/get/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sentryTest('captures Breadcrumb for basic GET request', async ({ getLocalTestUrl
2323
expect(eventData.exception?.values).toHaveLength(1);
2424

2525
expect(eventData?.breadcrumbs?.length).toBe(1);
26-
expect(eventData!.breadcrumbs![0]).toEqual({
26+
expect(eventData.breadcrumbs![0]).toEqual({
2727
timestamp: expect.any(Number),
2828
category: 'fetch',
2929
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/fetch/getWithRequestObj/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sentryTest('captures Breadcrumb for basic GET request that uses request object',
2323
expect(eventData.exception?.values).toHaveLength(1);
2424

2525
expect(eventData?.breadcrumbs?.length).toBe(1);
26-
expect(eventData!.breadcrumbs![0]).toEqual({
26+
expect(eventData.breadcrumbs![0]).toEqual({
2727
timestamp: expect.any(Number),
2828
category: 'fetch',
2929
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/fetch/post/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sentryTest('captures Breadcrumb for POST request', async ({ getLocalTestUrl, pag
2323
expect(eventData.exception?.values).toHaveLength(1);
2424

2525
expect(eventData?.breadcrumbs?.length).toBe(1);
26-
expect(eventData!.breadcrumbs![0]).toEqual({
26+
expect(eventData.breadcrumbs![0]).toEqual({
2727
timestamp: expect.any(Number),
2828
category: 'fetch',
2929
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/fetch/statusCode/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sentryTest('captures Breadcrumb with log level for 4xx response code', async ({
1919
expect(eventData.exception?.values).toHaveLength(1);
2020

2121
expect(eventData?.breadcrumbs?.length).toBe(1);
22-
expect(eventData!.breadcrumbs![0]).toEqual({
22+
expect(eventData.breadcrumbs![0]).toEqual({
2323
timestamp: expect.any(Number),
2424
category: 'fetch',
2525
type: 'http',
@@ -56,7 +56,7 @@ sentryTest('captures Breadcrumb with log level for 5xx response code', async ({
5656
expect(eventData.exception?.values).toHaveLength(1);
5757

5858
expect(eventData?.breadcrumbs?.length).toBe(1);
59-
expect(eventData!.breadcrumbs![0]).toEqual({
59+
expect(eventData.breadcrumbs![0]).toEqual({
6060
timestamp: expect.any(Number),
6161
category: 'fetch',
6262
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/xhr/get/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ sentryTest('captures Breadcrumb for basic GET request', async ({ getLocalTestUrl
2424
expect(eventData.exception?.values).toHaveLength(1);
2525

2626
expect(eventData?.breadcrumbs?.length).toBe(1);
27-
expect(eventData!.breadcrumbs![0]).toEqual({
27+
expect(eventData.breadcrumbs![0]).toEqual({
2828
timestamp: expect.any(Number),
2929
category: 'xhr',
3030
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/xhr/post/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sentryTest('captures Breadcrumb for POST request', async ({ getLocalTestUrl, pag
2323
expect(eventData.exception?.values).toHaveLength(1);
2424

2525
expect(eventData?.breadcrumbs?.length).toBe(1);
26-
expect(eventData!.breadcrumbs![0]).toEqual({
26+
expect(eventData.breadcrumbs![0]).toEqual({
2727
timestamp: expect.any(Number),
2828
category: 'xhr',
2929
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/xhr/statusCode/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sentryTest('captures Breadcrumb with log level for 4xx response code', async ({
1919
expect(eventData.exception?.values).toHaveLength(1);
2020

2121
expect(eventData?.breadcrumbs?.length).toBe(1);
22-
expect(eventData!.breadcrumbs![0]).toEqual({
22+
expect(eventData.breadcrumbs![0]).toEqual({
2323
timestamp: expect.any(Number),
2424
category: 'xhr',
2525
type: 'http',
@@ -56,7 +56,7 @@ sentryTest('captures Breadcrumb with log level for 5xx response code', async ({
5656
expect(eventData.exception?.values).toHaveLength(1);
5757

5858
expect(eventData?.breadcrumbs?.length).toBe(1);
59-
expect(eventData!.breadcrumbs![0]).toEqual({
59+
expect(eventData.breadcrumbs![0]).toEqual({
6060
timestamp: expect.any(Number),
6161
category: 'xhr',
6262
type: 'http',

dev-packages/browser-integration-tests/suites/integrations/graphqlClient/fetch/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ sentryTest('should update breadcrumbs for GraphQL fetch requests', async ({ getL
8686

8787
expect(eventData?.breadcrumbs?.length).toBe(1);
8888

89-
expect(eventData!.breadcrumbs![0]).toEqual({
89+
expect(eventData.breadcrumbs![0]).toEqual({
9090
timestamp: expect.any(Number),
9191
category: 'fetch',
9292
type: 'http',

0 commit comments

Comments
 (0)