- Improved validation performance and test coverage.
- Fixed HV000033 validation exception when using standard Jakarta validation annotations (@NotEmpty, @Email, etc.) alongside cross-field constraints
This is a patch release that fixes a bug in validation handling. No changes to your code are required.
To upgrade, update your dependency version:
Maven:
<dependency>
<groupId>io.github.maharramoff</groupId>
<artifactId>cross-field-validation</artifactId>
<version>1.2.1</version>
</dependency>
Gradle:
implementation 'io.github.maharramoff:cross-field-validation:1.2.1'
- Replace BeanUtils with Java Introspector for accessing properties in BaseCrossFieldValidator.
- Resolve issue with manual validator registration (#1)
- Migrate from
javax
tojakarta
packages
- Initial release