jqwik v1.3.9 Release Notes

Release Date: 2020-12-01 // over 3 years ago
  • ๐Ÿ†• 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 a String.

    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.