Skip to content

v1.4.0 - Optimized Production Build

Choose a tag to compare

@bekmuradov bekmuradov released this 12 Nov 16:48
· 1 commit to main since this release

What's New

Optimized Production Bundle

  • Smaller Bundle Size: Optimized webpack build with better code splitting
    • remoteEntry.js: 6.27 KiB (optimized and minimized)
    • main.js: 17.6 KiB (optimized)
    • Removed unused chunks (467.js, 540.js)

Build Improvements

  • Better Code Splitting: Webpack now generates more efficient chunk splits
  • Cleaner Output: Removed redundant bundle files
  • Updated Dependencies: All latest code changes included in build

Configuration Updates

  • Updated lifecycle_manager.py with latest naming conventions
  • Updated webpack.config.js for optimal production builds
  • All TypeScript declarations and source maps regenerated

Bundle Files

Production build includes:

  • remoteEntry.js - Module federation entry (6.27 KiB)
  • main.js - Main application bundle (17.6 KiB)
  • 764.js - React vendor chunk (11.7 KiB)
  • 848.js - Additional optimized chunk (774 bytes)
  • TypeScript declarations and source maps

Performance

  • Smaller bundle sizes for faster loading
  • Optimized code splitting for better caching
  • Minimized and compressed production code

Installation

npm install
npm run build    # Build for production
npm run dev      # Start development server

Full Changelog

  • Optimize webpack production build configuration
  • Remove unused bundle chunks (467.js, 540.js)
  • Rebuild all dist/ artifacts with optimizations
  • Update lifecycle_manager.py and webpack.config.js
  • Regenerate TypeScript declarations