Releases: bitPogo/kfixture
Releases · bitPogo/kfixture
v0.4.0
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
v0.3.0
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