Skip to content

Effect

Version 4.0.0-beta.22

Patch Changes

  • #1578 0874332 Thanks @tim-smart! - Proxy function arity from Effect.fn APIs so wrapped functions preserve the original length value.

  • #1580 c592dcd Thanks @tim-smart! - simplify Filter by removing Args type parameter

  • #1575 1dbe28d Thanks @tim-smart! - fix Chat constructor types

  • #1581 564d730 Thanks @tim-smart! - fix Duration.toMillis regression

  • #1579 3cfadc4 Thanks @tim-smart! - Remove fiber-level keep-alive intervals and keep the process alive from Runtime.makeRunMain instead.

  • #1571 6634fd0 Thanks @tim-smart! - Add HttpApiClient.urlBuilder for type-safe endpoint URL construction from group + method/path keys.

  • #1573 d10dabe Thanks @tim-smart! - Expose a chunkSize option on Stream.fromIterable to control emitted chunk boundaries when constructing streams from iterables.

  • #1574 f82f549 Thanks @tim-smart! - Fix AI tool handler error typing so LanguageModel.generateText with a toolkit exposes wrapped AiError values rather than leaking raw AiErrorReason in the error channel.

  • #1577 78a3382 Thanks @tim-smart! - fix VariantSchema.Union