Releases: Nylle/JavaFixture
Releases · Nylle/JavaFixture
2.11.0
What's changed?
- Bugfix:
Set
s can now contain more than one element (#102)
- Bugfix: The
equals
-method will no longer be proxied for abstract specimen (#103)
- Feature: Collections will now contain unique elements instead of a number of copies of the same instance
- Experimental: Failures to fixture an object will now contain more information about what was attempted and what went wrong (#106)
2.10.1
What's changed?
- Minor improvements for (experimental) interface support
2.9.9
What's changed?
- Fix for #98: use predefined type for all fixtures
2.9.8
What's changed?
- Fix for #92: Use default values for ignored constructor arguments
2.9.7
What's changed?
- Fix for #91 Parameterized tests now fail when you mis-configure test arguments
- Fix for #92 Constructor arguments for records are only applied to the top-level record
2.9.6
What's Changed
- Fix for #87: Use field-name from with-customisation in constructor
- Upgrade jakarta.el version for security reasons
- Remove illegal-access permission for testing
- Fix for #89: Use SpecimenType as key for caching map
2.9.5
What's Changed
- Fix BigDecmial generation on Java 11 (see #85)
2.9.4
What's Changed
- use both javax and jakarta validation annotations to detect string constraints
2.9.3
Bug fixes:
BigInteger
-creation no longer causes hanging tests in jdk17 (issue)
Charset
-creation no longer causes infinite loop in jdk18 (issue)