fix(deps): update driver adapters directory (minor) #5071
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 contains the following updates:
4.20240405.0
->4.20241205.0
0.64.20
->0.75.5
20.12.7
->20.17.10
0.20.2
->0.24.0
5.1.1
->5.6.0
8.0.2
->8.3.5
4.7.2
->4.19.2
5.4.5
->5.7.2
6.13.0
->6.21.0
3.50.0
->3.95.0
8.16.0
->8.18.0
Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20241205.0
Compare Source
v4.20241202.0
Compare Source
v4.20241127.0
Compare Source
v4.20241112.0
Compare Source
v4.20241106.0
Compare Source
v4.20241022.0
Compare Source
v4.20241018.0
Compare Source
v4.20241011.0
Compare Source
v4.20241004.0
Compare Source
v4.20240925.0
Compare Source
v4.20240924.0
Compare Source
v4.20240919.0
Compare Source
v4.20240909.0
Compare Source
v4.20240903.0
Compare Source
v4.20240821.1
Compare Source
v4.20240815.0
Compare Source
v4.20240806.0
Compare Source
v4.20240729.0
Compare Source
v4.20240725.0
Compare Source
v4.20240722.0
Compare Source
v4.20240718.0
Compare Source
v4.20240712.0
Compare Source
v4.20240701.0
Compare Source
v4.20240620.0
Compare Source
v4.20240614.0
Compare Source
v4.20240605.0
Compare Source
v4.20240603.0
Compare Source
v4.20240529.0
Compare Source
v4.20240524.0
Compare Source
v4.20240512.0
Compare Source
v4.20240502.0
Compare Source
v4.20240423.0
Compare Source
v4.20240419.0
Compare Source
Effect-TS/effect (@effect/schema)
v0.75.5
Compare Source
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
:v0.75.4
Compare Source
Patch Changes
61a99b2
]:v0.75.3
Compare Source
Patch Changes
#3761
360ec14
Thanks @gcanti! - Allow Schema.Either to support Schema.Never without type errors, closes #3755.format
to extendSchema.All
instead ofSchema<A, I, R>
.Schema.EitherFromSelf
to extendSchema.All
instead ofSchema.Any
.Schema.Either
to extendSchema.All
instead ofSchema.Any
.Schema.EitherFromUnion
to extendSchema.All
instead ofSchema.Any
.v0.75.2
Compare Source
Patch Changes
#3753
f02b354
Thanks @gcanti! - Enhanced Error Reporting for Discriminated Union Tuple Schemas, closes #3752Previously, 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.
Before
After
v0.75.1
Compare Source
Patch Changes
#3740
3b2ad1d
Thanks @tim-smart! - revert deno Inspectable changesUpdated dependencies [
3b2ad1d
]:v0.75.0
Compare Source
Minor Changes
0ba66f2
Thanks @tim-smart! - add deno support to InspectablePatch Changes
ff3d1aa
,0ba66f2
,bf77f51
,016f9ad
,0779681
,534129f
,d75140c
,be0451c
,9237ac6
,be0451c
,5b36494
,c716adb
,4986391
,d75140c
,d1387ae
]:v0.74.2
Compare Source
Patch Changes
88e85db
,83887ca
,5266b6c
,cdead5c
,766a8af
]:v0.74.1
Compare Source
Patch Changes
#3669
734eae6
Thanks @gcanti! - Add description annotation to the encoded part of NumberFromString.Before
After
#3667
fd83d0e
Thanks @gcanti! - Remove default json schema annotations from string, number and boolean.Before
After
#3673
ad7e1de
Thanks @gcanti! - Add more description annotations.#3672
090e41c
Thanks @gcanti! - JSON Schema: handle refinements where the 'from' part includes a transformation, closes #3662Before
After
#3672
090e41c
Thanks @gcanti! - Add description annotation to the encoded part of DateFromString.Before
After
Updated dependencies [
4509656
]:v0.74.0
Compare Source
Minor Changes
de48aa5
Thanks @gcanti! - Remove internal sorting of property signatures, closes #3652v0.73.4
Compare Source
Patch Changes
bb5ec6b
]:v0.73.3
Compare Source
Patch Changes
#3635
e6440a7
Thanks @gcanti! - Stable filters such asminItems
,maxItems
, anditemsCount
now generate multiple errors when the 'errors' option is set to 'all', closes #3633Example:
Previously, only the issue related to the
[ 'tags', 1 ]
path was reported.v0.73.2
Compare Source
Patch Changes
f0d8ef1
]:v0.73.1
Compare Source
Patch Changes
#3619
f56ab78
Thanks @gcanti! - add Date filters (less than, greater than, between), closes #3606Updated dependencies [
10bf621
,ae36fa6
]:v0.73.0
Compare Source
Minor Changes
#3589
7fdf9d9
Thanks @gcanti! - Updates the constraints for members within a union from the more restrictiveSchema.Any
to the more inclusiveSchema.All
, closes #3587.Affected APIs include:
Schema.Union
Schema.UndefinedOr
Schema.NullOr
Schema.NullishOr
Schema.optional
AST.Union.make
now retains duplicate members and no longer eliminates theneverKeyword
.Patch Changes
fcfa6ee
,bb9931b
,5798f76
,5f0bfa1
,812a4e8
,273565e
,569a801
,aa1fa53
,02f6b06
,12b893e
,bbad27e
,adf7d7a
,007289a
,42a8f99
,eebfd29
,040703d
]:v0.72.4
Compare Source
Patch Changes
35a0f81
]:v0.72.3
Compare Source
Patch Changes
f6acb71
Thanks @gcanti! - Enhanced the generation of recursive Arbitraries to prevent infinite nesting, closes #3512v0.72.2
Compare Source
Patch Changes
8a601d7
,353ba19
]:v0.72.1
Compare Source
Patch Changes
79859e7
,f6a469c
,dcb9ec0
,79aa6b1
]:v0.72.0
Compare Source
Patch Changes
db89601
,2f456cc
,8745e41
,e557838
,d6e7e40
,8356321
,192f2eb
,718cb70
,e9d0310
,6bf28f7
]:v0.71.4
Compare Source
Patch Changes
e809286
]:v0.71.3
Compare Source
Patch Changes
50ec889
]:v0.71.2
Compare Source
Patch Changes
f960bf4
,46a575f
]:v0.71.1
Compare Source
Patch Changes
14a47a8
,0c09841
]:v0.71.0
Compare Source
Minor Changes
#3433
c1987e2
Thanks @gcanti! - Make json schema output more compatible with Open AI structured output, closes #3432.JSONSchema
oneOf
in favour ofanyOf
(e.g. inJsonSchema7object
,JsonSchema7empty
,JsonSchema7Enums
)const
in favour ofenum
(e.g. inJsonSchema7Enums
)JsonSchema7Const
typeJsonSchema7OneOf
typeAST
identifier
annotation fromSchema.Null
identifier
annotation fromSchema.Object
Patch Changes
#3448
1ceed14
Thanks @tim-smart! - add Schema.ArrayEnsure & Schema.NonEmptyArrayEnsureThese schemas can be used to ensure that a value is an array, from a value that may be an array or a single value.
#3450
0e42a8f
Thanks @tim-smart! - update dependenciesUpdated dependencies [
8295281
,c940df6
,00b6c6d
,f8d95a6
]:v0.70.4
Compare Source
Patch Changes
04adcac
]:v0.70.3
Compare Source
Patch Changes
#3430
99ad841
Thanks @gcanti! - Fix return types forattachPropertySignature
function.This commit addresses an inconsistency in the return types between the curried and non-curried versions of the
attachPropertySignature
function. Previously, the curried version returned aSchema
, while the non-curried version returned aSchemaClass
.Updated dependencies [
fd4b2f6
]:v0.70.2
Compare Source
Patch Changes
510a34d
,45dbb9f
]:v0.70.1
Compare Source
Patch Changes
#3347
3dce357
Thanks @gcanti! - Enhanced Parsing withTemplateLiteralParser
, closes #3307In this update we've introduced a sophisticated API for more refined string parsing:
TemplateLiteralParser
. This enhancement stems from recognizing limitations in theSchema.TemplateLiteral
andSchema.pattern
functionalities, which effectively validate string formats without extracting structured data.Overview of Existing Limitations
The
Schema.TemplateLiteral
function, while useful as a simple validator, only verifies that an input conforms to a specific string pattern by converting template literal definitions into regular expressions. Similarly,Schema.pattern
employs regular expressions directly for the same purpose. Post-validation, both methods require additional manual parsing to convert the validated string into a usable data format.Introducing TemplateLiteralParser
To address these limitations and eliminate the need for manual post-validation parsing, the new
TemplateLiteralParser
API has been developed. It not only validates the input format but also automatically parses it into a more structured and type-safe output, specifically into a tuple format.This new approach enhances developer productivity by reducing boilerplate code and simplifying the process of working with complex string inputs.
Example (string based schemas)
Example (number based schemas)
#3346
657fc48
Thanks @gcanti! - ImplementDecodingFallbackAnnotation
to manage decoding errors.This update introduces a
decodingFallback
annotation, enabling custom handling of decoding failures in schemas. This feature allows developers to specify fallback behaviors when decoding operations encounter issues.Example
v0.70.0
Compare Source
Patch Changes
#3380
8135294
Thanks @tim-smart! - add schemas for working with the DateTime moduleUpdated dependencies [
1e0fe80
,8135294
,cd255a4
,3845646
,2d09078
,4bce5a0
,4ddbff0
,e74cc38
,bb069b4
,cd255a4
,7d02174
]:v0.69.3
Compare Source
Patch Changes
#3359
7c0da50
Thanks @gcanti! - AddContext
field toSchema
interface, closes #3356#3363
2fc0ff4
Thanks @gcanti! - exportisPropertySignature
guard#3357
f262665
Thanks @gcanti! - Improve annotation retrieval fromClass
APIs, closes #3348.Previously, accessing annotations such as
identifier
andtitle
required explicit casting of theast
field toAST.Transformation
.This update refines the type definitions to reflect that
ast
is always anAST.Transformation
, eliminating the need for casting and simplifying client code.#3343
9bbe7a6
Thanks @gcanti! - - addNonEmptyTrimmedString
Example
add
OptionFromNonEmptyTrimmedString
, closes #3335Example
Updated dependencies [
6359644
, [7f41e42
](https://redirectConfiguration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.