@effect/platform-deno@4.0.3 @effect/platform-node@4.0.3
vectorize-io/hindsightOct 10, 2026 → Oct 10, 20260 days between releases
What's New
Switching from Deno to Node adds WebSocket handshake headers and updates terminal key handling.
New Features
- WebSocket clients can send handshake headers
- Terminal input behavior updated (Esc cancels by default)
Upgrade Notes
Experimental networking modules and DatagramSocket are no longer included in platform layers and must be provided explicitly using `NodeAddressResolver.layer.pipe(Layer.provideMerge(NodeDns.layer))`. Additionally, terminal key input now cancels by default when Esc is pressed.
The Two Releases
@effect/platform-deno@4.0.3
Oct 10, 2026· 12 days ago
A feature-rich patch release for Deno, adding file system safety options, TLSA DNS record support, terminal detection, and the new experimental networking modules available in the effect.net package.
Full release notes@effect/platform-node@4.0.3
Oct 10, 2026· 12 days ago
Significant enhancements to the Node.js platform implementation, including the introduction of experimental networking modules (Host, Dns, AddressResolver), UDP support via DatagramSocket, and improved WebSocket client functionality.
Full release notes