Skip to content

Releases: standard-things/esm

3.0.75

13 Aug 18:20
Compare
Choose a tag to compare
  • Avoided wrapping inspected values when not needed (#555)
  • Deferred more errors to the runtime instead of handling them with acorn (#546)
  • Ensured a syntax error is thrown for duplicate import specifiers (#562)
  • Ensured a syntax error is thrown for invalid escaped reserved words (#561)
  • Ensure function declarations are lexically scoped in ESM (#547)
  • Ensured module.paths is set through the ESM loader (#548)
  • Ensured parse errors are converted to regular errors (#560)
  • Ensured real paths of directories are resolved in Module._findPath() (#551)
  • Ensured specific named exports are not resolved before throwing in cycles (#544)
  • Ensured the process is exited for SIGINT and SIGTERM (#552)

3.0.74

03 Aug 06:59
Compare
Choose a tag to compare
  • Fixed feature test regression in minified build (#541)

3.0.73

03 Aug 03:24
Compare
Choose a tag to compare
  • Ensured builtin module references are shared between loader instances (#524)
  • Ensured cache creation on SIGINT and SIGTERM (#530)
  • Ensured console can be used in shorthand property names (#526)
  • Ensured muon is supported
  • Ensured namespace objects have only enumerable module.exports properties (#516)
  • Ensured query/fragments are accounted for in main filenames (#531)
  • Ensured support for node-chakracore 10.6.0
  • Ensured top-level async iterators work with options.await (#534)
  • Fixed regression resolving paths of hard links (#514)
  • Made options.sourceMap enabled for ndb
  • Made options.sourceMap enabled for NODE_ENV="development"

3.0.72

20 Jul 15:53
Compare
Choose a tag to compare
  • Ensured request query/fragments can contain encoded slashes (#512)
  • Ensured stream can be subclassed (#510)
  • Fixed Electron developer tools disconnect on global access (#507)
  • Fixed module load regression (#504)
  • Improved metadata handling
  • Improved runtime performance

3.0.71

14 Jul 22:50
Compare
Choose a tag to compare
  • Added support for applying options to all module loads with options.force (#501)

3.0.70

13 Jul 22:39
Compare
Choose a tag to compare
  • Enabled package resolution in RunKit

3.0.69

12 Jul 08:28
Compare
Choose a tag to compare
  • Continued to reduced use of cache read fast path

3.0.68

12 Jul 07:52
Compare
Choose a tag to compare
  • Reduced use of less stable cache read fast path

3.0.67

12 Jul 07:21
Compare
Choose a tag to compare
  • Added more guards to pseudo private methods use

3.0.66

10 Jul 06:16
Compare
Choose a tag to compare
  • Fixed regression resolving builtin modules in Node < 6.13.0 (#499)