Releases: serpro69/kotlin-faker
Releases · serpro69/kotlin-faker
v2.0.0-rc.11
v2.0.0-rc.10
⚠️ Breaking Change
- #259 Replace java.util.Random with kotlin.random.Random
🏗️ Added
- #268 (:core) Add
randomClassInstance
top-level function - #267 (:core) Add support for sealed classes in
randomClassInstance
- #266 (:core) Add support for internal constructors in
randomClassInstance
🐞 Fixed
- #256 RandomProvider.nextLong can return negative values with positive range
🧹 Chore
- #270 Update gradle and dependencies versions
v2.0.0-rc.9
🏗️ Added
- #258 (:core) Add
RandomClassProvider::randomClassInstance
fun withKClass
input
v2.0.0-rc.8
🐞 Fixed
- #253 (:core) Could not find org.jetbrains.kotlin:kotlin-reflect:
v2.0.0-rc.7
v2.0.0-rc.6
⚠️ Breaking Change
- Remove KSP from kotest-property extension module
🏗️ Added
- #245 Add new blns extension module for testing with BLNS
🦦 Other
- Make
docs
a standalone module - #247 Remove most logic from root build.gradle file
🚀 Released Modules
core:
extensions:
v2.0.0-rc.5
🏗️ Added
- #243 (:core) Add collection element and map k/v type gen for random class instance
🐞 Fixed
- #240 (:core) Fix NoSuchElementException in
uk.company.name
- Also fixes
uk.name.first_name
anduk.name.last_name
to return both male and female names.
- Also fixes
- #207 (:core) Regexify generates invalid value
- #208 (:core) Regexify fails with StackOverflowError
🚀 Released Modules
core:
fakers:
faker-books-v2.0.0-rc.4
faker-commerce-v2.0.0-rc.4
faker-creatures-v2.0.0-rc.4
faker-databases-v2.0.0-rc.3
faker-edu-v2.0.0-rc.4
faker-games-v2.0.0-rc.4
faker-humor-v2.0.0-rc.4
faker-japmedia-v2.0.0-rc.4
faker-lorem-v2.0.0-rc.4
faker-misc-v2.0.0-rc.4
faker-movies-v2.0.0-rc.4
faker-music-v2.0.0-rc.4
faker-sports-v2.0.0-rc.4
faker-tech-v2.0.0-rc.4
faker-travel-v2.0.0-rc.4
faker-tvshows-v2.0.0-rc.4
v2.0.0-rc.4
➕ Added
- #234 (:extension) Add extension module for kotest property testing
- #232 (:core) Add support for alternative primary key when resolving values
🚀 Released Modules
core:
extensions:
fakers:
faker-books:2.0.0-rc.3
faker-commerce:2.0.0-rc.3
faker-creatures:2.0.0-rc.3
faker-databases:2.0.0-rc.2
faker-edu:2.0.0-rc.3
faker-games:2.0.0-rc.3
faker-humor:2.0.0-rc.3
faker-japmedia:2.0.0-rc.3
faker-lorem:2.0.0-rc.3
faker-misc:2.0.0-rc.3
faker-movies:2.0.0-rc.3
faker-music:2.0.0-rc.3
faker-sports:2.0.0-rc.3
faker-tech:2.0.0-rc.3
faker-travel:2.0.0-rc.3
faker-tvshows:2.0.0-rc.3
v2.0.0-rc.3
💯 Added
- #227 (:bom, :core) Add BOM to manage faker versions
v2.0.0-rc.2
💾 Added
- #222 [core] Create new Databases faker module @mboisnard
🪙 Change
- #225 Version each
:faker:...
submodule separately
🚀 Released Modules
faker-books:2.0.0-rc.2
faker-commerce:2.0.0-rc.2
faker-creatures:2.0.0-rc.2
faker-databases:2.0.0-rc.1
faker-edu:2.0.0-rc.2
faker-games:2.0.0-rc.2
faker-humor:2.0.0-rc.2
faker-japmedia:2.0.0-rc.2
faker-lorem:2.0.0-rc.2
faker-misc:2.0.0-rc.2
faker-movies:2.0.0-rc.2
faker-music:2.0.0-rc.2
faker-sports:2.0.0-rc.2
faker-tech:2.0.0-rc.2
faker-travel:2.0.0-rc.2
faker-tvshows:2.0.0-rc.2