Faker v1.3.0 Release Notes

Release Date: 2013-12-16 // over 10 years ago
  • ๐Ÿ†• New Features

    • โž• Added unique() modifier
    • โž• Added optional() modifier (weotch)
    • โž• Added Image generation powered by LoremPixel (weotch)
    • โž• Added IDE insights to allow better intellisense/phpStorm autocompletion (thallisphp)
    • โž• Added IBAN generator for every currently known locale that uses it (nineinchnick)
    • โž• Added Payment providers (creditCardType, creditCardNumber, creditCardExpirationDate, creditCardExpirationDateString) (pomaxa)
    • โž• Added Color provider with hexColor, rgbColor, rgbColorAsArray, rgbCssColor, safeColorName, and colorName formatters (lsv)

    ๐Ÿ†• New / Improved Locales

    • โž• Added English (South Africa) (en_ZA) person, address, Internet and phone number providers (dmfaux)
    • โž• Added Spanish (es_ES) Internet provider (eusonlito)
    • โž• Added English Philippines (en_PH) address provider (kamote)
    • โž• Added Brazilian (pt_BR) email provider data (KennedyTedesco)
    • โž• Added Peruvian (es_PE) person, address, phone number, and company providers (cslucano)
    • โž• Added Ukrainian (uk_UA) color provider (ruden)
    • ๐Ÿ›  Fixed Ukrainian (uk_UA) namespace and email translitteration (ruden)
    • โž• Added Romanian (Moldova) (ro_MD) person, address, and phone number providers (AlexanderC)
    • โž• Added Romanian (ro_RO) address and person providers (calina-c)
    • โž• Added Polish (pl_PL) address provider, personal identity number and pesel number generator (nineinchnick)
    • โž• Added Turkish (tr_TR) address provider, and improved internet provider (hasandz)
    • โž• Added Greek (el_GR) person, address, and phone number providers (georgeharito)
    • โž• Added Australian (en_AU) address, Internet, and phone number providers (rcuddy)
    • โž• Added French (fr_FR) phone number formats (vchabot)
    • โž• Added Japanese (ja_JP) person, address, Internet, phone number, and company providers (kumamidori)
    • โž• Added Russian (ru_RU) color providers, driver license and passport number formats (pomaxa)
    • โž• Added Latvian (lv_LV) person, address, Internet, and phone number providers (pomaxa)
    • โž• Added Brazilian (pt_BR) Internet provider (vjnrv)
    • โž• Added more Czech (cs_CZ) lastnames (petrkle)
    • โž• Added Chinese Simplified (zh_CN) person, address, Internet, and phone number providers (tlikai)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed state generator in Australian (en_AU) provider (sebklaus)
    • ๐Ÿ›  Fixed IDE insights for locale specific providers (ulrikjohansson)
    • ๐Ÿ›  Fixed integer values overflowing on signed INTEGER columns on Doctrine populator (Thinkscape)
    • ๐Ÿ›  Fixed spelling error in French (fr_FR) address provider (leihog)
    • ๐Ÿ›  Fixed Italian (it_IT) email provider (garak)
    • ๐Ÿ›  Fixed UK country code (pgscandeias)
    • ๐Ÿ›  Fixed missing timezone with dateTimeBetween (baldurrensch)
    • ๐Ÿ›  Fixed call to undefined method cardType in Payment (WMeldon)
    • ๐Ÿ›  Fixed Doctrine populator to use ObjectManager instead of EntityManagerInterface (mgiustiniani)
    • ๐Ÿ›  Fixed docblock for Provider\Base::unique() (pschultz)
    • ๐Ÿ›  Fixed Propel column number guesser to use signed range of values (gunnarlium)
    • ๐Ÿ›  Fixed phpDoc in Doctrine Entity populator (rogamoore)
    • ๐Ÿ›  Fixed typo in the Person provider documentation (jtreminio)
    • ๐Ÿ›  Fixed Russian (ru_RU) person format (alexshadow007)

    Miscellaneous

    • โž• Added improvements based on SensioLabsInsights analysis
    • ๐Ÿ›  Fixed Typos (pborelli)
    • โž• Added support for associative arrays in randomElement (aRn0D)