Skip to content

Commit ad48f6b

Browse files
Fix some of the onboarding issues in SDK docs (#11574)
1 parent ffdfcc8 commit ad48f6b

File tree

6 files changed

+15
-62
lines changed

6 files changed

+15
-62
lines changed

docs/platforms/android/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ In addition to capturing errors, you can monitor interactions between multiple s
2626

2727
Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.
2828

29-
## Install
30-
3129
<OnboardingOptionButtons
3230
options={[
3331
'error-monitoring',
@@ -36,6 +34,8 @@ Select which Sentry features you'd like to install in addition to Error Monitori
3634
]}
3735
/>
3836

37+
## Install
38+
3939
Sentry captures data by using an SDK within your application's runtime. These are platform-specific and allow Sentry to have a deep understanding of how your application works.
4040

4141
In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](https://docs.sentry.io/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](https://docs.sentry.io/product/explore/profiling/). To enable tracing and/or profiling, click the corresponding checkmarks to get the code snippets.

docs/platforms/javascript/common/index.mdx

Lines changed: 4 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,5 @@
11
<PlatformContent includePath="getting-started-primer" />
22

3-
<PlatformSection notSupported={["javascript.capacitor", "javascript.cordova", "javascript.solid", "javascript.solidstart"]}>
4-
5-
<Note>
6-
We've released version 8 of the JavaScript SDKs. If you're using version 7.x,
7-
we recommend upgrading to the latest version. Check out the [Migration
8-
docs](./migration/v7-to-v8/) to learn how to make the switch.
9-
</Note>
10-
11-
</PlatformSection>
12-
133
<PlatformSection noGuides>
144

155
<Alert level="info" title="Using a framework?">
@@ -26,33 +16,13 @@ Check out the other SDKs we support in the left-hand dropdown.
2616

2717
## Prerequisites
2818

29-
- A [Sentry account](https://sentry.io/signup/) and [Project](/product/projects/).
30-
31-
</PlatformSection>
32-
33-
Don't have a Sentry account? Sign up for [Sentry for free](https://sentry.io/signup/), then return to this page.
34-
35-
<PlatformSection noGuides>
36-
37-
If you prefer to follow video instructions, see [How to Install the Sentry JavaScript SDK in 60 Seconds](https://vimeo.com/899367471).
38-
39-
</PlatformSection>
40-
41-
<PlatformSection supported={["javascript.react"]}>
42-
43-
If you prefer to follow video instructions, see [How to Install the Sentry React SDK in 60 Seconds](https://vimeo.com/899368791).
44-
45-
</PlatformSection>
46-
47-
<PlatformSection supported={["javascript.nextjs"]}>
48-
49-
If you prefer to follow video instructions, see [How to Install the Sentry Next.js SDK in 60 Seconds](https://vimeo.com/899368048).
19+
* You need a Sentry [account](https://sentry.io/signup/) and [project](/product/projects/)
5020

5121
</PlatformSection>
5222

5323
<PlatformSection notSupported={["javascript.deno"]}>
5424

55-
<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.nuxt", "javascript.remix", "javascript.solidstart", "javascript.sveltekit", "javascript.bun"]}>
25+
<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.nuxt", "javascript.remix", "javascript.solidstart", "javascript.sveltekit", "javascript.bun", "javascript.cloudflare"]}>
5626

5727
## Features
5828

@@ -66,13 +36,11 @@ Select which Sentry features you'd like to install in addition to Error Monitori
6636

6737
<PlatformCategorySection notSupported={["server"]}>
6838
<PlatformSection notSupported={["javascript", "javascript.cordova"]}>
69-
<OnboardingOptionButtons
70-
options={["error-monitoring", "performance", "session-replay"]}
71-
/>
39+
<OnboardingOptionButtons options={["error-monitoring", "performance", "session-replay"]} />
7240
</PlatformSection>
7341
</PlatformCategorySection>
7442

75-
<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.nuxt", "javascript.remix", "javascript.sveltekit", "javascript.bun", "javascript.capacitor", "javascript.ember", "javascript.angular", "javascript.react", "javascript.solid", "javascript.solidstart", "javascript.svelte", "javascript.vue"]}>
43+
<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.nuxt", "javascript.remix", "javascript.sveltekit", "javascript.bun", "javascript.capacitor", "javascript.ember", "javascript.angular", "javascript.react", "javascript.solid", "javascript.solidstart", "javascript.svelte", "javascript.vue", "javascript.cloudflare"]}>
7644

7745
In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).
7846

@@ -124,8 +92,6 @@ Sentry supports multiple versions of React Router. To learn how to configure the
12492

12593
## Use
12694

127-
{" "}
128-
12995
<PlatformContent includePath="getting-started-use" />
13096

13197
</PlatformSection>

docs/platforms/python/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ showIntegrationsInSearch: true
99

1010
## Prerequisites
1111

12-
* You need a [Sentry account](https://sentry.io/signup/) and project
12+
* You need a Sentry [account](https://sentry.io/signup/) and [project](/product/projects/)
1313
* Read one of our dedicated guides if you use any of the <PlatformLink to="/integrations/#web-frameworks">frameworks</PlatformLink> we support
1414

1515
## Features

docs/platforms/ruby/common/index.mdx

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,21 @@
1-
<PlatformContent includePath="getting-started-primer" />
2-
3-
On this page, we get you up and running with Sentry's SDK.
4-
51
<PlatformContent includePath="alert-using-a-framework" noGuides />
62

7-
Don't already have an account and Sentry project established? Head over to [sentry.io](https://sentry.io/signup/), then return to this page.
3+
## Prerequisites
84

9-
If you prefer to follow video instructions, see [How to Install the Sentry Ruby SDK in 60 Seconds](https://vimeo.com/899369197).
5+
* You need a Sentry [account](https://sentry.io/signup/) and [project](/product/projects/)
6+
* Ruby 2.4+ and any of the most recent JRuby versions
107

118
## Features
129

1310
In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).
1411

1512
Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.
1613

17-
## Install
18-
1914
<OnboardingOptionButtons
2015
options={["error-monitoring", "performance", "profiling"]}
2116
/>
2217

23-
Sentry captures data by using an SDK within your application’s runtime.
18+
## Install
2419

2520
<PlatformContent includePath="getting-started-install" />
2621

platform-includes/getting-started-primer/javascript.astro.mdx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@ This page walks you through adding Sentry to your Astro project, configuring it,
66

77
Before we get started, make sure you have the following:
88

9-
- A Sentry account.
10-
- Don't have an account yet? Head over to [sentry.io](https://sentry.io/signup/), then return to this page.
11-
- An Astro project that uses Astro `3.0.0` or newer.
12-
- A Node runtime:
9+
* You need a Sentry [account](https://sentry.io/signup/) and [project](/product/projects/)
10+
* An Astro project that uses Astro `3.0.0` or newer.
11+
* A Node runtime:
1312
- This SDK currently only works on Node runtimes (e.g. Node adapter, Vercel with Lambda functions).
1413
Non-Node runtimes, like Vercel's Edge runtime or Cloudflare Pages, are currently not supported.
15-
- If you're using Astro's Netflify adapter (`@astrojs/netlify`), you need version `5.0.0` or newer.
14+
* If you're using Astro's Netflify adapter (`@astrojs/netlify`), you need version `5.0.0` or newer.

platform-includes/getting-started-primer/ruby.mdx

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)