Stabilization and Enhanced Email Generation
New and Enhanced Features
-
Generating email addresses
has now configuration options. -
Generated email addresses now
have fewer edge cases. -
Added constraint annotation
@Email
for generating valid email addresses. -
Experimental support for
changing an arbitrary's edge cases. -
Constraint annotation
@StringLength
now works for any arbitrary that generates aString
. -
Range annotations (
@Byte|Short|Int|Long|Float|Double|BigRange
) do work now when applied
to any arbitrary that generates the appropriate numeric type.
Breaking Changes
- Email arbitrary no longer generates domain hosts without top level domain
Bug Fixes
-
Reporting of null values in failed properties
no longer fails with NPE. -
Sampling arbitraries with null values
no longer fails.