This repository has been archived by the owner on Jan 6, 2025. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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/[email protected]
Minor Changes
#649
d80b933
Thanks @gcanti! - Arbitrary: should throw on declarations without annotations#669
294dfad
Thanks @gcanti! - Schema: refactorparseJson
to replaceParseJson
andfromJson
#649
d80b933
Thanks @gcanti! - Schema: refactorS.optional
API.Upgrade Guide:
S.optional(schema, { exact: true })
replaces the oldS.optional(schema)
S.optional(schema, { exact: true, default: () => A })
replaces the oldS.optional(schema).withDefault(() => A)
S.optional(schema, { exact: true, as: "Option" })
replaces the oldS.optional(schema).toOption()
#649
d80b933
Thanks @gcanti! - Schema: replacepropertySignature
constructor withpropertySignatureAnnotations
combinator#669
294dfad
Thanks @gcanti! - Schema: simplifysplit
parameters to only acceptseparator
#669
294dfad
Thanks @gcanti! - Schema: remove useless combinatorslowercase
uppercase
trim
numberFromString
symbolFromString
bigintFromString
bigintFromNumber
secret
durationFromHrTime
durationFromMillis
durationFromNanos
uint8ArrayFromNumbers
base64
base64url
hex
dateFromString
bigDecimalFromNumber
bigDecimalFromString
not
Patch Changes
#649
d80b933
Thanks @gcanti! - Schema: fix declarations (type
field)#649
d80b933
Thanks @gcanti! - Schema: addnullish
#649
d80b933
Thanks @gcanti! - Schema: addorUndefined