Skip to content

Added config opts: separateSchemaObject, inputDiscriminator, zodv4 schema, and lazyStrategy #1128

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

MPiland
Copy link

@MPiland MPiland commented Jun 7, 2025

lazyStrategy - 'all' is current functionality, 'circular' is for truly circular references found by the util function

separateSchemaObject - defines the object outside of the schema vs inline

zodv4 - updated nativeEnum to enum, uses z.any() for any vs custom function, and updated the Properties type definition

inputDiscriminator - user can specify a discriminator key for input types and it will create it based off the type name

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant