Releases: naver/fixture-monkey
Releases · naver/fixture-monkey
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
0.6.3
- Add supports generating
ZoneId
- Rename
apply
method tothenApply
.apply
is deprecated and would be removed in0.7.0
- Add
JavaTypeArbitraryGeneratorSet
,JavaTimeArbitraryGeneratorSet
interfaces for generating Java supported primitive types. - Add
javaTypeArbitraryGeneratorSet
,javaTimeArbitraryGeneratorSet
options. - Deprecate
javaTypeArbitraryGenerator
,javaArbitraryResolver
,javaTimeTypeArbitraryGenerator
,javaTimeArbitraryResolver
options. - Fix errors generating complex generic including more than two depth generic in Jackson module. Such as
List<List<ComplexObject>>
,Map<String, List<ComplexObject>>
0.6.2
0.6.2
CombinableArbitrary
could generate a unique object.- Add options for modifying the number of object generation and the number of object unique generation.
- Add
defaultArbitraryGenerator
option for extendingCombinableArbitrary
functionality. - Deprecate
defaultArbitraryGenerator
plugin option . - Deprecate
arbitraryGenerators
option.
0.6.1
0.6.0
New Feature
- Enhances
fixed
performance, reduces execution time by half. - Replaces
Jqwik
dependency in combining an object or a container withCombinableArbitrary
interface. - Introduces
FailoverIntrospector
, which generates an object using two or moreArbitraryIntrospector
s. - Adds logging when fails to generate an object.
- Rename the option to
FixtureMonkeyOptions
fromGenerateOptions
. - Supports
Pair
,Triple
in Kotlin module. - Adds
fixture-monkey-jakarta-validation
module as a default module infixture-monkey-starter
. - Adds a EL dependency in
fixture-monkey-jakarta-validation
andfixture-monkey-javax-validation
Removed Class
All deprecated class in 0.5.x would be removed.
FixtureCustomizer
ManipulateOptions
IteratorCache
,LruCache
,StreamCache
inapi/collection
PropertyCache
PropertyGenerator
inapi/generator
DefaultPropertyGenerator
inapi/generator
KotlinPropertyGenerator
inapi/generator
CompositeArbitraryValidator
andDefaultArbitraryValidator
EntryIntrospector