All Versions
123
Latest Version
Avg Release Cycle
35 days
Latest Release
-

Changelog History
Page 6

  • v22.0.8 Changes

    ๐Ÿš€ Release Date: 2018-04-09

    • ๐Ÿ†• New Company.Ein() to generate employer identification numbers.
    • ๐Ÿš€ Preparing release of extended data sets for Bogus.
  • v22.0.7 Changes

    ๐Ÿš€ Release Date: 2018-04-01

    • ๐Ÿ†• New Internet.Color() format options: CSS rgb(...) and delimited RGB.
    • ๐Ÿ†• New System.AndroidId() to generate GCM registration ID.
    • ๐Ÿ†• New System.ApplePushToken() to generate a random Apple Push Token.
    • ๐Ÿ†• New System.BlackBerryPin() to generate a random Black Berry PIN.
    • ๐Ÿ†• New Randomizer.Hash() to generate random hashes of specified length.
    • ๐Ÿ†• New Randomizer.String2() to generate random strings with specified character sets.
  • v22.0.6 Changes

    ๐Ÿš€ Release Date: 2018-03-29

    • โž• Added Randomizer.String method to generate strings. Uses Chars() method.
    • ๐Ÿ“œ PR 136: Improve speed of DataSet.ParseTokens(). Thanks @danij!
  • v22.0.5 Changes

    ๐Ÿš€ Release Date: 2018-03-02

    • Bogus now throws exceptions for locales it doesn't recognize. Improves developer experience.
    • New extension method .ToBogusLocale() on System.Globalization.CultureInfo to help translate from .NET locale codes to Bogus locale codes.
  • v22.0.3 Changes

    ๐Ÿš€ Release Date: 2018-02-27

    • Generate more realistic Bitcoin addresses.
    • ๐Ÿ†• New extension method Faker<T>.GenerateBetween(min, max) that generates N objects between min and max. Located in Bogus.Extensions. N should be considered non-deterministic but technically depends on the parameters each time this extension method was called.
    • โž• Added Lorem.Paragraphs(min, max) overload.
    • โž• Added improved XML doc comments and parameter names on Lorem.Paragraph.
    • UK extension method .ShortCode() renamed to .SortCode() as originally intended.
    • Marked DataSet.Get/.GetObject/BObject methods as protected internal. Reducing API surface noise.
    • โž• Added new .OrNull in Bogus.Extensions to help create randomly null values. Example: .RuleFor(x=>x.Prop, f=>f.Random.Word().OrNull(f)).
    • ๐Ÿ†• New groundwork for extending Bogus with premium (paid) data sets and tooling.
  • v22.0.2 Changes

    ๐Ÿš€ Release Date: 2018-01-05

    • ๐Ÿ›  Issue 121: Fixes the inability to .Ignore(...) a property or field after a rule had already been set.
  • v22.0.1 Changes

    ๐Ÿš€ Release Date: 2017-12-23

    • Issue 120: .Generate(n) now returns List<T> instead of IList<T>.
    • โž• Added f.Address.CountryCode() ISO 3166-1 alpha-3 country code generator.
    • ๐Ÿ†• New Bogus.Extensions.Extras namespace for generally useful helper methods.
    • โž• Added Finance.CreditCardNumberObfuscated() extension to Bogus.Extensions.Extras namespace.
    • ๐Ÿšš Moved credit card CheckDigit() extensions to Bogus.Extensions.Extras namespace.
  • v21.0.5 Changes

    ๐Ÿš€ Release Date: 2017-12-16

    • ๐Ÿ‘ Better error support.
    • โž• Added Person.FullName field.
    • ๐Ÿ‘ Allowed Faker<T>.FinishWith to be called multiple times. Last call wins.
  • v21.0.4 Changes

    ๐Ÿš€ Release Date: 2017-12-13

    • ๐Ÿ›  Fixed f.Image URL generation.
  • v21.0.2 Changes

    • Re-enabled .NET Standard 1.3 targeting.
    • โž• Added Gender field to Person. Deterministic sequences may have changed.
    • โž• Added Randomizer.Bool(weight) to generate weighted boolean values of true.
    • Italian CodiceFiscale() extension method added. Extends Person and Finance.