Skip to content

Releases: Nylle/JavaFixture

2.11.0

26 Aug 05:55
Compare
Choose a tag to compare

What's changed?

  • Bugfix: Sets 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

23 Nov 15:56
Compare
Choose a tag to compare

What's changed?

  • Minor improvements for (experimental) interface support

2.10.0

19 Nov 13:46
Compare
Choose a tag to compare

What's changed?

2.9.9

23 Oct 16:54
Compare
Choose a tag to compare

What's changed?

  • Fix for #98: use predefined type for all fixtures

2.9.8

09 May 08:36
Compare
Choose a tag to compare

What's changed?

  • Fix for #92: Use default values for ignored constructor arguments

2.9.7

05 May 18:30
Compare
Choose a tag to compare

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

01 May 11:41
Compare
Choose a tag to compare

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

03 Mar 15:46
Compare
Choose a tag to compare

What's Changed

  • Fix BigDecmial generation on Java 11 (see #85)

2.9.4

02 Mar 08:01
Compare
Choose a tag to compare

What's Changed

  • use both javax and jakarta validation annotations to detect string constraints

2.9.3

01 Jul 05:55
Compare
Choose a tag to compare

Bug fixes:

  • BigInteger-creation no longer causes hanging tests in jdk17 (issue)
  • Charset-creation no longer causes infinite loop in jdk18 (issue)