All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: Nullable ? in generated code.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
luthor_generator
-v0.6.2+1
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Add support for generic map validator (#99).
- FEAT: Add support for generic map validator (#99).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Add name support (#98).
- FEAT: Add name support (#98).
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING FIX: Rename bool to boolean (#97).
- BREAKING FIX: Rename bool to boolean (#97).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Updated dependencies.
- FEAT: Updated dependencies.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor_generator): Add support for dart_mappable classes (#94).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Add ip string validator (#92).
- FEAT: Add ip string validator (#92).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor_generator): Support of freezed's Default (#87).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(luthor_generator): Improper check for fromJson (#88).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
luthor_generator
-v0.4.4+1
- FIX(luthor): String validator return types for email and dateTime (#84).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Support non-freezed classes by ignoring previous requirement for factory ctors (#82).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor_generator): remove validate method (#78).
- FEAT(luthor_generator): remove validate method (#78).
- FIX(luthor_generator): invalid identifier.
- FEAT(luthor_generator): remove validate method (#78).
- FEAT(luthor_generator): remove need for validate method.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: deprecate luthor_annotation (#77).
- FEAT: Deprecate luthor_annoation and add annotations to luthor package.
- FEAT: deprecate luthor_annotation (#77).
- FEAT(luthor_generator): remove need for validate method.
- FEAT: deprecate luthor_annotation (#77).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
luthor_generator
-v0.4.1+1
- FEAT: Deprecate luthor_annoation and add annotations to luthor package.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: getErrors method (#74).
- FEAT: getErrors method (#74).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
luthor_generator
-v0.4.0+1
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor,luthor_annotation,luthor_generator): add startsWith, endsWith and contains string validations (#63).
- FEAT: custom validators (#61).
- FEAT(luthor_generator): added generation for min and max validator for int, double and num.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
luthor_generator
-v0.3.2+1
- FEAT(luthor,luthor_annotation,luthor_generator): add startsWith, endsWith and contains string validations (#63).
- FEAT: custom validators (#61).
- FEAT: resolved.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor,luthor_annotation,luthor_generator): add startsWith, endsWith and contains string validations (#63).
- FEAT: custom validators (#61).
- FEAT(luthor): consolidated int and double validator to num.
- FEAT(luthor): added min and max validators for int, double and num.
- FEAT: update analyzer.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update analyzer.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(luthor_generator): add support for DateTime.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- FEAT(luthor_generator): validate method generates unique methods allowing multiple luthor classes in one file.
- FEAT(luthor_generator): Add support for JsonKey.name.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: redundant calls fromJson in SchemaValidationError.
- FIX(luthor): SchemaValidation null error due to covariant.
- FIX(luthor): l.list() does not validate inner values correctly.
- FEAT(luthor): add fromJson argument to validateSchema.
- FIX: dependencies.
- FIX(luthor): SchemaValidation null error due to covariant.
- FEAT(luthor_generator): Add support for JsonKey.name.
- FEAT(luthor_generator): luthor classes now require a validate method instead of exposing the raw schema.
- FEAT(luthor): add fromJson argument to validateSchema.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: redundant calls fromJson in SchemaValidationError.
- FIX(luthor): SchemaValidation null error due to covariant.
- FIX(luthor): l.list() does not validate inner values correctly.
- FEAT(luthor): add fromJson argument to validateSchema.
- FIX: dependencies.
- FIX(luthor): SchemaValidation null error due to covariant.
- FEAT(luthor_generator): luthor classes now require a validate method instead of exposing the raw schema.
- FEAT(luthor): add fromJson argument to validateSchema.