zodart 1.1.0 copy "zodart: ^1.1.0" to clipboard
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