Kotlin Faker Versions Save

Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.

v2.0.0-rc.3

1 month ago

:100: Added

  • #227 (:bom, :core) Add BOM to manage faker versions

v2.0.0-rc.1

2 months ago

:fried_egg: Breaking Change

:100: Added

v1.16.0

3 months ago

:boom: Breaking Change

:building_construction: Added

:heavy_plus_sign: New Data Providers

  • smashing_pumpkins
  • the_room

:heavy_plus_sign: New Locales

  • en-KE

:lady_beetle: Fixed

v1.16.0-rc.1

3 months ago

:radioactive: Breaking Change

  • #213 [core] Add support for unique data generation to Faker#random This change should not potentially break in many cases, however it can still happen in the following situations:
    • The type of Faker#random has changed, and in cases where it was explicitly declared as RandomService it needs to be changed to RandomProvider
    • Faker#random#nextEnum(excludeName: String) now takes a vararg of strings and hence if the function was called with a named parameter - compilation will fail.

:rocket: Added

  • #208 [core] Allow StringProvider#regexify to take Regex as input
  • #202 [core] Allow randomClassInstance to directly use predefined generators

:lady_beetle: Fixed

  • #205 [core] Fix Person.birthDate range error during leap year @JoaoSouMoreira
  • #204 [core] Fix RandomClassProvider handling "constructor-less" types in collections

v1.15.0

7 months ago

Added

  • #195 [core] Update dictionary files, including:

    • Data and functions in existing data providers, including new functions:
      • Faker().company.department()
      • Faker().dnd.name…​
      • Faker().internet.safeDomainSuffix()
      • Faker().southPark.episodes()
    • Updates to existing localized dictionaries
  • #197 [cli] Render sub-providers functions in cli output

  • #200 [core] Add new data providers:

    • archer
    • final_fantasy_xiv
    • mitch_hedberg
    • train_station

Changed

  • #197 [cli] Change cli lookup command to return matching providers by name

Fixed

Other

v1.15.0-rc.2

7 months ago

Added

  • #195 [core] Update dictionary files, including:

    • Data and functions in existing data providers, including new functions:
      • Faker().company.department()
      • Faker().dnd.name…​
      • Faker().internet.safeDomainSuffix()
      • Faker().southPark.episodes()
    • Updates to existing localized dictionaries
  • #197 [cli] Render sub-providers functions in cli output

Changed

  • #197 [cli] Change cli lookup command to return matching providers by name

v1.15.0-rc.1

8 months ago

Fixed

Other

v1.14.0

1 year ago

Added

New Data Providers

  • airport
  • avatar
  • chess
  • cowboy_bebop
  • spongebob

Other