Skip to content

feat: Add Mini Programs to community-supported SDKs#17152

Open
lizhiyao wants to merge 1 commit intogetsentry:masterfrom
lizhiyao:feat/add-wechat-miniprogram-community-sdk
Open

feat: Add Mini Programs to community-supported SDKs#17152
lizhiyao wants to merge 1 commit intogetsentry:masterfrom
lizhiyao:feat/add-wechat-miniprogram-community-sdk

Conversation

@lizhiyao
Copy link
Copy Markdown

Summary

Add sentry-miniapp to the community-supported SDK list on the Platforms page.

Mini Programs (小程序) are lightweight apps running inside super-apps like WeChat, Alipay, and ByteDance/Douyin — a massive mobile ecosystem in China with hundreds of millions of daily active users. Sentry currently has no official coverage for this platform.

About sentry-miniapp

  • Built on @sentry/core v10, follows the Unified API
  • Multi-platform: Supports WeChat, Alipay, ByteDance, Baidu, QQ, DingTalk, Kuaishou mini programs
  • Cross-platform frameworks: Works with Taro and uni-app
  • Automatic exception capture (onError, onUnhandledRejection, onPageNotFound, onMemoryWarning)
  • Performance monitoring via mini program Performance API (FCP/LCP, render, resource timing)
  • Offline caching for weak network environments
  • Distributed tracing with sentry-trace / baggage header injection
  • Multi-platform stack trace normalization for SourceMap support
  • 447 tests, 100% coverage, MIT license
  • Published on npm with active maintenance

Changes

  • Added miniprogram.png icon to src/components/communitySupportedPlatforms/icons/
  • Added "Mini Programs" entry to the CommunityPlatforms array in index.tsx

🤖 Generated with Claude Code

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 27, 2026

@lizhiyao is attempting to deploy a commit to the Sentry Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@lizhiyao lizhiyao force-pushed the feat/add-wechat-miniprogram-community-sdk branch from f77fe38 to e4f28ec Compare March 27, 2026 14:12
@lizhiyao
Copy link
Copy Markdown
Author

Hi Sentry team! 👋

Friendly ping on this PR. Mini Programs (小程序) are a huge mobile ecosystem in China with hundreds of millions of DAU across WeChat, Alipay, ByteDance, and other platforms — but there's currently no Sentry SDK coverage for them.

sentry-miniapp fills this gap. It's built on @sentry/core v10, follows the Unified API, has 447 tests with 100% coverage, and is actively maintained on npm.

Would love to get this added to the community SDK list. Happy to make any changes if needed. Thanks! 🙏

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant