All Versions
26
Latest Version
Avg Release Cycle
61 days
Latest Release
589 days ago

Changelog History
Page 1

  • v1.10.0 Changes

    February 20, 2022

    โž• Added

    • #115 [core] Add Crossfitยฎ provider to Faker
    • #117 [core] Add namedParameterGenerator for RandomProvider#randomClassInstance
    • ๐Ÿ‘ #118 [core] Add support for chained parameter expressions in yml dicts
    • #55 [core] Add missing 'Educator' functionality
    • #53 [core] Implement 'Finance' functions

    ๐Ÿ›  Fixed

    • #54 [core] Incorrect return values for Vehicle#licence_plate(_by_state)
  • v1.9.0 Changes

    November 19, 2021

    โž• Added

    • ๐Ÿ‘ #103 [core] Add support for Collection types in RandomProvider#randomClassInstance
    • #96 [core] Add randomSubset and randomSublist to RandomService
    • #92 [core] Add randomString function to RandomService
    • #86 [core] Generate birth-date based on the age

    ๐Ÿ”„ Changed

    • โšก๏ธ #108 Update kotlin to 1.6.0
    • ๐Ÿ—„ #100 [core] Add deprecation warning for RandomService#nextString since it's going to be replaced with RandomService#randomString
    • #97 [core] Change RandomService#nextString to generate strings only within given locale

    ๐Ÿ›  Fixed

    • #104 [core] RandomProvider#randomClassInstance : 'No suitable constructor found' for primitive classes
  • v1.8.0 Changes

    October 03, 2021

    โž• Added

    • #67 [core] Access to RandomService through Faker for generating random Int, Double, Float, etc.
    • #77 [core] Extra functionality to RandomService - nextEnum(), nextUUID(), nextLong(bound) functions.
    • ๐Ÿ‘€ #69 [core] Passing seed directly to FakerConfig instead of through java.util.Random instance
    • ๐Ÿ”ง #71 [core] DSL for creating and configuring Faker
    • ๐Ÿ‘ #78 [core] Support sealed classes in RandomProvider#randomClassInstance fun
    • ๐Ÿ— #88 [core] Postpone initialization of FakerConfig through the Builder

    ๐Ÿ”„ Changed

    • ๐Ÿ”ง Configurable length of the string generated with RandomService#nextString

    ๐Ÿ›  Fixed

    • #65 [core] Could not initialize class io.github.serpro69.kfaker.Mapper with SpringBoot 2.4.x
    • ๐Ÿšš #60 [core] Move out of Bintray/Jcenter
    • #79 [core] java.lang.NoClassDefFoundError: org/yaml/snakeyaml/error/YAMLException
    • #81 [core] RandomProvider#randomClassInstance fails for object types
    • #90 [core] Android java.lang.NoClassDefFoundError: FakerService$$ExternalSyntheticLambda1
    • #87 [core] Parameter 'city_root' not found in 'address' category
    • #89 [core] Parameter 'male_last_name' not found in 'name' category for "ru" locale
  • v1.7.1 Changes

    April 28, 2020

    ๐Ÿ›  Fixed

    • #45 [core] Parameter 'city_name' not found in 'address'
  • v1.7.0 Changes

    April 16, 2020

    โž• Added

    • #59 [core] Random money amount
    • #62 [core] Add nullable types to random provider type generator
  • v1.6.0 Changes

    December 30, 2020

    โž• Added

    • ๐Ÿ”ง #44 [core] Add support for random instance configuration.
    • ๐Ÿš€ #47 [core] Publish release candidates to bintray
    • #49 [core] Unique values exclusions with wildcards
    • ๐Ÿ‘ #46 [core] Support deterministic constructor selection for randomClassInstance

    ๐Ÿ›  Fixed

    • #26 [core] Parameter '4' not found in 'vehicle' category
    • ๐Ÿšš #48 [core] streetFighter#moves: class java.util.LinkedHashMap cannot be cast to class java.lang.String
    • #50 [core] Horseman spelt wrong
    • #56 [core] Values with single '?' char are not always letterified

    ๐Ÿ”„ Changed

    • ๐Ÿš€ [core] Configuration for generation of unique values. Old functionality is deprecated and will be removed in future releases. This relates to changes in #49
  • v1.6.0-rc.0 Changes

    November 14, 2020

    โž• Added

    • ๐Ÿ”ง #44 [core] Add support for random class instance configuration.
    • ๐Ÿš€ #47 [core] Publish release candidates to bintray
  • v1.5.0 Changes

    August 30, 2020

    โž• Added

    • ๐Ÿ‘ #40 [core] Add enum support for RandomProvider
    • โšก๏ธ #39 [core] Update dict files.
      • Including new functions in existing providers:
      • aquaTeenHungerForce.quote()
      • dnd.cities()
      • dnd.languages()
      • dnd.meleeWeapons()
      • dnd.monsters()
      • dnd.races() - replaces deprecated species() function.
      • dnd.rangedWeapons()
      • heroesOfTheStorm.classNames() - replaces deprecated classes() function
      • movie.title()
      • name.neutralFirstName()
      • phish.albums()
      • phish.musicians()
      • phish.songs() - replaces deprecated song() function
      • simpsons.episodeTitles()
      • Including new faker providers:
      • barcode
      • bigBangTheory
      • drivingLicense
      • drone
      • futurama
      • minecraft
      • prince
      • rush
      • streetFighter

    ๐Ÿ”„ Changed

    • โฌ†๏ธ #32 Upgrade kotlin to 1.4.0
  • v1.4.1 Changes

    August 22, 2020

    โž• Added

    #41 Publish to maven central

  • v1.4.0 Changes

    July 09, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ— #36 Build native-image before uploading to bintray

    ๐Ÿ”„ Changed

    • ๐Ÿ— #37 Revisit automated builds for patches

    โž• Added

    • #34 [core] 8 new providers:
      • warhammerFantasy
      • suits
      • show
      • pearlJam
      • departed
      • control
      • dnd
      • blood
    • #33 [faker-bot] partial matching for provider names