diff --git a/.changeset/breezy-rings-ring.md b/.changeset/breezy-rings-ring.md deleted file mode 100644 index 98eceb99c6..0000000000 --- a/.changeset/breezy-rings-ring.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/schema": patch ---- - -Schema: add more description annotations to built-in schemas diff --git a/.changeset/dry-ducks-cheat.md b/.changeset/dry-ducks-cheat.md deleted file mode 100644 index c3f452c7bb..0000000000 --- a/.changeset/dry-ducks-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/schema": minor ---- - -Schema: Arbitrary remove `from`/`to` API in favour of `make` diff --git a/.changeset/friendly-drinks-double.md b/.changeset/friendly-drinks-double.md deleted file mode 100644 index 42631d3fd2..0000000000 --- a/.changeset/friendly-drinks-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/schema": minor ---- - -Schema: simplify `AST.createRefinement` return type diff --git a/.changeset/gentle-readers-call.md b/.changeset/gentle-readers-call.md deleted file mode 100644 index 329dffb7b5..0000000000 --- a/.changeset/gentle-readers-call.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"@effect/schema": minor -"@effect/experimental": minor -"@effect/rpc": minor ---- - -Schema: refactor `ParseResult` module: - -- add `Union` issue, and replace `UnionMember` with `Union` -- add `Tuple` issue, and replace `Index` with `Tuple` -- add `TypeLiteral` issue -- add `Transform` issue -- add `Refinement` issue -- add `ast` field to `Member` -- rename `UnionMember` to `Member` -- `Type`: rename `expected` to `ast` -- `ParseError` replace `errors` field with `error` field and refactor `parseError` constructor accordingly -- `Index` replace `errors` field with `error` field -- `Key` replace `errors` field with `error` field -- `Member` replace `errors` field with `error` field -- `ParseError` replace `errors` field with `error` field -- make `ParseError` a `Data.TaggedError` -- `Forbidden`: add `actual` field diff --git a/.changeset/nervous-jokes-kneel.md b/.changeset/nervous-jokes-kneel.md deleted file mode 100644 index f9fcc8b467..0000000000 --- a/.changeset/nervous-jokes-kneel.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@effect/platform-node": patch -"@effect/platform-bun": patch -"@effect/platform": patch ---- - -add http Multiplex module diff --git a/.changeset/rotten-flowers-jam.md b/.changeset/rotten-flowers-jam.md deleted file mode 100644 index 9668cbed67..0000000000 --- a/.changeset/rotten-flowers-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/schema": patch ---- - -Schema: add `Format` module diff --git a/.changeset/ten-wombats-lick.md b/.changeset/ten-wombats-lick.md deleted file mode 100644 index d919d7d47e..0000000000 --- a/.changeset/ten-wombats-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/schema": patch ---- - -Schema: add outer `option` arg to parse/decode/encode/validation/asserts/is APIs diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 0c85d69073..311f75332d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/cli +## 0.28.3 + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + - @effect/platform@0.40.3 + ## 0.28.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 84795898ad..0954654ed8 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@effect/cli", - "version": "0.28.2", + "version": "0.28.3", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/experimental/CHANGELOG.md b/packages/experimental/CHANGELOG.md index 80d84f8181..96d52d59a1 100644 --- a/packages/experimental/CHANGELOG.md +++ b/packages/experimental/CHANGELOG.md @@ -1,5 +1,34 @@ # @effect/experimental +## 0.6.0 + +### Minor Changes + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: refactor `ParseResult` module: + + - add `Union` issue, and replace `UnionMember` with `Union` + - add `Tuple` issue, and replace `Index` with `Tuple` + - add `TypeLiteral` issue + - add `Transform` issue + - add `Refinement` issue + - add `ast` field to `Member` + - rename `UnionMember` to `Member` + - `Type`: rename `expected` to `ast` + - `ParseError` replace `errors` field with `error` field and refactor `parseError` constructor accordingly + - `Index` replace `errors` field with `error` field + - `Key` replace `errors` field with `error` field + - `Member` replace `errors` field with `error` field + - `ParseError` replace `errors` field with `error` field + - make `ParseError` a `Data.TaggedError` + - `Forbidden`: add `actual` field + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + - @effect/platform-node@0.40.3 + - @effect/platform@0.40.3 + ## 0.5.6 ### Patch Changes diff --git a/packages/experimental/package.json b/packages/experimental/package.json index 6a066d0527..43122631a6 100644 --- a/packages/experimental/package.json +++ b/packages/experimental/package.json @@ -1,6 +1,6 @@ { "name": "@effect/experimental", - "version": "0.5.6", + "version": "0.6.0", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/platform-browser/CHANGELOG.md b/packages/platform-browser/CHANGELOG.md index 8ceb264ba7..ea8d0e54f5 100644 --- a/packages/platform-browser/CHANGELOG.md +++ b/packages/platform-browser/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/platform-browser +## 0.26.3 + +### Patch Changes + +- Updated dependencies [[`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af)]: + - @effect/platform@0.40.3 + ## 0.26.2 ### Patch Changes diff --git a/packages/platform-browser/package.json b/packages/platform-browser/package.json index c5288d845d..bddd4afc6b 100644 --- a/packages/platform-browser/package.json +++ b/packages/platform-browser/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-browser", "type": "module", - "version": "0.26.2", + "version": "0.26.3", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/platform-bun/CHANGELOG.md b/packages/platform-bun/CHANGELOG.md index d0f62df159..eba9b14cf2 100644 --- a/packages/platform-bun/CHANGELOG.md +++ b/packages/platform-bun/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/platform-bun +## 0.28.3 + +### Patch Changes + +- [#1879](https://github.com/Effect-TS/effect/pull/1879) [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af) Thanks [@tim-smart](https://github.com/tim-smart)! - add http Multiplex module + +- Updated dependencies [[`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af)]: + - @effect/platform-node@0.40.3 + - @effect/platform@0.40.3 + ## 0.28.2 ### Patch Changes diff --git a/packages/platform-bun/package.json b/packages/platform-bun/package.json index e9b62b0ae6..e65e023747 100644 --- a/packages/platform-bun/package.json +++ b/packages/platform-bun/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-bun", "type": "module", - "version": "0.28.2", + "version": "0.28.3", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/platform-node/CHANGELOG.md b/packages/platform-node/CHANGELOG.md index c1a73d3b2a..1ffa94a6b2 100644 --- a/packages/platform-node/CHANGELOG.md +++ b/packages/platform-node/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/platform-node +## 0.40.3 + +### Patch Changes + +- [#1879](https://github.com/Effect-TS/effect/pull/1879) [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af) Thanks [@tim-smart](https://github.com/tim-smart)! - add http Multiplex module + +- Updated dependencies [[`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af)]: + - @effect/platform@0.40.3 + ## 0.40.2 ### Patch Changes diff --git a/packages/platform-node/package.json b/packages/platform-node/package.json index cfcf1ce34e..367993c30c 100644 --- a/packages/platform-node/package.json +++ b/packages/platform-node/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-node", "type": "module", - "version": "0.40.2", + "version": "0.40.3", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/platform/CHANGELOG.md b/packages/platform/CHANGELOG.md index d272fa98f6..1db6a922ec 100644 --- a/packages/platform/CHANGELOG.md +++ b/packages/platform/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/platform +## 0.40.3 + +### Patch Changes + +- [#1879](https://github.com/Effect-TS/effect/pull/1879) [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af) Thanks [@tim-smart](https://github.com/tim-smart)! - add http Multiplex module + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + ## 0.40.2 ### Patch Changes diff --git a/packages/platform/package.json b/packages/platform/package.json index 0482f64b38..fd33209e26 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform", "type": "module", - "version": "0.40.2", + "version": "0.40.3", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/rpc-http-node/CHANGELOG.md b/packages/rpc-http-node/CHANGELOG.md index 5fd1b8d015..31b356309e 100644 --- a/packages/rpc-http-node/CHANGELOG.md +++ b/packages/rpc-http-node/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/rpc-http-node +## 0.25.3 + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af)]: + - @effect/rpc@0.26.0 + - @effect/platform@0.40.3 + - @effect/rpc-http@0.25.3 + ## 0.25.2 ### Patch Changes diff --git a/packages/rpc-http-node/package.json b/packages/rpc-http-node/package.json index 6978649f05..d7837033a3 100644 --- a/packages/rpc-http-node/package.json +++ b/packages/rpc-http-node/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc-http-node", - "version": "0.25.2", + "version": "0.25.3", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/rpc-http/CHANGELOG.md b/packages/rpc-http/CHANGELOG.md index dcb6574cbe..8f9a3b3ec6 100644 --- a/packages/rpc-http/CHANGELOG.md +++ b/packages/rpc-http/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/rpc-http +## 0.25.3 + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + - @effect/rpc@0.26.0 + - @effect/platform@0.40.3 + ## 0.25.2 ### Patch Changes diff --git a/packages/rpc-http/package.json b/packages/rpc-http/package.json index 4dbdf6aff6..387430bcf2 100644 --- a/packages/rpc-http/package.json +++ b/packages/rpc-http/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc-http", - "version": "0.25.2", + "version": "0.25.3", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/rpc-nextjs/CHANGELOG.md b/packages/rpc-nextjs/CHANGELOG.md index c2b9d05bc3..f6567a0d81 100644 --- a/packages/rpc-nextjs/CHANGELOG.md +++ b/packages/rpc-nextjs/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/rpc-nextjs +## 0.25.3 + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af)]: + - @effect/rpc@0.26.0 + - @effect/platform@0.40.3 + - @effect/rpc-http@0.25.3 + ## 0.25.2 ### Patch Changes diff --git a/packages/rpc-nextjs/package.json b/packages/rpc-nextjs/package.json index 5ea34f3099..80c8750dd4 100644 --- a/packages/rpc-nextjs/package.json +++ b/packages/rpc-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc-nextjs", - "version": "0.25.2", + "version": "0.25.3", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/rpc-workers/CHANGELOG.md b/packages/rpc-workers/CHANGELOG.md index 96a1df8b2a..b8b9e4e403 100644 --- a/packages/rpc-workers/CHANGELOG.md +++ b/packages/rpc-workers/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/rpc-workers +## 0.25.3 + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`92c0322`](https://github.com/Effect-TS/effect/commit/92c0322a58bf7e5b8dbb602186030839e89df5af), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + - @effect/rpc@0.26.0 + - @effect/platform@0.40.3 + ## 0.25.2 ### Patch Changes diff --git a/packages/rpc-workers/package.json b/packages/rpc-workers/package.json index 0d4d624499..c6da09b43e 100644 --- a/packages/rpc-workers/package.json +++ b/packages/rpc-workers/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc-workers", - "version": "0.25.2", + "version": "0.25.3", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/rpc/CHANGELOG.md b/packages/rpc/CHANGELOG.md index 3aa2f9a5d4..ad465d2fc5 100644 --- a/packages/rpc/CHANGELOG.md +++ b/packages/rpc/CHANGELOG.md @@ -1,5 +1,32 @@ # @effect/rpc +## 0.26.0 + +### Minor Changes + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: refactor `ParseResult` module: + + - add `Union` issue, and replace `UnionMember` with `Union` + - add `Tuple` issue, and replace `Index` with `Tuple` + - add `TypeLiteral` issue + - add `Transform` issue + - add `Refinement` issue + - add `ast` field to `Member` + - rename `UnionMember` to `Member` + - `Type`: rename `expected` to `ast` + - `ParseError` replace `errors` field with `error` field and refactor `parseError` constructor accordingly + - `Index` replace `errors` field with `error` field + - `Key` replace `errors` field with `error` field + - `Member` replace `errors` field with `error` field + - `ParseError` replace `errors` field with `error` field + - make `ParseError` a `Data.TaggedError` + - `Forbidden`: add `actual` field + +### Patch Changes + +- Updated dependencies [[`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c), [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c)]: + - @effect/schema@0.58.0 + ## 0.25.2 ### Patch Changes diff --git a/packages/rpc/package.json b/packages/rpc/package.json index 3f7148e29e..27412c27e2 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc", - "version": "0.25.2", + "version": "0.26.0", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/schema/CHANGELOG.md b/packages/schema/CHANGELOG.md index 490cdbf4db..ad9d9c067d 100644 --- a/packages/schema/CHANGELOG.md +++ b/packages/schema/CHANGELOG.md @@ -1,5 +1,39 @@ # @effect/schema +## 0.58.0 + +### Minor Changes + +- [#1877](https://github.com/Effect-TS/effect/pull/1877) [`a904a73`](https://github.com/Effect-TS/effect/commit/a904a739459bfd0fa7844b00b902d2fa984fb014) Thanks [@gcanti](https://github.com/gcanti)! - Schema: Arbitrary remove `from`/`to` API in favour of `make` + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: simplify `AST.createRefinement` return type + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: refactor `ParseResult` module: + + - add `Union` issue, and replace `UnionMember` with `Union` + - add `Tuple` issue, and replace `Index` with `Tuple` + - add `TypeLiteral` issue + - add `Transform` issue + - add `Refinement` issue + - add `ast` field to `Member` + - rename `UnionMember` to `Member` + - `Type`: rename `expected` to `ast` + - `ParseError` replace `errors` field with `error` field and refactor `parseError` constructor accordingly + - `Index` replace `errors` field with `error` field + - `Key` replace `errors` field with `error` field + - `Member` replace `errors` field with `error` field + - `ParseError` replace `errors` field with `error` field + - make `ParseError` a `Data.TaggedError` + - `Forbidden`: add `actual` field + +### Patch Changes + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: add more description annotations to built-in schemas + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: add `Format` module + +- [#1842](https://github.com/Effect-TS/effect/pull/1842) [`7b2f874`](https://github.com/Effect-TS/effect/commit/7b2f8743d96753c3e24ac4cc6715a4a7f4a2ca0c) Thanks [@fubhy](https://github.com/fubhy)! - Schema: add outer `option` arg to parse/decode/encode/validation/asserts/is APIs + ## 0.57.2 ### Patch Changes diff --git a/packages/schema/package.json b/packages/schema/package.json index a300f0790a..c1b46977b4 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,6 +1,6 @@ { "name": "@effect/schema", - "version": "0.57.2", + "version": "0.58.0", "type": "module", "license": "MIT", "description": "Modeling the schema of data structures as first-class values",