Skip to content

v2.0.0-beta.3

Latest
Compare
Choose a tag to compare
@pi0 pi0 released this 02 Jul 10:54
· 6 commits to main since this release

compare changes

πŸš€ Enhancements

  • Allow try and other resolve options for import/esmResolve (#268)
  • Allow set interopDefault using JITI_INTEROP_DEFAULT env (1c080a1)

πŸ”₯ Performance

  • Use native createRequire (69da3c5)

🩹 Fixes

  • cache: Prefer node_modules/.cache if exists (832f206)
  • Use native esm import for built-ins (54d6b4a)
  • Respect interopDefault in babel transform (485b4e9)
  • Split cache based on interopDefault (f820a15)
  • Remove ext from cache path (50b1b3a)
  • Properly resolve .mts/.cts with .mjs/.cjs imports (a5aefad)
  • resolve: Make sure parentURL is a dir (d224e84)

πŸ’… Refactors

  • Improve debug logging (463a8a3)
  • Rename importResolve to esmResolve (aac88e6)
  • Improve env handling (ee4489d)
  • Use import/require in debug logs (934a5bb)