What's wrong with this entry?
Anonymous. No account, no email.
The most significant internal change in this release is a wholesale migration from bundled polyfills and custom wrappers to native Node.js built-in modules:
- Removed bundled libraries: WebSocket (
wsclient/server), undici HTTP client, Fetch API polyfill, URL/URLSearchParams polyfill, YAML parser, FormData implementation, Bidirectional Text Algorithm, HTTP/1.1 and HTTP/2 protocol handlers - Replaced with: Direct
require()calls to Node.js built-ins (fs,fs/promises,path,crypto,os,url,http,http2,stream,child_process,net,events,buffer,util,vm,module) - Custom file system wrappers removed: The 40+ method
kv5filesystem abstraction layer was removed in favor of directfsandfs/promisescalls throughout the codebase - Over 100 scattered module imports were consolidated into centralized initialization blocks
- Custom UUID generation replaced with
crypto.randomUUID()across dozens of call sites - Custom path utilities replaced with
path.join(),path.resolve(),path.basename(), etc.
This results in a smaller bundle size and better alignment with the Node.js runtime.