- 🐛 Generate helper.d.ts file. Fixes #40
- 🐛 Update package for ESM and CJS builds using esbuild vs tsc. Fixes #39
- 🐛 Always create array if key contains
[]
even for single values. Fixes #24
- 🐛 Support ZodLiteral type. Fixes #20
- 🐛 Use correct property names: maxlength vs maxLength #17
- ✨ Add inputProps support for date, url, and email types
- ✨ Add inputProps support for min/max
- ✨ Add inputProps support for regex -> pattern
- 🧹 Remove inadvertent console.log() statements
- ✨ Add support for handling
.date()
in Zod schema
- 🐛 Fix parsing of params when there schema contains
.refine()
#16
- ✨ Add support for handling
.refine()
in Zod schema #15
- ✨ Add
getParamsOrFail
,getSearchParamsOrFail
, andgetFormDataOrFail
helpers
- 🐛 Remove
console.log
from parseParams
- ✨ Add support for nested objects and arrays
- 🐛 Fix handling of Remix
params
object
- 🐛 Fix use of internal function
- 🚨 Add getParams, getSearchParams, getFormData helpers
- 😍 Add contributor @zolrath
- ✨ Add enum support
- 🔨 Update boolean handling to support
true|false|undefined
- 🔨 Use Zod error messages directly which can be customized in schema
- 🔨 Add support for
.default()
- 😍 Add contributor @kettui