Skip to content

docs(error-tracking): document android ndk native symbol upload - #19035

Draft
cat-ph wants to merge 1 commit into
masterfrom
cat/android-ndk-symbol-docs
Draft

docs(error-tracking): document android ndk native symbol upload#19035
cat-ph wants to merge 1 commit into
masterfrom
cat/android-ndk-symbol-docs

Conversation

@cat-ph

@cat-ph cat-ph commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Changes

Documents Android NDK native crash symbolication, landing alongside:

Specifically:

  • Adds an optional "Upload native debug symbols (NDK)" step to the Android mappings page, covering the automatic gradle task, the explicit invocation for prebuilt-.so apps, and the raw CLI command.
  • Fixes the literal unresolved version "$version" in the existing gradle plugin snippet (now a concrete version).
  • Adds a posthog-cli symbol-sets upload row to the CLI command reference (only the bare symbol-sets row existed).

Draft until releases ship: the referenced versions (SDK 3.57.0, plugin 1.5.0) are the expected next minors from the changesets in the PRs above and must be confirmed against the actual releases before merging.

Checklist

  • Words are spelled using American English
  • Titles are in sentence case

@cat-ph cat-ph self-assigned this Jul 28, 2026
@github-actions github-actions Bot added the docs Improvements or additions to product documentation, "Docs" label Jul 28, 2026
@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Deploy preview

Status Details Updated (UTC)
🟢 Ready View preview Jul 28, 2026 04:59PM

@github-actions

Copy link
Copy Markdown
Contributor

Vale prose linter → found 2 errors, 17 warnings, 0 suggestions in your markdown

Full report → Copy the linter results into an LLM to batch-fix issues.

Linter being weird? Update the rules!

contents/docs/cli.mdx — 2 errors, 15 warnings, 0 suggestions
Line Severity Message Rule
12:109 warning Capitalize 'Error Tracking' for PostHog's product. Use 'error tracking' for the general industry concept. PostHogBase.ProductNames
13:68 warning Capitalize 'Product Analytics' for PostHog's product. Use 'product analytics' for the general industry concept. PostHogBase.ProductNames
13:86 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
50:17 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
65:53 warning 'subcommand' is a possible misspelling. PostHogBase.Spelling
69:54 warning 'subcommand' is a possible misspelling. PostHogBase.Spelling
78:54 warning 'sourcemap' is a possible misspelling. PostHogBase.Spelling
78:71 warning 'hermes' is a possible misspelling. PostHogBase.Spelling
78:79 warning 'proguard' is a possible misspelling. PostHogBase.Spelling
82:88 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
86:56 warning 'composability' is a possible misspelling. PostHogBase.Spelling
92:119 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
106:58 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
127:4 warning 'FAQ' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
131:176 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
131:221 warning 'repo's' is a possible misspelling. PostHogBase.Spelling
157:76 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
contents/docs/error-tracking/upload-mappings/android.mdx — 0 errors, 2 warnings, 0 suggestions
Line Severity Message Rule
66:100 warning 'unstripped' is a possible misspelling. PostHogBase.Spelling
66:227 warning 'CMake' is a possible misspelling. PostHogBase.Spelling

@github-actions

Copy link
Copy Markdown
Contributor

Bundle report

Total JS (gzip)

6.76 MiB (no change)

Eager graph (modules shipped in each entrypoint's initial chunks)

Entrypoint Eager size Budget Modules
app 16.24 MiB (no change) report-only 1988
Largest modules in the app closure
Module Size
./src/data/mcp-tools.json 905.5 KiB
css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[1]!./node_modules/.pnpm/postcss-loader@4.3.0_postcss@8.5.6_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[2]!./src/styles/global.css 742.0 KiB
./src/components/Stickers/Stickers.tsx 696.4 KiB
./node_modules/.pnpm/@radix-ui+react-icons@1.3.2_react@18.3.1/node_modules/@radix-ui/react-icons/dist/react-icons.esm.js 481.4 KiB
./node_modules/.pnpm/rehype-raw@7.0.0/node_modules/rehype-raw/lib/index.js + 29 modules 395.1 KiB
./node_modules/.pnpm/@posthog+icons@0.36.6_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@posthog/icons/dist/posthog-icons.cjs.js 364.8 KiB
./node_modules/.pnpm/@posthog+icons@0.36.6_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@posthog/icons/dist/posthog-icons.es.js 354.8 KiB
./src/hooks/useCustomers.tsx + 54 modules 354.8 KiB
./node_modules/.pnpm/react-markdown@8.0.7_@types+react@16.14.66_react@18.3.1/node_modules/react-markdown/lib/react-markdown.js + 88 modules 351.4 KiB
./src/components/ProductComparisonTable/index.tsx + 121 modules 282.8 KiB
./node_modules/.pnpm/cloudinary-core@2.14.0_lodash@4.17.21/node_modules/cloudinary-core/cloudinary-core.js 281.9 KiB
./src/components/SearchUI/index.tsx + 87 modules 272.1 KiB
./node_modules/.pnpm/framer-motion@10.18.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/framer-motion/dist/es/render/dom/motion.mjs + 109 modules 253.9 KiB
./node_modules/.pnpm/d3@7.9.0/node_modules/d3/src/index.js + 208 modules 247.4 KiB
./src/components/Pricing/PricingSlider/Slider.tsx + 87 modules 240.1 KiB

Eager-graph budgets are report-only until a baseline is established. Sizes are gzip of public/**/*.js; eager size is webpack module source bytes for the modules actually shipped in the entrypoint's initial chunks (post-tree-shake).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to product documentation, "Docs"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant