- 9467b9c: Support zod 3.22 and it's new
readonly
schemas
- 086fe06: feat: enable using string-names of datatypes in
.override
calls (E.g"number"
instead ifz.ZodNumber
)
- d7e9bd0: fix: Fixed wrong type-definitions when using supply or override
- 797dbc5: feat: added
generateMany
method
- bb882d3: Added configuration for extra properties on objects
- bb882d3: Added customization options for
any
andunknown
data-types
-
78ae17f: Replaced old Generator-based configuration API with fluent-API
This breaks all existing zocker-setups, including the ones with no custom generators.
This was done to make zocker more user-friendly going forward, as the new API is signifficantly more intuitive to use, and requires less understanding of zod's internals.
Consult the README for the new API documentation.
- 96d28b2: Bigints now support multiple min,max and multipleof checks on the same value
- a16e27c: Throw InvalidSchemaException if a string uses mutliple, incompatible formats