effect@3.10.0
·
1547 commits
to main
since this release
Minor Changes
-
#3764
4a01828Thanks @evelant! - add Stream.fromTQueue & Stream.fromTPubSub -
#3764
c79c4c1Thanks @gcanti! - Merge Schema into Effect.Modules
Before
import { Arbitrary, AST, FastCheck, JSONSchema, ParseResult, Pretty, Schema } from "@effect/schema"
After
import { Arbitrary, SchemaAST, // changed FastCheck, JSONSchema, ParseResult, Pretty, Schema } from "effect"
Formatters
ArrayFormatter/TreeFormattermerged intoParseResultmodule.Before
import { ArrayFormatter, TreeFormatter } from "@effect/schema"
After
import { ArrayFormatter, TreeFormatter } from "effect/ParseResult"
Serializable
Merged into
Schemamodule.Equivalence
Merged into
Schemamodule.Before
import { Equivalence } from "@effect/schema" Equivalence.make(myschema)
After
import { Schema } from "@effect/schema" Schema.equivalence(myschema)
-
#3764
38d30f0Thanks @tim-smart! - add option to .releaseLock a ReadableStream on finalization -
#3764
5821ce3Thanks @patroza! - feat: implement Redactable. Used by Headers to not log sensitive information