Skip to content

Releases: Nylle/JavaFixture

2.13.2

10 Nov 11:45

Choose a tag to compare

What's changed?

  • Bugfix: Misleading error-message when a deeply nested customization fails

2.13.1

07 Nov 22:16

Choose a tag to compare

What's changed?

  • Bugfix: Chained field-customisation does not work for records (Java 16).
  • Bugfix: Random constructors sometimes ignore customisation.

2.13.0

03 Nov 16:09

Choose a tag to compare

What's changed?

  • Feature: Support chained field-customisation, e.g. .with("myField.nestedField")

2.12.1

25 May 10:54

Choose a tag to compare

What's changed?

  • Bugfix: Subclasses of collections are now fixtured as proxy instead of throwing (see #114).

2.12.0

11 Apr 21:10

Choose a tag to compare

What's changed?

  • Feature: Javax/Jakarta annotations now are also respected on getters, in addition to fields (see #115).

2.11.0

26 Aug 05:55

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

Choose a tag to compare

What's changed?

  • Minor improvements for (experimental) interface support

2.10.0

19 Nov 13:46

Choose a tag to compare

What's changed?

2.9.9

23 Oct 16:54

Choose a tag to compare

What's changed?

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

2.9.8

09 May 08:36

Choose a tag to compare

What's changed?

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