Skip to content

v20250824-chunk-optimization

Choose a tag to compare

@MrCoder MrCoder released this 24 Aug 02:02
· 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

  • firebase chunk: ~553 KB (gzip: 155 KB)
  • codemirror chunk: ~175 KB (gzip: 58 KB)
  • ui chunk (Radix components): ~109 KB (gzip: 38 KB)
  • main chunk: ~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.