Skip to content

Effect

Version 4.0.0-beta.69

Patch Changes

  • #2227 70ea04a Thanks @avallete! - Add Flag.withHidden (and Param.withHidden) to hide flags from --help output and shell completions while keeping them fully parseable on the command line.

    Useful for experimental, internal, or deprecated flags that should be accepted but not advertised, e.g. --experimental-foo, debug toggles, or escape hatches that are not yet committed to the public CLI surface.

    import { Flag } from "effect/unstable/cli";
    const experimental = Flag.boolean("experimental-foo").pipe(Flag.withHidden);
  • #2240 d0ea8b0 Thanks @tim-smart! - pass workflow parent on discard

  • #2237 a57674b Thanks @notkadez! - Fix Stream.scoped and Channel.scoped so pull effects run with the scoped resource scope.

  • #2239 59aa334 Thanks @tim-smart! - fix RpcWorker Protocol service key

  • #2242 8f4208e Thanks @tim-smart! - Accept .mjs and .mts migration files in SQL migrator loaders.