Releases: Southclaws/supervillain
Releases · Southclaws/supervillain
v1.4.0
What's Changed
- Create function to convert a slice of objects by @JoshuaTokenTransit in #8
- Accept custom schemas via a ZodSchema() method by @josiah-tt in #10
- Add option to require custom schema definitions by @josiah-tt in #11
- Handle interface implementations with pointer receivers by @josiah-tt in #12
- Treat byte slices as strings by @josiah-tt in #13
- Support inline struct fields by @m4tty-d in #15
New Contributors
Thanks to everyone contributing to this library!
- @JoshuaTokenTransit made their first contribution in #8
- @josiah-tt made their first contribution in #10
- @m4tty-d made their first contribution in #15
Full Changelog: v1.3.1...v1.4.0
v1.3.1
- Fixes ordering of output being wrong in some cases causing TypeScript errors - @anthonyLock
- Adds support for structs within record/map types - @anthonyLock
Thanks for your contributions to this release!
v1.3.0: Nullable and Optional fixes
This version includes a bunch of fixes to the optionality and nullability logic. Huge thanks to @8gian for these fixes!
v1.2.0
Slices are now .nullable()
v1.1.0
Support for custom types.