Skip to content

Releases: bitPogo/kfixture

v0.4.0

24 Sep 13:42
68258bc
Compare
Choose a tag to compare

Added

  • Support for KTX DateTime:
    • Instant
    • DayOfWeek
    • Month
    • TimeZone
    • DateTimePeriod
    • DatePeriod
    • UtcOffset
    • FixedOffsetTimeZone
    • LocalTime
    • LocalDate
    • LocalDateTime

Fixed

  • Special Arrays (like CharArray) did not work with ranges

Bumped

  • Gradle 7.5 -> 7.5.1
  • Kotlin 1.7.0 -> 1.7.10
  • AtomicFu 0.18.2 -> 0.18.3
  • Android Target SDK 32 -> 33

v0.3.1

08 Aug 04:37
c857e00
Compare
Choose a tag to compare

Fixed

  • Dangled Signatures

v0.3.0

31 Jul 10:53
bd2fb64
Compare
Choose a tag to compare

Added

  • SelectorGenerator
  • RangedGenerator for:
    • UByte
    • Short
    • UShort
    • UInt
    • ULong
    • Float
    • Char
  • SignedNumberGenerator for:
    • Byte
    • Short
    • Int
    • Long
    • Double
  • RangedArrayGenerator for:
    • UByteArray
    • UShortArray
    • UIntArray
    • ULongArray
    • FloatArray
    • CharArray
    • String
  • SignedArrayNumberGenerator for:
    • ByteArray
    • ShortArray
    • IntArray
    • LongArray
    • DoubleArray
  • BooleanArrayGenerator is now a ArrayGenerator
  • DependentGeneratorFactory in order to build Generators on top of other Generators
  • Filter
  • custom generator for Generics
  • support for Enums

Changed

  • iterable of fixture is now called option

Bumped

  • Gradle 7.4.2 -> 7.5
  • Kotlin 1.6.21 -> 1.7.0
  • AtomicFu 0.17.3 -> 0.18.2
  • Stately 1.2.1 -> 1.2.3
  • Android Target SDK 31 -> 32

v0.2.0

20 Jun 11:08
7045e58
Compare
Choose a tag to compare

Bumped

  • Kotlin 1.6.10 -> 1.6.21
  • AtomicFu 0.17.1 -> 0.17.3

v0.1.0

16 Jun 13:33
1887fc4
Compare
Choose a tag to compare

Initial Release