Skip to content

Commit 73a20f5

Browse files
committed
Merge branch 'develop' into ci-yarn-deduplicate
2 parents 2d61f39 + 9cae1a0 commit 73a20f5

File tree

42 files changed

+543
-194
lines changed

Some content is hidden

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

42 files changed

+543
-194
lines changed

.craft.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ targets:
111111
- name: npm
112112
id: '@sentry/tanstackstart'
113113
includeNames: /^sentry-tanstackstart-\d.*\.tgz$/
114+
- name: npm
115+
id: '@sentry/tanstackstart-react'
116+
includeNames: /^sentry-tanstackstart-react-\d.*\.tgz$/
114117
- name: npm
115118
id: '@sentry/gatsby'
116119
includeNames: /^sentry-gatsby-\d.*\.tgz$/

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ body:
5050
- '@sentry/solidstart'
5151
- '@sentry/svelte'
5252
- '@sentry/sveltekit'
53+
- '@sentry/tanstackstart-react'
5354
- '@sentry/vue'
5455
- '@sentry/wasm'
5556
- Sentry Browser Loader

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ package. Please refer to the README and instructions of those SDKs for more deta
6060
- [`@sentry/nestjs`](https://github.com/getsentry/sentry-javascript/tree/master/packages/nestjs): SDK for NestJS
6161
- [`@sentry/nextjs`](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs): SDK for Next.js
6262
- [`@sentry/remix`](https://github.com/getsentry/sentry-javascript/tree/master/packages/remix): SDK for Remix
63+
- [`@sentry/tanstackstart-react`](https://github.com/getsentry/sentry-javascript/tree/master/packages/tanstackstart-react): SDK for TanStack Start React
6364
- [`@sentry/aws-serverless`](https://github.com/getsentry/sentry-javascript/tree/master/packages/aws-serverless): SDK
6465
for AWS Lambda Functions
6566
- [`@sentry/google-cloud-serverless`](https://github.com/getsentry/sentry-javascript/tree/master/packages/google-cloud-serverless):

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"@playwright/test": "~1.50.0",
4444
"@sentry-internal/rrweb": "2.34.0",
4545
"@sentry/browser": "9.5.0",
46-
"axios": "1.7.7",
46+
"axios": "1.8.2",
4747
"babel-loader": "^8.2.2",
4848
"fflate": "0.8.2",
4949
"html-webpack-plugin": "^5.5.0",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<script lang="ts">
2+
export let data
3+
</script>
4+
5+
<h1>Type Assertion</h1>
6+
7+
<p>
8+
This route only exists to ensure we don't emit a build error because of the angle bracket type assertion in +page.ts
9+
see https://github.com/getsentry/sentry-javascript/issues/9318
10+
</p>
11+
12+
<p>
13+
Message: {data.msg}
14+
</p>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export async function load() {
2+
let x: unknown = 'foo';
3+
return {
4+
// this angle bracket type assertion threw an auto instrumentation error
5+
// see: https://github.com/getsentry/sentry-javascript/issues/9318
6+
msg: <string>x,
7+
};
8+
}

dev-packages/e2e-tests/verdaccio-config/config.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,12 @@ packages:
176176
unpublish: $all
177177
# proxy: npmjs # Don't proxy for E2E tests!
178178

179+
'@sentry/tanstackstart-react':
180+
access: $all
181+
publish: $all
182+
unpublish: $all
183+
# proxy: npmjs # Don't proxy for E2E tests!
184+
179185
'@sentry/types':
180186
access: $all
181187
publish: $all

docs/new-sdk-release-checklist.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ differ slightly for other SDKs depending on how they are structured and how they
6262
- [ ] If the package you're adding is a dependency of fullstack framework (e.g. Remix or NextJS) SDKs, make sure that
6363
your package is added to the integration test apps' `"resolutions"` field in their `package.json`s.
6464

65+
- [ ] Add the new package to the "root" README inside the repository.
66+
67+
- [ ] Add the new package to the GitHub Issue bug template.
68+
69+
- [ ] Create label inside the GitHub repo named "Package: foobar".
70+
6571
## Cutting the Release
6672

6773
When you’re ready to make the first release, there are a couple of steps that need to be performed in the **correct

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
"packages/svelte",
8383
"packages/sveltekit",
8484
"packages/tanstackstart",
85+
"packages/tanstackstart-react",
8586
"packages/types",
8687
"packages/typescript",
8788
"packages/vercel-edge",

packages/gatsby/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"dependencies": {
4848
"@sentry/core": "9.5.0",
4949
"@sentry/react": "9.5.0",
50-
"@sentry/webpack-plugin": "3.2.1"
50+
"@sentry/webpack-plugin": "3.2.2"
5151
},
5252
"peerDependencies": {
5353
"gatsby": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0",

0 commit comments

Comments
 (0)