This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
#3792382556f Thanks @gcanti! - resolve parse error when using pick with union of class schemas, closes #3751
#379097cb014 Thanks @gcanti! - Equivalence: Fixed a bug related to discriminated tuples.
Example:
The following equivalence check was incorrectly returning false:
import * as E from "@effect/schema/Equivalence"
import * as S from "@effect/schema/Schema"
// Union of discriminated tuples
const schema = S.Union(
S.Tuple(S.Literal("a"), S.String),
S.Tuple(S.Literal("b"), S.Number)
)
const equivalence = E.make(schema)
console.log(equivalence(["a", "x"], ["a", "x"]))
// false
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@effect/ai@0.1.4
Patch Changes
382556f
,97cb014
]:@effect/ai-openai@0.1.4
Patch Changes
382556f
,97cb014
]:@effect/cli@0.47.6
Patch Changes
382556f
,97cb014
]:@effect/cluster@0.12.6
Patch Changes
382556f
,97cb014
]:@effect/cluster-browser@0.11.5
Patch Changes
382556f
,97cb014
]:@effect/cluster-node@0.13.5
Patch Changes
382556f
,97cb014
]:@effect/cluster-workflow@0.11.6
Patch Changes
382556f
,97cb014
]:@effect/experimental@0.29.6
Patch Changes
382556f
,97cb014
]:@effect/platform@0.68.6
Patch Changes
382556f
,97cb014
]:@effect/platform-browser@0.47.6
Patch Changes
@effect/platform-bun@0.48.6
Patch Changes
@effect/platform-node@0.63.6
Patch Changes
@effect/platform-node-shared@0.18.6
Patch Changes
@effect/rpc@0.43.5
Patch Changes
382556f
,97cb014
]:@effect/rpc-http@0.41.5
Patch Changes
382556f
,97cb014
]:@effect/schema@0.75.5
Patch Changes
#3792
382556f
Thanks @gcanti! - resolve parse error when usingpick
with union of class schemas, closes #3751#3790
97cb014
Thanks @gcanti! - Equivalence: Fixed a bug related to discriminated tuples.Example:
The following equivalence check was incorrectly returning
false
:@effect/sql@0.16.6
Patch Changes
382556f
,97cb014
]:@effect/sql-d1@0.13.6
Patch Changes
@effect/sql-drizzle@0.14.6
Patch Changes
@effect/sql-kysely@0.11.6
Patch Changes
@effect/sql-libsql@0.4.6
Patch Changes
@effect/sql-mssql@0.16.6
Patch Changes
@effect/sql-mysql2@0.16.6
Patch Changes
@effect/sql-pg@0.16.6
Patch Changes
@effect/sql-sqlite-bun@0.16.6
Patch Changes
@effect/sql-sqlite-node@0.16.6
Patch Changes
@effect/sql-sqlite-react-native@0.18.6
Patch Changes
@effect/sql-sqlite-wasm@0.15.6
Patch Changes