Releases: Effect-TS/io
v0.41.2
v0.41.1
v0.41.0
Minor Changes
-
#663
3d5dd6f
Thanks @mikearnaldi! - Remove Cause.annotated, add spans to error objects -
#674
5ad5367
Thanks @tim-smart! - consolidate provide* apis for Layer/Context/Runtime -
#671
4c1cdc3
Thanks @mikearnaldi! - Inherit concurrency of finalizers from parallel combinators
Patch Changes
-
#675
075219f
Thanks @tim-smart! - fix missing fiber on AsyncFiberException -
#662
c43d4aa
Thanks @fubhy! - AddedScheduler
hotfix for Bun -
#673
794f757
Thanks @tim-smart! - fix withSpanScoped ending span -
#672
be3c23f
Thanks @tim-smart! - support Refinements in *Until apis
v0.40.3
v0.40.1
v0.40.0
Minor Changes
-
#648
01723b6
Thanks @mikearnaldi! - Make Cooperative Yielding Scheduler-Aware -
#646
ec796c0
Thanks @mikearnaldi! - Fix runtimeFlags naming -
#649
40dc950
Thanks @mikearnaldi! - Reintroduce max number of ops via fiber ref -
#649
40dc950
Thanks @mikearnaldi! - Improve fiber naming
Patch Changes
-
#651
403bef3
Thanks @tim-smart! - add concurrency and batching to replicateEffect -
#644
d8d1e3f
Thanks @mikearnaldi! - Fix improper scope signatures
v0.39.1
Patch Changes
- #642
f421420
Thanks @sukovanej! - Use RuntimeFiber interface instead of the implementation class in Tracer.
v0.39.0
Minor Changes
-
#617
32a665a
Thanks @tim-smart! - rename Effect.getFiberRefs to Effect.fiberRefs -
#628
b79ebb0
Thanks @mikearnaldi! - Introduce contextualization in tracer, remove onRun from supervisor -
#632
32792e2
Thanks @mikearnaldi! - Flatten Module Structure -
#631
5329ef0
Thanks @mikearnaldi! - Use Console for default Logger -
#600
5324126
Thanks @tim-smart! - remove Effect.some/unsome -
#629
10a02ed
Thanks @mikearnaldi! - Align API between runtime flags and fiber refs -
#617
32a665a
Thanks @tim-smart! - remove LazyArg from Effect.fromNullable -
#641
66a3efe
Thanks @tim-smart! - update /data and dev deps
Patch Changes
-
#630
29ce96d
Thanks @mikearnaldi! - Allow returning errors in Effect.repeat/retryUntilWhileEffect -
#606
1c0e794
Thanks @tim-smart! - remove withGroup/Time from Console interface -
#628
b79ebb0
Thanks @mikearnaldi! - Selective annotation for cause tracing -
#613
f49a5c8
Thanks @gcanti! - update /data and use Predicate.isTagged when possible -
#614
52106fc
Thanks @tim-smart! - improve readability of .all signatures -
#626
03d8e4e
Thanks @mikearnaldi! - Avoid losing annotations when catchTag / catchTags fail to recover -
#622
fb2cea8
Thanks @tim-smart! - expose value in Effect.filterOrDie fallback function -
#616
5fcdcd2
Thanks @mikearnaldi! - Allow custom backing for Queue -
#638
4abcc49
Thanks @mikearnaldi! - Avoid breaking batching when acquireUseRelease is used -
#618
cf5286a
Thanks @tim-smart! - use millis for fiber lifetimes metric & adjust histogram buckets -
#636
00f7c1c
Thanks @mikearnaldi! - Avoid breaking batching when withSpan is used -
#633
6fed480
Thanks @tim-smart! - add Effect.catchIf api -
#623
061c23b
Thanks @mikearnaldi! - Include runtime flags changes in memo
v0.38.2
v0.38.1
Patch Changes
-
#596
b21e65d
Thanks @jessekelly881! - relax tagged error fn type signatures -
#599
0819398
Thanks @tim-smart! - add Effect.fromNullable -
#590
6d689db
Thanks @jessekelly881! - added Effect.tapErrorTag