parcel v2.5.0 Release Notes

Release Date: 2022-04-21 // about 2 years ago
  • ➕ Added

    • ➕ Add support for Web Extension manifest v3 - Details
    • Rewrite __dirname and __filename to refer to the original path when building for Node.js targets - Details
    • Generate codeframe positions for JSON5 - Details
    • ➕ Add $schema support in web extension manifest - Details
    • ➕ Add support for in expressions with process.env, e.g. 'foo' in process.env - Details

    🛠 Fixed

    • ⚡️ Updated SWC. - Details + Details
    • 🚀 Update Parcel CSS to v1.8.1 - Details + Details
    • 🛠 Fix diagnostic message - Details
    • 🛠 Disable react refresh for library targets. Fixes "Asset was skipped or not found" error. - Details
    • 💅 Don't process inline <style> elements as CSS modules - Details
    • 🛠 Fix issue with multiple images in srcset attribute - Details
    • 🛠 Fix peer dependencies - Details + Details
    • Scope hoisting: Fix wrapping when any ancestor asset is wrapped - Details
    • Scope hoisting: Don't insert unused requires that aren't registered anywhere - Details
    • 🍱 Scope hoisting: Fix wrapped assets importing their own namespace - Details
    • 🛠 Fix issues with resolving symbols - Details
    • 🛠 Fix loading .env files when entries are specified using "source" field in package.json - Details
    • 🚚 Correctly remove orphaned non-tree subgraphs - Details