From e249081a61d5e05035a40817e6c2d7a112ddfd68 Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Wed, 17 Dec 2025 13:33:40 -0800 Subject: [PATCH 1/7] Update size analysis to be shown in beta --- docs/platforms/android/size-analysis/index.mdx | 1 + docs/platforms/android/size-analysis/insights.mdx | 1 + docs/platforms/apple/guides/ios/size-analysis/index.mdx | 1 + docs/platforms/apple/guides/ios/size-analysis/insights.mdx | 1 + docs/platforms/dart/guides/flutter/size-analysis/index.mdx | 1 + docs/platforms/dart/guides/flutter/size-analysis/insights.mdx | 1 + docs/platforms/react-native/size-analysis/index.mdx | 1 + docs/platforms/react-native/size-analysis/insights.mdx | 1 + docs/product/size-analysis/index.mdx | 1 + docs/product/size-analysis/integrating-into-ci.mdx | 1 + includes/size-analysis/ea.mdx | 2 +- 11 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/platforms/android/size-analysis/index.mdx b/docs/platforms/android/size-analysis/index.mdx index 431c6c5f4c420..93241bbb8fdf1 100644 --- a/docs/platforms/android/size-analysis/index.mdx +++ b/docs/platforms/android/size-analysis/index.mdx @@ -3,6 +3,7 @@ title: Size Analysis sidebar_title: Size Analysis sidebar_order: 5200 description: Upload Android builds to Sentry for Size Analysis. +beta: true --- diff --git a/docs/platforms/android/size-analysis/insights.mdx b/docs/platforms/android/size-analysis/insights.mdx index 64da7c804506b..cf3d93e01ac4a 100644 --- a/docs/platforms/android/size-analysis/insights.mdx +++ b/docs/platforms/android/size-analysis/insights.mdx @@ -2,6 +2,7 @@ title: Insights sidebar_order: 5250 description: Preview how Size Analysis reports highlight Android build trends. +beta: true --- Size Analysis Insights point out opportunities to reduce your Android app's size. They spot patterns like duplicate files, oversized media, or unneeded assets, and list exactly what to fix along with the estimated size savings. diff --git a/docs/platforms/apple/guides/ios/size-analysis/index.mdx b/docs/platforms/apple/guides/ios/size-analysis/index.mdx index cacfbc5fc8c94..5916659608806 100644 --- a/docs/platforms/apple/guides/ios/size-analysis/index.mdx +++ b/docs/platforms/apple/guides/ios/size-analysis/index.mdx @@ -2,6 +2,7 @@ title: Size Analysis sidebar_order: 5200 description: Upload iOS builds to Sentry for size analysis. +beta: true --- diff --git a/docs/platforms/apple/guides/ios/size-analysis/insights.mdx b/docs/platforms/apple/guides/ios/size-analysis/insights.mdx index 56cf8b866fc02..c181a397e3e87 100644 --- a/docs/platforms/apple/guides/ios/size-analysis/insights.mdx +++ b/docs/platforms/apple/guides/ios/size-analysis/insights.mdx @@ -3,6 +3,7 @@ title: Insights sidebar_order: 5250 description: See how Size Analysis surfaces trends for your iOS builds. og_image: /og-images/platforms-apple-guides-ios-size-analysis-insights.png +beta: true --- Size Analysis Insights point out opportunities to reduce your iOS app's size. They spot patterns like duplicate files, oversized media, or unneeded assets, and list exactly what to fix along with the estimated size savings. diff --git a/docs/platforms/dart/guides/flutter/size-analysis/index.mdx b/docs/platforms/dart/guides/flutter/size-analysis/index.mdx index b63ea4424fa99..7f4b2a8fa5b46 100644 --- a/docs/platforms/dart/guides/flutter/size-analysis/index.mdx +++ b/docs/platforms/dart/guides/flutter/size-analysis/index.mdx @@ -2,6 +2,7 @@ title: Size Analysis sidebar_order: 5200 description: Upload Flutter builds to Sentry for size analysis. +beta: true --- diff --git a/docs/platforms/dart/guides/flutter/size-analysis/insights.mdx b/docs/platforms/dart/guides/flutter/size-analysis/insights.mdx index 48a62cab9e4f6..1a4c0b1a4d57b 100644 --- a/docs/platforms/dart/guides/flutter/size-analysis/insights.mdx +++ b/docs/platforms/dart/guides/flutter/size-analysis/insights.mdx @@ -2,6 +2,7 @@ title: Insights sidebar_order: 5250 description: Preview how Size Analysis highlights Flutter build trends. +beta: true --- Size Analysis Insights point out opportunities to reduce your Flutter app's size. They spot patterns like duplicate files, oversized media, or unneeded assets, and list exactly what to fix along with the estimated size savings. diff --git a/docs/platforms/react-native/size-analysis/index.mdx b/docs/platforms/react-native/size-analysis/index.mdx index 58550c14febeb..5a396465f103c 100644 --- a/docs/platforms/react-native/size-analysis/index.mdx +++ b/docs/platforms/react-native/size-analysis/index.mdx @@ -3,6 +3,7 @@ title: Size Analysis sidebar_title: Size Analysis sidebar_order: 5200 description: Upload React Native iOS and Android builds to Sentry for size analysis. +beta: true --- diff --git a/docs/platforms/react-native/size-analysis/insights.mdx b/docs/platforms/react-native/size-analysis/insights.mdx index 19af1cee070d7..1166818655d5e 100644 --- a/docs/platforms/react-native/size-analysis/insights.mdx +++ b/docs/platforms/react-native/size-analysis/insights.mdx @@ -2,6 +2,7 @@ title: Insights sidebar_order: 5250 description: See how Size Analysis surfaces trends for React Native builds. +beta: true --- Size Analysis Insights point out opportunities to reduce your React Native app's size. They spot patterns like duplicate files, oversized media, or unneeded assets, and list exactly what to fix along with the estimated size savings. diff --git a/docs/product/size-analysis/index.mdx b/docs/product/size-analysis/index.mdx index 7daae48227bf3..84e24c90c4799 100644 --- a/docs/product/size-analysis/index.mdx +++ b/docs/product/size-analysis/index.mdx @@ -3,6 +3,7 @@ title: Size Analysis sidebar_order: 136 description: Monitor mobile builds for size changes before they reach users. og_image: /og-images/product-size-analysis.png +beta: true --- diff --git a/docs/product/size-analysis/integrating-into-ci.mdx b/docs/product/size-analysis/integrating-into-ci.mdx index 6c4b9a96d8ca9..67da963312651 100644 --- a/docs/product/size-analysis/integrating-into-ci.mdx +++ b/docs/product/size-analysis/integrating-into-ci.mdx @@ -3,6 +3,7 @@ title: Integrating Into CI sidebar_order: 40 description: Set up the integration in CI to receive automated size change notifications og_image: /og-images/product-size-analysis-integrating-into-ci.png +beta: true --- diff --git a/includes/size-analysis/ea.mdx b/includes/size-analysis/ea.mdx index edb2ff4483c3c..dd23d4d97ff2f 100644 --- a/includes/size-analysis/ea.mdx +++ b/includes/size-analysis/ea.mdx @@ -1,5 +1,5 @@ -Size Analysis is currently in Early Access. To access, turn on Early Adopter in your settings. +Size Analysis is currently in beta. From c14e5600ac5e8ee339c191b0bb1e4fd74a1c4490 Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Wed, 17 Dec 2025 14:58:09 -0800 Subject: [PATCH 2/7] Remove ea banner, add beta tag to product page --- docs/platforms/android/size-analysis/index.mdx | 2 -- docs/platforms/apple/guides/ios/size-analysis/index.mdx | 2 -- docs/platforms/dart/guides/flutter/size-analysis/index.mdx | 2 -- docs/platforms/react-native/size-analysis/index.mdx | 2 -- docs/product/size-analysis/index.mdx | 2 -- includes/size-analysis/ea.mdx | 5 ----- src/components/sidebar/dynamicNav.tsx | 2 ++ 7 files changed, 2 insertions(+), 15 deletions(-) delete mode 100644 includes/size-analysis/ea.mdx diff --git a/docs/platforms/android/size-analysis/index.mdx b/docs/platforms/android/size-analysis/index.mdx index 93241bbb8fdf1..5fb26fd900cad 100644 --- a/docs/platforms/android/size-analysis/index.mdx +++ b/docs/platforms/android/size-analysis/index.mdx @@ -6,8 +6,6 @@ description: Upload Android builds to Sentry for Size Analysis. beta: true --- - - [Size Analysis](/product/size-analysis) helps monitor your mobile app's size in pre-production to prevent unexpected size increases (regressions) from reaching users. Aside from being courteous to your users, a smaller app size helps boost installation and retention rates, especially for customers with limited storage or slower connections. ## Getting Started diff --git a/docs/platforms/apple/guides/ios/size-analysis/index.mdx b/docs/platforms/apple/guides/ios/size-analysis/index.mdx index 5916659608806..14e3c9a0eecd2 100644 --- a/docs/platforms/apple/guides/ios/size-analysis/index.mdx +++ b/docs/platforms/apple/guides/ios/size-analysis/index.mdx @@ -5,8 +5,6 @@ description: Upload iOS builds to Sentry for size analysis. beta: true --- - - [Size Analysis](/product/size-analysis) helps monitor your mobile app's size in pre-production to prevent unexpected size increases (regressions) from reaching users. Aside from being courteous to your users, a smaller app size helps boost installation and retention rates, especially for customers with limited storage or slower connections. ## Getting Started diff --git a/docs/platforms/dart/guides/flutter/size-analysis/index.mdx b/docs/platforms/dart/guides/flutter/size-analysis/index.mdx index 7f4b2a8fa5b46..713dae58f1173 100644 --- a/docs/platforms/dart/guides/flutter/size-analysis/index.mdx +++ b/docs/platforms/dart/guides/flutter/size-analysis/index.mdx @@ -5,8 +5,6 @@ description: Upload Flutter builds to Sentry for size analysis. beta: true --- - - [Size Analysis](/product/size-analysis) helps monitor your mobile app's size in pre-production to prevent unexpected size increases (regressions) from reaching users. Aside from being courteous to your users, a smaller app size helps boost installation and retention rates, especially for customers with limited storage or slower connections. ## Getting Started - iOS diff --git a/docs/platforms/react-native/size-analysis/index.mdx b/docs/platforms/react-native/size-analysis/index.mdx index 5a396465f103c..ac53b8ffc17df 100644 --- a/docs/platforms/react-native/size-analysis/index.mdx +++ b/docs/platforms/react-native/size-analysis/index.mdx @@ -6,8 +6,6 @@ description: Upload React Native iOS and Android builds to Sentry for size analy beta: true --- - - [Size Analysis](/product/size-analysis) helps monitor your mobile app's size in pre-production to prevent unexpected size increases (regressions) from reaching users. Aside from being courteous to your users, a smaller app size helps boost installation and retention rates, especially for customers with limited storage or slower connections. ## Getting Started - iOS diff --git a/docs/product/size-analysis/index.mdx b/docs/product/size-analysis/index.mdx index 84e24c90c4799..1184286f87c97 100644 --- a/docs/product/size-analysis/index.mdx +++ b/docs/product/size-analysis/index.mdx @@ -6,8 +6,6 @@ og_image: /og-images/product-size-analysis.png beta: true --- - - Size Analysis monitors your mobile app size to prevent regressions before they reach users. Upload builds from CI to spot regressions early, understand what's inside each bundle, and keep release artifacts lean. ## Why Track App Size? diff --git a/includes/size-analysis/ea.mdx b/includes/size-analysis/ea.mdx deleted file mode 100644 index dd23d4d97ff2f..0000000000000 --- a/includes/size-analysis/ea.mdx +++ /dev/null @@ -1,5 +0,0 @@ - - -Size Analysis is currently in beta. - - diff --git a/src/components/sidebar/dynamicNav.tsx b/src/components/sidebar/dynamicNav.tsx index c4bd14ada386c..0882b516e517b 100644 --- a/src/components/sidebar/dynamicNav.tsx +++ b/src/components/sidebar/dynamicNav.tsx @@ -279,6 +279,8 @@ export function DynamicNav({ collapsible={collapsible} isActive={!isPlatformSidebar && unversionedPath === root} topLevel + beta={parentNode.node?.context.beta} + isNew={parentNode.node?.context.new} data-sidebar-link /> ); From f3b79ad82dec2749cb9b08e7293dc0bfec4b753f Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Thu, 18 Dec 2025 13:30:14 -0800 Subject: [PATCH 3/7] Fixed beta tag bug --- src/components/sidebar/utils.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/sidebar/utils.ts b/src/components/sidebar/utils.ts index 7c68e1d6eb1b3..ca09d043ee8a9 100644 --- a/src/components/sidebar/utils.ts +++ b/src/components/sidebar/utils.ts @@ -25,6 +25,10 @@ export const docNodeToNavNode = (node: DocNode): NavNode => ({ sidebar_order: node.frontmatter.sidebar_order, sidebar_title: node.frontmatter.sidebar_title, sidebar_hidden: node.frontmatter.sidebar_hidden, + beta: node.frontmatter.beta, + new: node.frontmatter.new, + section_end_divider: node.frontmatter.section_end_divider, + sidebar_section: node.frontmatter.sidebar_section, }, path: '/' + node.path + '/', }); From 4231bcf53049a3fd84967192987407823a2ca6bc Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Thu, 18 Dec 2025 14:06:39 -0800 Subject: [PATCH 4/7] Fix navnode type error --- src/components/sidebar/types.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/sidebar/types.ts b/src/components/sidebar/types.ts index e66f45f2f11d0..830408de64d64 100644 --- a/src/components/sidebar/types.ts +++ b/src/components/sidebar/types.ts @@ -35,6 +35,10 @@ export type NavNode = { sidebar_hidden?: boolean; sidebar_order?: number; sidebar_title?: string; + beta?: boolean; + new?: boolean; + section_end_divider?: boolean; + sidebar_section?: string; }; path: string; }; From 3b9732961687ba43053f6d655d8cbbe3e465be59 Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Thu, 18 Dec 2025 14:54:00 -0800 Subject: [PATCH 5/7] more debugging --- src/components/sidebar/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/sidebar/types.ts b/src/components/sidebar/types.ts index 830408de64d64..18e68f369bb29 100644 --- a/src/components/sidebar/types.ts +++ b/src/components/sidebar/types.ts @@ -38,7 +38,7 @@ export type NavNode = { beta?: boolean; new?: boolean; section_end_divider?: boolean; - sidebar_section?: string; + sidebar_section?: 'features' | 'configuration'; }; path: string; }; From c571b24882470041f64ba68188118857bf7de03c Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Thu, 18 Dec 2025 22:54:50 +0000 Subject: [PATCH 6/7] [getsentry/action-github-commit] Auto commit --- src/components/sidebar/types.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/sidebar/types.ts b/src/components/sidebar/types.ts index 18e68f369bb29..e3d7ce483972b 100644 --- a/src/components/sidebar/types.ts +++ b/src/components/sidebar/types.ts @@ -32,13 +32,13 @@ export type NavNode = { context: { draft: boolean; title: string; - sidebar_hidden?: boolean; - sidebar_order?: number; - sidebar_title?: string; beta?: boolean; new?: boolean; section_end_divider?: boolean; + sidebar_hidden?: boolean; + sidebar_order?: number; sidebar_section?: 'features' | 'configuration'; + sidebar_title?: string; }; path: string; }; From ebb1f9fe0ba2f49c74d8697d0cab2abcaf498075 Mon Sep 17 00:00:00 2001 From: Alex Krawiec Date: Thu, 18 Dec 2025 15:44:48 -0800 Subject: [PATCH 7/7] Fix ordering properties --- docs/platforms/java/guides/spring-boot/advanced-usage.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platforms/java/guides/spring-boot/advanced-usage.mdx b/docs/platforms/java/guides/spring-boot/advanced-usage.mdx index b4a33c14d2381..af2703e577eaa 100644 --- a/docs/platforms/java/guides/spring-boot/advanced-usage.mdx +++ b/docs/platforms/java/guides/spring-boot/advanced-usage.mdx @@ -5,7 +5,7 @@ sidebar_section: configuration description: "Learn about managing the release ID and customizing Spring Boot to your organization's needs." --- -Sentry's Spring Boot integration automatically includes the release and sets options as described in the following sections. +Sentry's Spring Boot integration automatically includes the release and sets options as described in the following sections. ## Using Git Commit ID As The Release