Release Notes
v.1.1.1
Fix set a recursive object
v.1.0.28
Add support for hashCode
, equals
, toString
in anonymous object
Add enableLoggingFail
option to dismiss the failed logging in FixtureMonkeyBuilder
.
Add supporting for the is
prefix boolean within javaGetter
.
v.1.0.27
Add enableLoggingFail
option as a constructor argument in FailoverIntrospector
v.1.0.26
Add PriorityConstructorArbitraryIntrospector
Add korean
method in MonkeyStringArbitrary
v.1.0.25
Fix concurrency issue with string generation
Fix seed setting as annotated
v.1.0.24
Deprecate ElementJsonSubTypesObjectPropertyGenerator
, PropertyJsonSubTypesObjectPropertyGenerator
in fixture-monkey-jackson
module.
+
Release Notes
v.1.1.1
Fix set a recursive object.
Add a missing giveMeJavaBuilder
with an object parameter.
v.1.0.28
Add support for hashCode
, equals
, toString
in anonymous object
Add enableLoggingFail
option to dismiss the failed logging in FixtureMonkeyBuilder
.
Add supporting for the is
prefix boolean within javaGetter
.
v.1.0.27
Add enableLoggingFail
option as a constructor argument in FailoverIntrospector
v.1.0.26
Add PriorityConstructorArbitraryIntrospector
Add korean
method in MonkeyStringArbitrary
v.1.0.25
Fix concurrency issue with string generation
Fix seed setting as annotated
v.1.0.24
Deprecate ElementJsonSubTypesObjectPropertyGenerator
, PropertyJsonSubTypesObjectPropertyGenerator
in fixture-monkey-jackson
module.
Please use the ElementJsonSubTypesConcreteTypeResolver
, PropertyJsonSubTypesConcreteTypeResolver
instead.
Add new APIs that generates the unique value by Values.unique(Supplier)
or CombinableArbitrary.unique()
.
Check out the examples below.
.set("$[*]", Values.unique(() -> Arbitraries.integers().between(0, 3).sample()))`,
.<List<Integer>>customizeProperty(typedRoot(), CombinableArbitrary::unique)
Add @Seed
to reproduce the randomly populated object in fixture-monkey-junit-jupiter
module.
v.1.0.23
Add the flexible option for complex usage in InterfacePlugin.
Fix for generating Kotlin self-reference with default arguments.
v.1.0.22
Add compatibility with ObjectPropertyGenerator and CandidateConcretePropertyResolver.
Add regenerate when container is filtered.
Deprecate the pushExactTypePropertyCandidateResolver option. Use InterfacePlugin
instead.
v.1.0.21
Deprecate the ObjectPropertyGenerator that modify child properties listed below.
diff --git a/v1-1-0/index.xml b/v1-1-0/index.xml
index 59b1d7230..45440580b 100644
--- a/v1-1-0/index.xml
+++ b/v1-1-0/index.xml
@@ -1,6 +1,7 @@
Release Notes
v.1.1.1
Fix set a recursive object
v.1.0.28
Add support for hashCode
, equals
, toString
in anonymous object
Add enableLoggingFail
option to dismiss the failed logging in FixtureMonkeyBuilder
.
Add supporting for the is
prefix boolean within javaGetter
.
v.1.0.27
Add enableLoggingFail
option as a constructor argument in FailoverIntrospector
v.1.0.26
Add PriorityConstructorArbitraryIntrospector
Add korean
method in MonkeyStringArbitrary
v.1.0.25
Fix concurrency issue with string generation
Fix seed setting as annotated
v.1.0.24
Deprecate ElementJsonSubTypesObjectPropertyGenerator
, PropertyJsonSubTypesObjectPropertyGenerator
in fixture-monkey-jackson
module.
+
Release Notes
v.1.1.1
Fix set a recursive object.
Add a missing giveMeJavaBuilder
with an object parameter.
v.1.0.28
Add support for hashCode
, equals
, toString
in anonymous object
Add enableLoggingFail
option to dismiss the failed logging in FixtureMonkeyBuilder
.
Add supporting for the is
prefix boolean within javaGetter
.
v.1.0.27
Add enableLoggingFail
option as a constructor argument in FailoverIntrospector
v.1.0.26
Add PriorityConstructorArbitraryIntrospector
Add korean
method in MonkeyStringArbitrary
v.1.0.25
Fix concurrency issue with string generation
Fix seed setting as annotated
v.1.0.24
Deprecate ElementJsonSubTypesObjectPropertyGenerator
, PropertyJsonSubTypesObjectPropertyGenerator
in fixture-monkey-jackson
module.
Please use the ElementJsonSubTypesConcreteTypeResolver
, PropertyJsonSubTypesConcreteTypeResolver
instead.
Add new APIs that generates the unique value by Values.unique(Supplier)
or CombinableArbitrary.unique()
.
Check out the examples below.
.set("$[*]", Values.unique(() -> Arbitraries.integers().between(0, 3).sample()))`,
.<List<Integer>>customizeProperty(typedRoot(), CombinableArbitrary::unique)
Add @Seed
to reproduce the randomly populated object in fixture-monkey-junit-jupiter
module.
v.1.0.23
Add the flexible option for complex usage in InterfacePlugin.
Fix for generating Kotlin self-reference with default arguments.
v.1.0.22
Add compatibility with ObjectPropertyGenerator and CandidateConcretePropertyResolver.
Add regenerate when container is filtered.
Deprecate the pushExactTypePropertyCandidateResolver option. Use InterfacePlugin
instead.
v.1.0.21
Deprecate the ObjectPropertyGenerator that modify child properties listed below.