Releases: Effect-TS/effect
@effect/workflow@0.18.1
Patch Changes
- #6196
ec042e7Thanks @tim-smart! - Fix workflow suspension handling so mixed failures preserve non-interrupt causes and DurableDeferred.into isolates inner suspension state.
effect@3.21.2
Patch Changes
- #6194
74f3267Thanks @mikearnaldi! - FixTestClock.unsafeCurrentTimeNanos()to floor fractional millisecond instants before converting them toBigInt.
@effect/sql@0.51.1
@effect/rpc@0.75.1
Patch Changes
-
#6191
c016642Thanks @IGassmann! - Updatemsgpackrto 1.11.10 to fix silent decode failures in environments that blocknew Function()at runtime (e.g. Cloudflare Workers). The new version wraps the JITnew Function()call in a try/catch, falling back to the interpreted path when dynamic code evaluation is blocked. -
#6110
0fac630Thanks @mitre88! - fix: correct typos in source code (receive, separate) -
#6161
e2374c2Thanks @bohdanbirdie! - add RpcSerialization.makeMsgPack -
Updated dependencies [
74f3267,518d0e3,c016642]:- effect@3.21.2
- @effect/platform@0.96.1
@effect/platform@0.96.1
Patch Changes
-
#6147
518d0e3Thanks @syhstanley! - FixHttpLayerRouter.addHttpApisilently skipping API-level middleware. -
#6191
c016642Thanks @IGassmann! - Updatemsgpackrto 1.11.10 to fix silent decode failures in environments that blocknew Function()at runtime (e.g. Cloudflare Workers). The new version wraps the JITnew Function()call in a try/catch, falling back to the interpreted path when dynamic code evaluation is blocked. -
Updated dependencies [
74f3267]:- effect@3.21.2
@effect/cluster@0.58.2
@effect/ai-openai@0.39.2
Patch Changes
49c5acdThanks @mollyegibson! - Previously, settingstrict: falseonOpenAiLanguageModelconfig caused a 400 "Unknown parameter: 'strict'" response from the OpenAI Responses API, because the flag was spread into the top-level request body instead of being consumed only by the tool and response_format schema builders. Thestrictflag is now stripped from the request body while still controllingstricton tool schemas (prepareTools) and json_schema response formats (prepareResponseFormat).
effect@3.21.1
Patch Changes
-
#6139
f99048eThanks @marbemac! - Fix batched request resolver defects causing consumer fibers to hang forever.When a
RequestResolver.makeBatchedresolver died with a defect, the requestDeferreds were never completed because the cleanup logic ininvokeWithInterruptusedflatMap(which only runs on success). Changed toensuringso uncompleted request entries are always resolved regardless of exit type.
@effect/cluster@0.58.1
Patch Changes
-
#6183
4708bb8Thanks @tim-smart! - backport cluster serialization fix for notify path -
Updated dependencies [
f99048e]:- effect@3.21.1
@effect/cli@0.75.1
Patch Changes
-
#6144
ec5c505Thanks @LikiosSedo! - Fix--log-level=valueequals syntax incorrectly swallowing the next argument. Only skip the next arg when the previous arg is exactly--log-level(space-separated form). -
Updated dependencies [
f99048e]:- effect@3.21.1