Effect
Version 4.0.0-beta.11
Patch Changes
-
#1429
88659edThanks @tim-smart! - Add grouped subcommand support toCommand.withSubcommands, including help output sections for named groups while keeping ungrouped commands underSUBCOMMANDS. -
#1426
f2915e8Thanks @tim-smart! - AddEffect.validatefor validating collections while accumulating all failures, equivalent to the v3Effect.validateAllbehavior. -
#1430
eb71aceThanks @tim-smart! - AddCommand.withExamplesto attach concrete usage examples to CLI commands, expose them throughHelpDoc.examples, and render them in the default help formatter. -
#1415
2a16999Thanks @mikearnaldi! - HashMap: compare HAMT bit positions as unsigned to preserve entry lookup when bit 31 is set -
#1417
d42dd52Thanks @mikearnaldi! - unstable/http Headers: hide inspectable prototype methods from for..in iteration to avoid invalid header names in runtime fetch polyfills -
#1418
339adafThanks @mikearnaldi! - runtime: guard keepAlive setInterval / clearInterval so Effect.runPromise works in runtimes that block timer APIs -
#1416
de19645Thanks @mikearnaldi! - Queue.collect: stop duplicating drained messages by appending each batch once -
#1413
9b1dc3bThanks @gcanti! - FixSchema.TupleWithRestincorrectly accepting inputs with missing post-rest elements, closes #1410. -
#1427
8bced95Thanks @tim-smart! - AddCommand.annotateandCommand.annotateMergeto unstable CLI commands, and include command annotations inHelpDocso custom help formatters can access command metadata. -
#1401
9431420Thanks @tim-smart! - AddWorkflowEngine.layer, an in-memory layer for the unstable workflow engine. -
#1428
948dca2Thanks @tim-smart! - AddCommand.withShortDescriptionand use short descriptions for CLI subcommand listings, with fallback to the full command description. -
#1405
d18e327Thanks @candrewlee14! - Strip resolved tool approval artifacts from prompt before sending to provider, preventing errors when providers reject pre-resolved approval requests. -
#1424
ab512f7Thanks @tim-smart! - expose more atom Node properties