Skip to content

Enable IL trimming to reduce 207-assembly WASM payload#7

Merged
jonfuller merged 1 commit intomasterfrom
claude/enable-trimming-xqWVR
Mar 3, 2026
Merged

Enable IL trimming to reduce 207-assembly WASM payload#7
jonfuller merged 1 commit intomasterfrom
claude/enable-trimming-xqWVR

Conversation

@jonfuller
Copy link
Owner

Without trimming the app ships 207 assemblies (~50 MB) causing GitHub Pages CDN to 503-rate-limit some parallel requests. Trimming removes unused BCL types and should cut file count significantly.

HealthKitData.Core, EPPlus, and Newtonsoft.Json are rooted (not trimmed) because they use reflection internally.

https://claude.ai/code/session_01GwHuC47PH81Zw3EUfgkrYN

Without trimming the app ships 207 assemblies (~50 MB) causing GitHub Pages
CDN to 503-rate-limit some parallel requests. Trimming removes unused BCL
types and should cut file count significantly.

HealthKitData.Core, EPPlus, and Newtonsoft.Json are rooted (not trimmed)
because they use reflection internally.

https://claude.ai/code/session_01GwHuC47PH81Zw3EUfgkrYN
@jonfuller jonfuller merged commit 8c31d64 into master Mar 3, 2026
2 checks passed
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.

2 participants