cli@1.3.1 @effect/platform-deno@4.0.3
umputun/ralphexOct 10, 2026 → Oct 10, 20260 days between releases
What's New
Added file system options and DNS records to Deno platform, while fixing flow-engine assertion bugs in the CLI.
Breaking Changes
- Esc now ends terminal key input by default, cancelling CLI prompts
- Import validation now rejects steps reading outputs without depends_on
New Features
- Added noFollow option to FileSystem.open to reject symlinks
- Added TLSA records to effect.net with JSON codec support
- Added Stdio.stderrIsTerminal for runtime detection
- Added Host, Dns, and AddressResolver modules to effect.net
Improvements
- JS steps no longer add a fixed ~3 s per run due to worker polling
- Added position option to File.read for concurrent reads
- Dns.reverse now accepts address inputs
Bug Fixes
- Fixed response.duration which was always 0
- Assertion errors now show values instead of just status codes
- Fixed import validation to reject steps reading outputs without depends_on
Upgrade Notes
CLI assertion errors now display actual values instead of just status codes; ensure assertion logic handles the new redaction of secrets. In the Deno platform, Esc now cancels CLI prompts by default, which may affect interactive workflows.
The Two Releases
cli@1.3.1
Oct 10, 2026· 12 days ago
Fixed critical flow-engine bugs related to assertion durations, error reporting, and step dependency management to improve reliability and performance.
Full release notes@effect/platform-deno@4.0.3
Oct 10, 2026· 12 days ago
This patch release adds file system options, DNS record types, and terminal detection features for the Deno platform.
Full release notes