diff --git a/static/app/gettingStartedDocs/dotnet/metrics.spec.tsx b/static/app/gettingStartedDocs/dotnet/metrics.spec.tsx index 36780c89c56db6..f0d4e0e0c716ed 100644 --- a/static/app/gettingStartedDocs/dotnet/metrics.spec.tsx +++ b/static/app/gettingStartedDocs/dotnet/metrics.spec.tsx @@ -13,9 +13,7 @@ describe('metrics', () => { }); expect( - screen.getByText( - textWithMarkupMatcher(/SentrySdk\.Experimental\.Metrics\.EmitCounter/) - ) + screen.getByText(textWithMarkupMatcher(/SentrySdk\.Metrics\.EmitCounter/)) ).toBeInTheDocument(); }); @@ -25,9 +23,7 @@ describe('metrics', () => { }); expect( - screen.queryByText( - textWithMarkupMatcher(/SentrySdk\.Experimental\.Metrics\.EmitCounter/) - ) + screen.queryByText(textWithMarkupMatcher(/SentrySdk\.Metrics\.EmitCounter/)) ).not.toBeInTheDocument(); }); }); diff --git a/static/app/gettingStartedDocs/dotnet/metrics.tsx b/static/app/gettingStartedDocs/dotnet/metrics.tsx index a2a2d34e14a36b..9cf38682c11d24 100644 --- a/static/app/gettingStartedDocs/dotnet/metrics.tsx +++ b/static/app/gettingStartedDocs/dotnet/metrics.tsx @@ -27,11 +27,11 @@ export const metricsVerify = (params: DocsParams): ContentBlock => ({ language: 'csharp', code: `using Sentry; -SentrySdk.Experimental.Metrics.EmitCounter("button_click", 5, +SentrySdk.Metrics.EmitCounter("button_click", 5, [new KeyValuePair("browser", "Firefox"), new KeyValuePair("app_version", "1.0.0")]); -SentrySdk.Experimental.Metrics.EmitDistribution("page_load", 15.0, MeasurementUnit.Duration.Millisecond, +SentrySdk.Metrics.EmitDistribution("page_load", 15.0, MeasurementUnit.Duration.Millisecond, [new KeyValuePair("page", "/home")]); -SentrySdk.Experimental.Metrics.EmitGauge("page_load", 15.0, MeasurementUnit.Duration.Millisecond, +SentrySdk.Metrics.EmitGauge("page_load", 15.0, MeasurementUnit.Duration.Millisecond, [new KeyValuePair("page", "/home")]); `, }, @@ -52,7 +52,7 @@ export const metrics: OnboardingConfig = { { type: 'text', text: tct( - 'Install our .NET SDK with a minimum version that supports metrics ([code:6.1.0] or higher).', + 'Install our .NET SDK with a minimum version that supports metrics ([code:6.3.0] or higher).', { code: , } @@ -84,7 +84,7 @@ export const metrics: OnboardingConfig = { { type: 'text', text: tct( - 'Metrics are automatically enabled in your [code:SentrySdk.Init] configuration. You can emit metrics using the [code:SentrySdk.Experimental.Metrics] API.', + 'Metrics are automatically enabled in your [code:SentrySdk.Init] configuration. You can emit metrics using the [code:SentrySdk.Metrics] API.', { code: , } @@ -100,11 +100,11 @@ SentrySdk.Init(options => options.Dsn = "${params.dsn.public}"; }); -SentrySdk.Experimental.Metrics.EmitCounter("button_click", 5, +SentrySdk.Metrics.EmitCounter("button_click", 5, [new KeyValuePair("browser", "Firefox"), new KeyValuePair("app_version", "1.0.0")]); -SentrySdk.Experimental.Metrics.EmitDistribution("page_load", 15.0, MeasurementUnit.Duration.Millisecond, +SentrySdk.Metrics.EmitDistribution("page_load", 15.0, MeasurementUnit.Duration.Millisecond, [new KeyValuePair("page", "/home")]); -SentrySdk.Experimental.Metrics.EmitGauge("page_load", 15.0, MeasurementUnit.Duration.Millisecond, +SentrySdk.Metrics.EmitGauge("page_load", 15.0, MeasurementUnit.Duration.Millisecond, [new KeyValuePair("page", "/home")]);`, }, { diff --git a/static/app/gettingStartedDocs/dotnet/utils.tsx b/static/app/gettingStartedDocs/dotnet/utils.tsx index a06806b8382782..91e4aaff1e45a6 100644 --- a/static/app/gettingStartedDocs/dotnet/utils.tsx +++ b/static/app/gettingStartedDocs/dotnet/utils.tsx @@ -1,10 +1,10 @@ import type {DocsParams} from 'sentry/components/onboarding/gettingStartedDoc/types'; import {getPackageVersion} from 'sentry/utils/gettingStartedDocs/getPackageVersion'; -// Sentry SDK for .NET 6.1.0 adds initial experimental support for Metrics +// Sentry SDK for .NET 6.3.0 adds stable APIs for Metrics export const getInstallSnippetPackageManager = (params: DocsParams) => ` -Install-Package Sentry -Version ${getPackageVersion(params, 'sentry.dotnet', '6.1.0')}`; +Install-Package Sentry -Version ${getPackageVersion(params, 'sentry.dotnet', '6.3.0')}`; -// Sentry SDK for .NET 6.1.0 adds initial experimental support for Metrics +// Sentry SDK for .NET 6.3.0 adds stable APIs for Metrics export const getInstallSnippetCoreCli = (params: DocsParams) => ` -dotnet add package Sentry -v ${getPackageVersion(params, 'sentry.dotnet', '6.1.0')}`; +dotnet add package Sentry -v ${getPackageVersion(params, 'sentry.dotnet', '6.3.0')}`;