All Versions
123
Latest Version
Avg Release Cycle
35 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v28.4.1 Changes
๐ Release Date: 2019-10-14
- ๐ Issue 260: Improved social security number (SSN) generation that should pass basic validation by avoiding invalid SSN ranges. Note: Deterministic SSNs generated with
Person.Ssn()
will change. - Issue 252:
Internet.Ip()
now avoids generating IP addresses with a leading zero. For example, Bogus will not generate an IP address with a leading zero like 0.1.2.3. Note: Deterministic IPs generated withInternet.Ip()
will change. - PR 261: Added
Internet.IpAddress()
,Internet.Ipv6Address()
,Internet.IpEndPoint()
, andInternet.Ipv6EndPoint()
. - Issue 258: Add
Internet.UrlRootedPath()
to generate random/foo/bar
paths. - โ Added
Internet.UrlWithPath(fileExt:".txt")
fileExt extension parameter to generate URLs with a specific file extension.
- ๐ Issue 260: Improved social security number (SSN) generation that should pass basic validation by avoiding invalid SSN ranges. Note: Deterministic SSNs generated with
-
v28.3.2 Changes
๐ Release Date: 2019-10-04
- ๐ PR 259: Fixes
.GenerateForever(ruleset)
to use ruleset parameter when supplied as argument. Thanks @StanleyGoldman!
- ๐ PR 259: Fixes
-
v28.3.1 Changes
๐ Release Date: 2019-09-20
- Issue 255 / PR 256: Allows interfaces with
Faker<T>
usingFaker<IFoo>.CustomInstantiator(f => new Foo())
. Thanks Rowland!
- Issue 255 / PR 256: Allows interfaces with
-
v28.2.1 Changes
๐ Release Date: 2019-09-10
- โ Added
Faker<T>.RuleFor(string, (f, t) => )
overload. - Internal re-factoring
.RuleFor
overload logic. Simplified overload call chain. - Internal
Faker<T>.RuleForInternal()
renamed toFaker<T>.AddRule()
- โ Added
-
v28.1.1 Changes
๐ Release Date: 2019-09-09
- Issue 253, PR 254: New rule overload for
Faker<T>.RuleFor('string',...)
. Helps cases that require rules for protected or hidden members ofT
.
- Issue 253, PR 254: New rule overload for
-
v28.0.3 Changes
๐ Release Date: 2019-08-28
- ๐ Issue 249: Fixed
Internet.Url()
including spaces in domain names forpt_BR
locale or any locale with compound first names that may contain spaces. Thanks RodrigoRodriguesX10! - ๐ PR 241: General code quality improvements in
DataSets.System
. Better XML docs and lower array allocations. Thanks bartdebever! - PR 245: XML doc improvements to
DataSets.Lorem
. Thanks bartdebever!
- ๐ Issue 249: Fixed
-
v28.0.2 Changes
๐ Release Date: 2019-07-07
- PR 235: Added
Bogus.DataSets.Vehicle.GbRegistrationPlate()
inBogus.Extensions.UnitedKingdom
extension namespace to generate GB registration plates. Thanks @colinangusmackay.
- PR 235: Added
-
v28.0.1 Changes
๐ Release Date: 2019-07-02
- ๐ฅ BREAKING: Deterministic sequence values may have changed for fake email addresses derived from
Internet.Email()
orInternet.UserName()
in locales other thanen
. - ๐ป Issue 229: Adds
Finance.Iban(countryCode)
ISO3166 country code parameter. Allows generating IBAN codes for specific countries. The country code must be a supported otherwise an exception is thrown. - ๐ Issue 225: Better support for transliteration of international Unicode characters to US-Latin/Roman ASCII character sets.
Internet.Email()
andInternet.UserName()
are more respectful of specified locale using character transliteration. - โ Added
.Transliterate()
string extension method inBogus.Extensions
namespace. - โ Added
Internet.UserNameUnicode()
that preserves Unicode characters in user names. - ๐ Minor performance improvement to
Utils.Slugify
using compiled Regex. - Issue 232: Adds
.OrNull[T]() where T : struct
overload which makes it easier to work with nullable types without type casting. - โ Added
defaultValue
parameter to.OrDefault(f, weight, defaultValue)
that can default to a different value than thedefault
keyword.
- ๐ฅ BREAKING: Deterministic sequence values may have changed for fake email addresses derived from
-
v27.0.1 Changes
๐ Release Date: 2019-05-02
- 0๏ธโฃ Issue 218: Fixed bug that prevented global static
Faker.DefaultStrictMode
from working. - Issue 210: Added
Randomizer.Utf16String
that generates technically valid Unicode with paired high/low surrogates. - โ Added
placeholder.com
image service.
- 0๏ธโฃ Issue 218: Fixed bug that prevented global static
-
v26.0.2 Changes
๐ Release Date: 2019-03-22
- ๐ New
Person(seed)
constructor for seeding person objects by integer. Thanks @sgoguen! - ๐ Fixed
Person.DateOfBirth
not usingDate.SystemClock
as 'now' reference.
- ๐ New