Skip to content

effect-cf@0.7.0

Choose a tag to compare

@danieljvdm danieljvdm released this 19 May 16:08
· 20 commits to main since this release
e9ac5ed

Minor Changes

  • #20 f57a59c Thanks @danieljvdm! - Tighten binding APIs around Cloudflare RPC and the single-tag KV model. rpc now exposes the raw Cloudflare RPC result, while call and scopedCall resolve and decode definition-backed success values. Durable Object static direct helpers now keep the namespace layer requirement in their effect environment, and the old concrete Kv.make / Kv.Service constructors have been removed in favor of Kv.Tag(...).layer({ binding }).

  • #19 37b4883 Thanks @danieljvdm! - Replace separate binding classes with a single exported tag class API for Queues, Workflows, KV namespaces, Worker service bindings, and Durable Object namespaces. These tags now expose layer({ binding }) directly, consumers use const service = yield* Service, and the old definition .Binding(...) / .binding(...) / .Namespace(...) / .namespace(...) helpers have been removed.