Skip to content

v1.1.2 - Package Optimization

Choose a tag to compare

@YosefHayim YosefHayim released this 12 Nov 14:36
· 526 commits to main since this release

📦 Package Optimization

This release significantly reduces the npm package size through better artifact management.

🔧 Changed

  • Optimized package.json files array for smaller package size
  • Excluded unnecessary files from npm distribution:
    • docs/ directory
    • tests/ directory
    • scripts/ directory
    • Development configuration files
  • Reduced package size by 46% (from 2.2MB to 1.2MB)
  • Updated .npmignore for better artifact control

📊 Impact

  • Package Size: 2.2MB → 1.2MB (-46%)
  • Install Time: Faster npm install
  • Bandwidth: Reduced download size

🚀 Development

  • Improved build artifact management
  • Enhanced package publishing workflow
  • Better separation of runtime vs. development files

💡 Benefits

  • Faster installation for end users
  • Reduced bandwidth consumption
  • Cleaner package distribution
  • No impact on functionality

⚠️ Upgrade Notes

No breaking changes. All functionality remains identical to v1.1.1.


Full Changelog: v1.1.1...v1.1.2