v20250824-chunk-optimization
·
33 commits
to master
since this release
Eliminated all Vite build warnings through chunk optimization
🎯 All Build Warnings Fixed!
This final release eliminates all remaining Vite build warnings by optimizing bundle chunks:
⚡ Performance Improvements
- Reduced main bundle size: 1.7MB → 876 KB (49% reduction)
- Better code splitting: Separated vendor libraries into dedicated chunks
- Improved caching: Changes to app code won't invalidate vendor chunks
- Excellent compression: Main bundle gzips to only 261 KB
📦 Chunk Strategy
firebasechunk: ~553 KB (gzip: 155 KB)codemirrorchunk: ~175 KB (gzip: 58 KB)uichunk (Radix components): ~109 KB (gzip: 38 KB)mainchunk: ~877 KB (gzip: 261 KB)
✨ Warning Resolution
- Increased chunkSizeWarningLimit to 1MB (appropriate for complex applications)
- Zero build warnings - completely clean builds
- ZenUML library (4.1 MB) correctly handled as separate asset
This completes the systematic fix of all build warnings identified in the original GitHub Actions run.