Releases: unjs/unenv
Releases ยท unjs/unenv
v2.0.0-rc.14
v2.0.0-rc.13
๐ฉน 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
v2.0.0-rc.11
v2.0.0-rc.10
๐ฉน Fixes
v2.0.0-rc.9
v2.0.0-rc.8
v2.0.0-rc.7
๐ Enhancements
- Update node compact injects (#465)
- defineEnv: Support disabling
polyfill
andexternal
with!
prefix (#467)
๐ฉน Fixes
- defineEnv: Resolve paths with aliases (#466)
๐ Refactors
- Prefer
node:*/promises
forpromises
export (#468) - Mark all symbol inits as pure to allow tree shake (#469)
- Use
exsolve
to resolve paths (#472)
๐ Types
- Fix
defineEnv
(#464)
๐ก Chore
- Update ohash to v2 (abad8c8)
โ Tests
โค๏ธ Contributors
v2.0.0-rc.6
๐ฉน 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:
โ ๏ธ ExtractnextTick
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
๐ฉน Fixes
- console: Rename
_time
to_times
(#443) - util: Import
types
fromnode:util/types
(#447) - DefineEnv returns a ResolvedEnvironment where inject values are never
false
(#448)
๐ Refactors
โ ๏ธ Add all npm shims with opt-innpmShims
(#444)โ ๏ธ Remove extra node exports (#445)โ ๏ธ Rewriteprocess
as class (#450)
๐ฆ Build
- Copy non
.ts
files as is (5d18c2b)
โ ๏ธ Breaking Changes
โ ๏ธ Add all npm shims with opt-innpmShims
(#444)โ ๏ธ Remove extra node exports (#445)โ ๏ธ Rewriteprocess
as class (#450)