zodart 1.1.0
zodart: ^1.1.0 copied to clipboard
Type-safe schema validation with static type inference and a parse-first design.
1.1.0 - 2025-09-04 #
- Add support for Records as output type in code generation
- getSummaryFor() does not include [path] in the response
- add .regex() volidation for ZString
- add .min() and .max() methods for ZArray
- update build package to 3.0.2 and source_gen to 3.1.0
1.0.0 - 2025-08-19 #
- Fix: allow only non-nullable types for ZObject
- 💥 Breaking change: Updated @ZodArt annotation format
- Allow using an existing class as the output for @ZodArt
- Enable autogenerated class code as output for @ZodArt
- Add onNull method for nullable types
- Add transformation methods
- 💥 Breaking change: exported transformation types changed
1.0.0-beta - 2025-07-07 #
- Add process method for all types
- Add superRefine method for all types
- Add code generation to ensure type-safety
- Fix formatting settings to ensure max points at pub.flutter-io.cn
0.4.0 - 2025-06-20 #
- Allow using the
.optional()
modifier on.nullable()
types - Add detailed parser descriptions to documentation
- Add documentation for nullable and optional modifier
- Add new type for DateTime
0.3.0 - 2025-06-16 #
- Update README.md
- Add new examples
- Allow user defined rules using the refine method
- Export localization context
- Add custom ZIssue
- Add Japanese issue localization
0.2.0 - 2025-06-10 #
- Update README.md
- Change SDK version
- Upgrade dependencies
0.1.0 - 2025-06-10 #
- Initial version