parcel v2.7.0 Release Notes

Release Date: 2022-08-03 // over 2 years ago
  • ➕ Added

    • Core
      • Log resolved targets in verbose log level for debugging - Details
      • Allow plugin configs to be written with .cjs extension - Details
    • JavaScript
      • Support react refresh for @emotion/react - Details
      • Inject script for hmr when there is only normal script in html - Details
    • Elm
      • Add support for compiling multiple modules at once via with query param - Details
    • CSS
      • Add support for errorRecovery option in @parcel/transformer-css - Details
    • Experimental bundler - Details
      • Implement bundling for multiple targets
      • Internalize async dependencies
      • Merge bundles of the same type
      • Fix missing module - Details

    🛠 Fixed

    • JavaScript
      • Default interop missing when importing a CommonJS module - Details
      • Add missing imports for external dependencies in skipped assets - Details
      • Bump SWC to fix undefined variables - Details
      • Remove charset from JS loaded script to avoid double fetching in Firefox - Details
      • Use placeholder expression when replacing unused symbols - Details
    • Core
      • Fix atomic writestream handling on Windows - Details
      • Fix non-deterministic bundle hashes between builds due to symbol propagation - Details
      • Fix TypeScript types for @parcel/package-manager - Details
    • Dependencies