6.0.0 (2026-10-19)
Features
BREAKING CHANGES
-
effect-ts: the effect-ts resolver now requires
effect@^4.0.0; Effect v3 is no longer supported.
Schemas must be migrated to the Effect v4 Schema API (e.g.Schema.nonEmptyString()->.check(Schema.isNonEmpty()),Schema.Union(a, b)->Schema.Union([a, b]),Schema.transform->Schema.decodeTo).
Errortypevalues follow Effect v4 issue tags:Type->InvalidType,Missing->MissingKey,Refinement->Filter,Unexpected->UnexpectedKey, plus newAnyOfandInvalidValue.
Default error messages now come from Effect v4 (e.g.is missing->Missing key, and the received value is no longer included). -
chore(deps): sync bun.lock with ata-validator ^1.23.0