Releases: TNG/value-provider
Releases · TNG/value-provider
v1.3.0
v1.2.3
Add methods for creation of (thank you @VinzenzMaennig)
LocalDate
:localDateBetweenYears(), localDateBetween(), localDateInPast(), localDateInFuture()
LocalDateTime
:localDateTimeBetween()
Duration
:duration()
BigDecimal
:bigDecimalPercentage()
Optional
:optionalOf()
Allow public access to getPrefix()
and getSuffix()
methods of AbstractValueProvider
.
MavenCentral: value-provider
v1.2.2
Update dependencies to current versions.
MavenCentral: value-provider
v1.2.1
Fix behaviour of BigInteger-/BigDecimal generating methods:
- The numbers generated via
positiveBigIntegerNumber()
are no longer limited toLong.MAX_VALUE
- The precision (scale) of numbers generated via
positiveBigDecimalNumber()
is no longer limited to double capabilities
Generalize byteArray()
method, remove restriction to (bytes of) lowercase characters.
MavenCentral: value-provider
v1.2.0
Fix type issues for custom ValueProvider
classes in conjunction with the listOf()
methods.
- custom
ValueProvider
classes should now derive from the newly introducedAbstractValueProvider
rather than fromValueProvider
listOf()
methods now work properly with customValueProvider
classes- the
copyWithChangedPrefix
method was changed to an instance method to return the derived type (the static predecessor is still available for compatibility but deprecated)
Fix possible exception in localTime
method
See README for further details.
MavenCentral: value-provider