#3761360ec14 Thanks @gcanti! - Allow Schema.Either to support Schema.Never without type errors, closes #3755.
Updated the type parameters of format to extend Schema.All instead of Schema<A, I, R>.
Updated the type parameters of Schema.EitherFromSelf to extend Schema.All instead of Schema.Any.
Updated the type parameters of Schema.Either to extend Schema.All instead of Schema.Any.
Updated the type parameters of Schema.EitherFromUnion to extend Schema.All instead of Schema.Any.
0.75.2
Patch Changes
#3753f02b354 Thanks @gcanti! - Enhanced Error Reporting for Discriminated Union Tuple Schemas, closes #3752
Previously, irrelevant error messages were generated for each member of the union. Now, when a discriminator is present in the input, only the relevant member will trigger an error.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the production-dependencies group with 7 updates in the / directory:
0.42.3
0.47.5
0.63.3
0.68.5
0.58.3
0.63.5
0.35.2
0.37.2
0.35.2
0.37.2
0.72.2
0.75.4
3.7.2
3.9.2
Updates
@effect/cli
from 0.42.3 to 0.47.5Release notes
Sourced from
@effect/cli
's releases.Changelog
Sourced from
@effect/cli
's changelog.... (truncated)
Commits
0bb8b01
Version Packages (#3786)9e2cc4e
Version Packages (#3781)2465abd
Version Packages (#3770)3d6bcd0
Version Packages (#3762)518ef7b
Version Packages (#3758)8ee30d3
Version Packages (#3754)6225e56
Version Packages (#3741)b06f17d
Version Packages (#3738)4c23a73
Version Packages (#3716)46efdc6
Version Packages (#3668)Updates
@effect/platform
from 0.63.3 to 0.68.5Release notes
Sourced from
@effect/platform
's releases.Changelog
Sourced from
@effect/platform
's changelog.... (truncated)
Commits
0bb8b01
Version Packages (#3786)2036402
fix HttpMiddleware circular import (#3784)9e2cc4e
Version Packages (#3781)1b1ef29
ensure cors middleware also affects error responses (#3780)2465abd
Version Packages (#3770)8c33087
add support for WebSocket protocols option (#3769)3d6bcd0
Version Packages (#3762)518ef7b
Version Packages (#3758)b75ac5d
add dotenv support to PlatformConfigProvider (#3743)8ee30d3
Version Packages (#3754)Updates
@effect/platform-node
from 0.58.3 to 0.63.5Release notes
Sourced from
@effect/platform-node
's releases.Changelog
Sourced from
@effect/platform-node
's changelog.... (truncated)
Commits
0bb8b01
Version Packages (#3786)9e2cc4e
Version Packages (#3781)2465abd
Version Packages (#3770)3bcdfb3
remove Scope requirement from NodeHttpServer.makeHandler (#3779)8c33087
add support for WebSocket protocols option (#3769)3d6bcd0
Version Packages (#3762)518ef7b
Version Packages (#3758)b75ac5d
add dotenv support to PlatformConfigProvider (#3743)8ee30d3
Version Packages (#3754)90ceeab
HttpClient refactor & simplification (#3746)Updates
@effect/printer
from 0.35.2 to 0.37.2Release notes
Sourced from
@effect/printer
's releases.Changelog
Sourced from
@effect/printer
's changelog.... (truncated)
Commits
2465abd
Version Packages (#3770)6225e56
Version Packages (#3741)b06f17d
Version Packages (#3738)4c23a73
Version Packages (#3716)46efdc6
Version Packages (#3668)a7c3c85
Version Packages (#3641)d790dc1
Version Packages (#3628)5ff6485
Version Packages (#3617)798a6d5
Version Packages (#3604)4a848b0
Version Packages (#3585)Updates
@effect/printer-ansi
from 0.35.2 to 0.37.2Release notes
Sourced from
@effect/printer-ansi
's releases.Changelog
Sourced from
@effect/printer-ansi
's changelog.... (truncated)
Commits
2465abd
Version Packages (#3770)6225e56
Version Packages (#3741)b06f17d
Version Packages (#3738)4c23a73
Version Packages (#3716)46efdc6
Version Packages (#3668)a7c3c85
Version Packages (#3641)d790dc1
Version Packages (#3628)5ff6485
Version Packages (#3617)798a6d5
Version Packages (#3604)4a848b0
Version Packages (#3585)Updates
@effect/schema
from 0.72.2 to 0.75.4Release notes
Sourced from
@effect/schema
's releases.Changelog
Sourced from
@effect/schema
's changelog.... (truncated)
Commits
2465abd
Version Packages (#3770)3d6bcd0
Version Packages (#3762)360ec14
Allow Schema.Either to support Never without type errors, closes #3755 (#3761)8ee30d3
Version Packages (#3754)f02b354
Enhanced Error Reporting for Discriminated Union Tuple Schemas (#3753)6225e56
Version Packages (#3741)3b2ad1d
Revert deno support to Inspectable (#3727) (#3740)b06f17d
Version Packages (#3738)0ba66f2
add deno support to Inspectable (#3727)4c23a73
Version Packages (#3716)Updates
effect
from 3.7.2 to 3.9.2Release notes
Sourced from effect's releases.
Changelog
Sourced from effect's changelog.
... (truncated)
Commits
2465abd
Version Packages (#3770)61a99b2
allow tacit usage with do notation apis (.bind / .let) (#3768)6225e56
Version Packages (#3741)3b2ad1d
Revert deno support to Inspectable (#3727) (#3740)b06f17d
Version Packages (#3738)d75140c
Implement Effect.Service and allow multiple layers to be provided in Effect.p...0ba66f2
add deno support to Inspectable (#3727)c716adb
AddArray.pad
(#3660)5b36494
AddTuple.map
(#3658)7b3150f
revert RcRef Unify change (#3693)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show