All Versions
123
Latest Version
Avg Release Cycle
35 days
Latest Release
-
Changelog History
Page 7
Changelog History
Page 7
-
v20.0.2 Changes
π Release Date: 2017-11-06
- π Fixed Issue 102:
f.Random.Uuid()
is now deterministic based on global or local seed.
- π Fixed Issue 102:
-
v20.0.1 Changes
π Release Date: 2017-11-04
- β Added
Faker<T>.Clone()
: Clones internal state of aFaker<T>
and allows for complex faking scenarios and rule combinations. - β Added
Faker<T>.UseSeed(n)
: Allows you to specify a localized seed value on aFaker<T>
instead of a global staticRandomizer.Seed
. - π Stronger
Seed
determinism for multi-threaded scenarios.
- β Added
-
v19.0.2 Changes
π Release Date: 2017-11-01
- π Fixed #99: Possible threading issue that can cause
System.ArgumentException
.
- π Fixed #99: Possible threading issue that can cause
-
v19.0.1 Changes
π Release Date: 2017-10-26, UNPUBLISHED FROM NUGET
- Using new BSON binary data format for locales.
- β Removed dependency on Newtonsoft.Json!
- β‘οΈ Locale Updates -
- π
fr
: new street address prefixes. fa
: new street addresses.- π
pl
: removed 2008 value from city. en
: new gender first names- π New Dutch (Belgium)
nl_BE
locale. - π New Romanian
ro
locale. - β Added
f.Finance.RoutingNumber
- Generates an ABA routing number with valid check digit. - β Added
Faker.GenerateForever
that returnsIEnumerable<T>
with unlimited generated items when iterated over. - β Added United Kingdom extension method to generate bank ShortCodes on
f.Finance.ShortCode()
. - Re-ordered adjective and buzz in the
f.Company.Bs
for a correct gramatics. - β Added
f.Address.Direction
. Generates cardinal or ordinal directions. - β Added
f.Address.CardinalDirection
. Generates "North", "South", etc. - β Added
f.Address.OrdinalDirection
. Generates "Northeast", "Southwest", etc.
-
v18.0.2 Changes
π Release Date: 2017-09-14
- π Issue 86: Removed diacritic mark/accents (Γ‘, Γ, Γ³, ΓΊ, etc) from generated email addresses and user names.
- β Added
string.RemoveDiacritics
helper method.
-
v18.0.1 Changes
π Release Date: 2017-09-13
- π Fixed bug in Finland's
f.Person.HenkilΓΆtunnus
personal identity code generator that sometimes produced 11 characters. - β Added
f.Finance.Ethereum
. Generate an Ethereum address. - β Added
f.Finance.CreditCardCvv
. Generate a random credit card CVV number. - π Improved
f.Finance.CreditCardNumber
. Generate a random credit card number. - β Added
f.Random.Hexadecimal
. Generates a random hexadecimal string. - β Added
f.System.DirectoryPath
. Generates a random directory path. - β Added
f.System.FilePath
. Generates a random file path. - β Added
f.Date.Soon
. Generates a date and time that will happen soon. - β Added
f.Random.ArrayElements
. Gets a random subset of an array. - β Added
f.Random.ListItems
. Gets a random subset of a list. - β Added
f.Company.Cnpj
extension method for Brazil. Generates Brazilian company document. - π Improved
f.PhoneNumbers
. More realistic US phone numbers. - π Improved
f.Address.Latitude/Longitude
with min and max parameters. - Minimum for
f.Commerce.Price
is now $1.00 (not zero). - β¬οΈ Reduced assembly size by removing redundant locale data.
- β‘οΈ Locale updates:
- β‘οΈ
en_AU
- Update Australian postcode ranges. en_IND
- Indian postcodes are always numeric.ru
- Word corrections.
- π Fixed bug in Finland's
-
v17.0.1 Changes
π Release Date: 2017-08-24
- Migration to .NET Standard 2.0.
-
v16.0.3 Changes
π Release Date: 2017-08-24
- With additional overloads for
.PickRandom(IList)
and.PickRandom(ICollection)
we can now add.PickRandom("cat", "dog", "fish")
back to the API.
- With additional overloads for
-
v16.0.2 Changes
π Release Date: 2017-08-23
- π₯ BREAKING CHANGE:
Faker.Generate(n)
now calls.ToList()
under the hood to escape LINQ deferred execution. Remembering to call.ToList()
after.Generate(n)
was a sticking point for new users writing test assertions on generated values. Please do not callFaker.Generate(n).ToList()
as it would execute.ToList()
twice. Simply,Faker.Generate(n)
is enough. f.Generate
andf => f.Make
now returnIList<T>
to signify the breaking change above.- Issue #92: Added
.GenerateLazy
to keep old behavior and returnsIEnumerable<T>
. - Issue #93: Renamed a
PickRandom
overload to avoid the compiler from picking wrongPickRandom
method. - β Added
f.PickRandomParam("cat","dog","fish")
. - β Removed
[Obsolete]
methods.
- π₯ BREAKING CHANGE:
-
v15.0.7 Changes
π Release Date: 2017-08-20
- Issue #88 - API aesthetics: Added
Name.FullName()
convenience method to generate a full name.
- Issue #88 - API aesthetics: Added