Skip to content

Releases: TNG/value-provider

v1.2.3

26 Jun 13:05
Compare
Choose a tag to compare

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

22 Feb 10:37
Compare
Choose a tag to compare

Update dependencies to current versions.

MavenCentral: value-provider

v1.2.1

11 Aug 12:02
Compare
Choose a tag to compare

Fix behaviour of BigInteger-/BigDecimal generating methods:

  • The numbers generated via positiveBigIntegerNumber() are no longer limited to Long.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

20 Jul 05:10
Compare
Choose a tag to compare

Fix type issues for custom ValueProvider classes in conjunction with the listOf() methods.

  • custom ValueProvider classes should now derive from the newly introduced AbstractValueProvider rather than from ValueProvider
  • listOf()methods now work properly with custom ValueProvider 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 localTimemethod

See README for further details.

MavenCentral: value-provider

v1.1.0

20 May 10:54
3a215c8
Compare
Choose a tag to compare

Add listOf methods to populate lists of random data.
MavenCentral: v1.1.0

v1.0.2

17 Dec 06:07
Compare
Choose a tag to compare

security fix for log4j issue
MavenCentral: v1.0.2

v1.0.1

03 Oct 17:02
Compare
Choose a tag to compare
  • Remove checked exceptions from ValueProvider methods to create URLs, rather throw an IllegalArgumentException on invalid input (#13)
  • Make more ValueProvider methods accessible to derived classes (#12)

MavenCentral: v1.0.1