Skip to content

Releases: unjs/unenv

v2.0.0-rc.14

08 Mar 19:57
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • node:process: Return undefined for getBuiltinModule calls (#485)

v2.0.0-rc.13

08 Mar 19:24
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • readline: Fixed import of readline/promise (#482)
  • web/performance: Use consistent performance.now checks (#481)
  • Validate globalThis.performance before reexporting it (#483)

๐Ÿ’… Refactors

  • web/performance: Clean ordering (#479)
  • node:performance: Standalone implementation (#478)
  • node:events: Simple top level exports (#484)

โค๏ธ Contributors

v2.0.0-rc.12

04 Mar 17:31
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • defineEnv: Resolve preset layers individually (#476)

v2.0.0-rc.11

04 Mar 13:58
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • node:perf_hooks: Avoid referencing to global (b6fef5b)

v2.0.0-rc.10

03 Mar 23:44
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

v2.0.0-rc.9

28 Feb 20:05
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿš€ Enhancements

  • Add opt-in polyfills for timers and buffer (#474)

v2.0.0-rc.8

26 Feb 19:40
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • Resolve built-in modules as node: (6fb091b)

v2.0.0-rc.7

26 Feb 19:28
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿš€ Enhancements

  • Update node compact injects (#465)
  • defineEnv: Support disabling polyfill and external with ! prefix (#467)

๐Ÿฉน Fixes

  • defineEnv: Resolve paths with aliases (#466)

๐Ÿ’… Refactors

  • Prefer node:*/promises for promises export (#468)
  • Mark all symbol inits as pure to allow tree shake (#469)
  • Use exsolve to resolve paths (#472)

๐ŸŒŠ Types

  • Fix defineEnv (#464)

๐Ÿก Chore

โœ… Tests

โค๏ธ Contributors

v2.0.0-rc.6

18 Feb 10:39
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • Use node:process for polyfill (#453)
  • Resolve tree-shaking issues with node/util (#458)
  • Allow tree-shaking with default exports (#459)
  • Circular dependency between node and web performance.now() (#463)

๐Ÿ’… Refactors

  • process: โš ๏ธ Extract nextTick to a separate file (#454)
  • Mark process internals as side-effect free (#455)
  • Improve node:util tree-shaking (#456)
  • Overhaul node constants (#460)

Types

  • Rename internal node type imports (#461)
  • DefineEnv returns a ResolvedEnvironment (#451)
  • process: refine types (#452)

โค๏ธ Contributors

v2.0.0-rc.5

12 Feb 20:15
@pi0 pi0
Compare
Choose a tag to compare

compare changes

๐Ÿฉน Fixes

  • console: Rename _time to _times (#443)
  • util: Import types from node:util/types (#447)
  • DefineEnv returns a ResolvedEnvironment where inject values are never false (#448)

๐Ÿ’… Refactors

  • โš ๏ธ Add all npm shims with opt-in npmShims (#444)
  • โš ๏ธ Remove extra node exports (#445)
  • โš ๏ธ Rewrite process as class (#450)

๐Ÿ“ฆ Build

  • Copy non .ts files as is (5d18c2b)

โš ๏ธ Breaking Changes

  • โš ๏ธ Add all npm shims with opt-in npmShims (#444)
  • โš ๏ธ Remove extra node exports (#445)
  • โš ๏ธ Rewrite process as class (#450)

โค๏ธ Contributors