cli@1.3.1 @effect/platform-deno@4.0.3

medium risk

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

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

@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