schemake 0.4.1
schemake: ^0.4.1 copied to clipboard
Schemake (schema make) is a package for describing schemas from a declarative specification. Specifications can then be used for validating data, generating code or other schemas like JSON Schema and more.
0.4.1 (05-May-2024) #
- fixed Dart generation of nullable/validatable field with default value.
0.4.0 (09-Dec-2023) #
- allow
unknownPropertyStrategyto be chosen forObjects. - actually enforce
unknownPropertyStrategyin Dart-generatedfromJsonmethod. - improved
messageproperty ofTypeException.
0.3.0 (07-Dec-2023) #
- support default value for
Enumsin Dart code generation. - removed
locationfield fromObjectBaseand its subtypes as it was not used. - allow
Mapsvalue type to beNullable.
0.2.0 (04-Dec-2023) #
- improved
Floatsto accept anynum. - fixed handling of default values in fromJson Dart generator.
0.1.0 (03-Dec-2023) #
- Initial version.