Skip to content

effect@4.0.0-beta.20

Pre-release
Pre-release

Choose a tag to compare

@effect-bot effect-bot released this 27 Feb 19:32
· 638 commits to main since this release
359c5ed

Patch Changes

  • #1533 842a624 Thanks @tim-smart! - move ChildProcess apis into spawner service

  • #1536 4785eef Thanks @tim-smart! - add ServiceMap.Key type, used a base for ServiceMap.Service and ServiceMap.Reference

  • #1531 8fac95b Thanks @gcanti! - Revert Config.withDefault to v3 behavior, closes #1530.

    Make Config.withDefault accept an eager value instead of LazyArg, aligning with CLI module conventions.

  • #1535 12ee8e2 Thanks @tim-smart! - change default ErrorReporter severity to Info

  • #1529 e542c94 Thanks @tim-smart! - Add dedicated AiError metadata interfaces per reason so provider packages can safely augment metadata without conflicting module declarations.

  • #1531 8fac95b Thanks @gcanti! - Fix Config.withDefault type inference, closes #1530.

  • #1528 6f4ebd1 Thanks @tim-smart! - Add Model.ModelName and provide it from AI model constructors.

  • #1537 989d1cc Thanks @tim-smart! - Revert Effect.partition to Effect v3 behavior by accumulating failures from the effect error channel and never failing.