All Versions
12
Latest Version
Avg Release Cycle
203 days
Latest Release
1400 days ago

Changelog History
Page 1

  • v1.9.1 Changes

    December 03, 2019
    • βž• Add link to PHPStan extension to readme #1834 (finwe)
    • ✨ Enhancement: Collect code coverage #1824 (localheinz)
    • ✨ Enhancement: Use all columns when running tests #1823 (localheinz)
    • ✨ Enhancement: Configure verbose output via phpunit.xml.dist #1822 (localheinz)
    • πŸ—„ Curly braces for arrays is deprecated in PHP 7.4 #1843 (wimg)
    • πŸ›  Fix: Reduce visibility of setUp() and tearDown() #1821 (localheinz)
    • πŸ›  Fix: Mark test classes as final #1820 (localheinz)
    • πŸ›  Fix: Remove unnecessary class-level DocBlocks #1819 (localheinz)
  • v1.9.0 Changes

    November 10, 2019

    πŸš€ This will the last minor release in the 1.x cycle.

  • v1.8.0 Changes

    July 12, 2018
  • v1.7.1

    August 15, 2017
  • v1.7.0 Changes

    August 15, 2017
  • v1.6.0 Changes

    July 25, 2016
    • βœ‚ Remove parts of the Hungarian (hu_HU) address formatters #902 (fzaninotto)
    • πŸ“‡ Renamed norwegian (nb_NO) locale #901 (fzaninotto)
    • πŸ‘Œ Improveed German (de_DE) titles #897 (christianbartels)
    • Added VAT formatter to nl_BE and fr_BE providers #896 (anvanza)
    • πŸ›  Fixed provider namespace for Lithuanian (lt_LT) #894 (sanis)
    • Removed unnecessary (and incompatible) license from Russian and Ukrainian (uk_UA & ru_RU) Text providers #892 (Newman101)
    • πŸ‘Œ Improved languageCode formatted to include all ISO-639-1 standard codes #889 (andrewnicols)
    • πŸ‘Œ Improved Hungarian provider #883 (balping)
    • πŸ›  Fixed typo in Austrian Person provider #880 (xelan)
    • βž• Added Chines (zh_CN) catchPhrase formatter #878 (z-song)
    • βž• Added mention of Brazilian (pt_BR) providers in readme #877 (iget-master)
    • ⚑️ Updated composer require section to allow PHP 7 in safer way #874 (TomasVotruba)
    • βž• Added Greek (el_GR) mobilePhoneNumber and tollFreeNumber formatters #869 (sebdesign)
    • βž• Added Lorempixel check for ImageTest.php to avoid test fails when the service is offline #866 (Newman101)
    • βž• Added Chinese (zh_CN) Providers #864 (z-song)
    • βž• Added unit tests for Canadian (en_CA) provider #862 (Newman101)
    • βž• Added Dutch BTW (vat) Number #861 (LauLaman)
    • πŸ‘Œ Improved Australian (en_AU) provider #858 (Newman101)
    • βž• Added Propel2 ORM support #852 (iTechDhaval)
    • βž• Added en_IN unit test for Address.php #849 (Newman101)
    • ⚑️ Updated docs to clarify that randomElements does not repeat input elements #848 (sustmi)
    • ⚑️ Optimized Taiwanese (zh_TW) realText provider #844 (Newman101)
    • βž• Added more Iranian (fa_IR) TLDs #843 (VagrantStory)
    • βž• Added Hebrew (he_IL) country formatter #841 (yonirom)
    • Documented boolean formatter #840 (danieliancu)
    • πŸ›  Fixed modifiers anchor readme #838 (danieliancu)
    • βž• Added Dutch (nl_NL) real text provider #837 (endroid)
    • βž• Added valid modifier #836 (fzaninotto)
    • βž• Added Iranian (fa_IR) PhoneNumber provider #833 (ghost)
    • βž• Add Brazilian (pt_BR) region and regionAbbr formatters #828 (francinaldo)
    • πŸ‘Œ Improved Austrian (de_AT) names, states, and realtext #826 (Findus23)
    • πŸ‘Œ Improved German (de_DE) names #825 (Findus23)
    • πŸ‘Œ Improved Latvian (lv_LV) first names #823 (veisis)
    • πŸ‘Œ Improved Latvian (lv_LV) phoneNumber formatter #822 (veisis)
    • ⚑️ Updated phpDoc link to IBAN format reference in Payment provider #821 (god107)
    • ⚑️ Updated Sport ORM populator to populate values for numeric fields #820 (urisavka)
    • ⚑️ Updated Chinese (zh_CN) operators' phone number prefix. #819 (vistart)
    • ⚑️ Optimized Spot ORM EntityPopulator #817 (Newman101)
    • βž• Added Korean (ko_KR) realText formatter #815 (jdssem)
    • ⚑️ Updated imageUrl formatter phpDoc #814 (jonwurtzler)
    • ⚑️ Optimized Taiwanese (zh_TW) text provider #809 (BePsvPT)
    • βž• Added strict comparison to Czech (cs_CS) birthNumber formatter #807 (Newman101)
    • βž• Added Greek (el_GR) realText formatter #805 (hootlex)
    • βž• Added Simplified Chinese (zh_CN) state and stateAbbr formatters #804 (zhanghuanchong)
    • ⚑️ Update Image provider to allow generation of grayscale images #801 (neutralrockets)
    • Fixed Taiwanese (zh_TW) incorrect mb_substr() arguments #799 (BePsvPT)
    • βž• Added Spot ORM populator #796 (urisavka)
    • βž• Added Italian (it_IT) vatId and taxId formatters #790 (brainrepo)
    • βž• Added some fixes to Armenian (hy_AM) locale #788 (mhamlet)
    • βœ‚ Removed duplicate entries in toAscii() transliteration table, used in Internet provider #787 (vlakoff)
    • βž• Added Indian (en_IN) providers #785 (kartiksomani)
    • βœ‚ Removed duplicate country names in various locales, removed non-random country arrays #784 (fzaninotto)
    • πŸ‘Œ Improved Swiss (de_CH) phone numbers #782 (z38)
    • βž• Added Swiss (de_CH) names #781 (z38)
    • πŸ‘‰ Make capitalization of first word optional in Text Provider #778 (LagunaJavier)
    • βž• Added Georgian (ka_GE) providers #777 (akalongman)
    • πŸ›  Fix CakePHP populator #776 (daniel-mueller)
    • βž• Added unit tests for Address provider in many locales #775 #773 #772 #767 #765 #764 #758 #756 #747 #741 (Newman101)
    • βž• Added dbi formatter to Spanish (es_ES) Person provider #763 (mikk150)
    • βž• Added South Africa (en_ZA) locale #761 (smithandre) #760 (smithandre) #759 (smithandre)
    • βž• Added E.164 phone number generator #753 (daleattree)
    • πŸ›  Fixed serialization issue in unique modifier #749 (EmanueleMinotto)
    • Added Switzerland (de_CH, fr_CH, it_CH) providers #739 (r3h6)
    • βž• Added PHPDocs, removed unused variable #738 (daniel-mueller)
    • πŸ›  Fixed building numbers to have non-zero first bumber #737 (jmauerhan)
    • ⚑️ Updated ninth digit for Brazilian cell phone numbers #734 (igorsantos07)
    • Simplified Factory code #732 (vlakoff)
    • βž• Added mention of images-generator in readme #731 (bruceheller)
    • ⚑️ Optimize Internet::toAscii() by using a static cache and translitteration #730 #729 #725 #724 (vlakoff)
    • βž• Added more English (en_GB) Phone Number formats #721 (nickwebcouk)
    • Cleaned up use statements across the code #719 (pomaxa)
    • πŸ›  Fixed CackePHP populator #718 (sdustinh)
    • Cleaned up various phpmd notices #715 (pomaxa)
    • βž• Added Color provider to Latvian (lv_LV) locale #714 (pomaxa)
    • πŸ›  Fixed bad randomization in Doctrine populator #713 (pomaxa)
    • βž• Added Mongolian (mn_MN) providers #709 (selmonal)
    • πŸ‘Œ Improved Australian (en_AU) postcode formatter #703 (xfxf)
    • βž• Added support for asterisks in bothify and optimize #701 (nineinchnick)
    • πŸ›  Fixed important distinction between ORM and database framework in README’s reference to an external Faker provider for POMM that I have never even tested. Anyway, POMM is highly recommended if you are a Postgres fan, or if you want to please GrΓ©goire and help him finish his lifelong project of listening to music on a hi-fi audio equipment he built from his own hands #696 (chanmix51)
    • πŸ›  Fixed example text() output in README #694 (vlakoff)
    • βž• Added mention of CakePHP 2.x Seeder Plugin to readme #691 (ravage84)
    • πŸ›  Fixed invalid email bug for Korean (ko_KR) #690 (pearlc)
    • βœ‚ Removed an invalid Dutch (nl_NL) lastname that breaks email generator #689 (SpaceK33z)
    • ⚑️ Updated numberBetween() to be order agnostic #683 (xfxf)
    • βž• Added several English (en_US) bank-related formatters #682 (okj579)
    • πŸ›  Fixed ipv4 formatter to avoid generating special purpose addresses #681 (ravage84)
    • 🚚 Moved intl extension to require-dev in composer.json file #680 (jaschweder)
    • βž• Added more Turkish (tr_TR) phones number formats #678 (Quanthir)
    • πŸ›  Fixed primary Key warning in CakePHP ORM populator #677 (davidyell)
    • βž• Added time zone support for provider methods returning DateTime instance #675 (bishopb)
    • βœ‚ Removed trailing spaces from some Argentinian (es_AR) female first names #674 (ivanmirson)
    • βž• Added Lithuanian (lt_LT) locale #673 (ekateiva)
    • βž• Added mention of Alice to readme #665 (Seldaek)
    • πŸ›  Fixed namespace in tests #663 (localheinz)
    • πŸ›  Fixed trailing spaces in Color provider #662 (apsylone)
    • βœ‚ Removed duplicate country names in Russian (ru_RU) Address provider #659 (nurolopher)
    • βž• Added rgba formatter to Color provider #653 (apsylone)
    • πŸ›  Fixed bad randomization in CakePHP populator #648 (jadb)
    • ⚑️ Updated phpunit configuration to better use colors #643 (localheinz)
    • ⚑️ Updated makefile to install dev dependencies by default #642 (localheinz)
    • ⚑️ Updated Travis configuration to cache dependencies between builds #641 (localheinz)
    • βž• Added SVG badge to readme for displaying Travis build status #640 (localheinz)
    • βž• Added Croatian (hr_HR) locale #638 (toniperic)
    • ⚑️ Updated dateTimeBetween PHPDoc #635 (theofidry)
    • βž• Add mention of Symfony2 bundles in readme #634 (theofidry)
    • βž• Added Hebrew (he_IL) locale #633 (yonirom)
    • ⚑️ Updated seed to accept non-integer seeds #632 (theofidry)
    • βž• Added DocBlock to Factory::create() #631 (tonynelson19)
    • βž• Added jobTitle generator #630 (gregoryduckworth)
    • ⚑️ Updated Chinese (zh_CN) Person provider to generate more correct names #628 (phoenixgao)
    • ⚑️ Updated Brazilian (pt_BR) cellphone formatter to make it more flexible #623 (igorsantos07)
    • βž• Add Arabic for Saudi Arabia (ar_SA) locale #618 (ibrasho)
    • ⚑️ Updated en_US phone numbers #615 (okj579)
    • πŸ›  Fixed typos in variable names and exceptions #614 (pborreli)
    • βž• Added a table of contents to the readme file. #613 (camilopayan)
    • βž• Added Brazilian (es_BR) credit card formatters #608 (igorsantos07)
    • ⚑️ Updated iban formatter to be cross-locale #607 (okj579)
    • πŸ‘Œ Improved ORM name guesser logic #606 (watermanio)
    • πŸ›  Fixed doc typo #605 (igorsantos07)
    • βœ‚ Removed executable bits #593 (siwinski)
    • πŸ›  Fixed iban generator #590 (okj579)
    • βž• Added Philippines (en_PH) mobileNumber formatter #589 (lozadaOmr)
    • βž• Added support for min / max params in latitude and longitude formatters #570 (actuallymab)
    • βž• Added Czech (cs_CZ) birthNumber formatter #535 (tomasbedrich)
    • βž• Added dateTimeInInterval formatter #526 (nicodmf)
    • ⚑️ Updated optional and boolean apis to be more consistent #513 (EmanueleMinotto)
    • βž• Added Greek (el_GR) Address provider #504 (drakakisgeo)
  • v1.5.0 Changes

    May 29, 2015
    • βž• Added ability to print custom text on the images fetched by the Image provider #583 (fzaninotto)
    • πŸ›  Fixed typos in Peruvian (es_PE) Person provider #581 #580 (ysramirez)
    • βž• Added instructions for installing with composer to readme.md #572 (totophe)
    • βž• Added Kazakh (kk_KZ) locale #569 (YerlenZhubangaliyev)
    • βž• Added Korean (ko_KR) locale #566 (pearlc)
    • πŸ›  Fixed file provider to ignore unreadable and special files #565 (svrnm)
    • πŸ›  Fixed Dutch (nl_NL) Address and Person providers #560 (killerog)
    • πŸ›  Fixed Dutch (nl_NL) Person provider #559 (pauledenburg)
    • βž• Added Russian (ru_RU) Bank names provider #553 (wizardjedi)
    • βž• Added mobile phone function in French (fr_FR) provider #552 (kletellier)
    • βž• Added phpdoc for new magic methods in Generator to help IntelliSense completion #550 (stof)
    • πŸ›  Fixed File provider bug 'The first argument to copy() function cannot be a directory' #547 (svrnm)
    • βž• Added new Brazilian (pt_BR) Providers #545 (igorsantos07)
    • πŸ›  Fixed ability to seed the generator #543 (schmengler)
    • βž• Added streetAddress formatter to Russian (ru_RU) provider #542 (ZAYEC77)
    • πŸ›  Fixed Internet provider warning "Could not create transliterator"* #541 (fonsecas72)
    • πŸ›  Fixed Spanish for Argentina (es_AR) Address provider #540 (ivanmirson)
    • πŸ›  Fixed region names in French for Belgium (fr_BE) address provider #536 (miclf)
    • πŸ›  Fixed broken Doctrine2 link in README #534 (JonathanKryza)
    • βž• Added link to faker-context Behat extension in readme #532 (denheck)
    • βž• Added PHP 7.0 nightly to Travis build targets #525 (TomasVotruba)
    • βž• Added Dutch (nl_NL) color names #523 (belendel)
    • πŸ›  Fixed Chinese (zh_CN) Address provider (remove Taipei) #522 (asika32764)
    • πŸ›  Fixed phonenumber formats in Dutch (nl_NL) PhoneNumber provider #521 (SpaceK33z)
    • πŸ›  Fixed Russian (ru_RU) Address provider #518 (glagola)
    • βž• Added Italian (it_IT) Text provider #517 (endelwar)
    • βž• Added Norwegian (no_NO) locale #515 (phaza)
    • βž• Added VAT number to Bulgarian (bg_BG) Payment provider #512 (ronanguilloux)
    • πŸ›  Fixed UserAgent provider outdated user agents #511 (ajbdev)
    • πŸ›  Fixed image() formatter to make it work with temp dir of any (decent) OS #507 (ronanguilloux)
    • βž• Added Persian (fa_IR) locale #500 (zoli)
    • βž• Added Currency Code formatter #497 (stelgenhof)
    • βž• Added VAT number to Belgium (be_BE) Payment provider #495 (ronanguilloux)
    • πŸ›  Fixed imageUrl formatter bug where it would always return the same image #494 (fzaninotto)
    • βž• Added more Indonesian (id_ID) providers #493 (deerawan)
    • βž• Added Indonesian (id_ID) locale #492 (stoutZero)
    • πŸ›  Fixed unique generator performance #491 (ikwattro)
    • βž• Added transliterator to email and username #490 (fzaninotto)
    • βž• Added Hungarian (hu_HU) Text provider #486 (lintaba)
    • πŸ›  Fixed CakePHP Entity Popolator (some cases where no entities prev. inserted) #483 (jadb)
    • βž• Added Color and DateTime Turkish (tr_TR) Providers #481 (behramcelen)
    • βž• Added Latvian (lv_LV) personalIdentityNumber formatter #472 (MatissJanis)
    • βž• Added VAT number to Austrian (at_AT) Payment provider #470 (ronanguilloux)
    • πŸ›  Fixed missing @return phpDoc in Payment provider #469 (ronanguilloux)
    • βž• Added SWIFT/BIC payment type formatter to the Payment provider #465 (ronanguilloux)
    • πŸ›  Fixed small typo in Base provider exception #460 (miclf)
    • βž• Added Georgian (ka_Ge) locale #457 (lperto)
    • βž• Added PSR-4 Autoloading #455 (GrahamCampbell)
    • βž• Added Uganda (en_UG) locale #454 (tharoldD)
    • βž• Added regexify formatter, generating a random string based on a regular expression #453 (fzaninotto)
    • βž• Added shuffle formatter, to shuffle an array or a string #452 (fzaninotto)
    • βž• Added ISBN-10 & ISBN-13 codes formatters to Barcode provider #451 (gietos)
    • πŸ›  Fixed Russian (ru_RU) middle names (different for different genders) #450 (gietos)
    • πŸ›  Fixed Ukranian (uk_UA) Person provider #448 (aivus)
    • βž• Added Vietnamese (vi_VN) locale #447 (huy95)
    • βž• Added type hint to the Documentor constructor #446 (JeroenDeDauw)
    • πŸ›  Fixed Russian (ru_RU) Person provider (joined names) #445 (aivus)
    • βž• Added English (en_GB) mobileNumber methods #438 (daveblake)
    • βž• Added Traditional Chinese (zh_TW) Realtext provider #434 (tzhuan)
    • πŸ›  Fixed first name in Spanish for Argentina (es_AR) Person provider #433 (fzaninotto)
    • πŸ›  Fixed Canadian (en_CA) state abbreviation for Nunavut #430 (julien-c)
    • βž• Added CakePHP ORM entity populator #428 (jadb)
    • βž• Added Traditional Chinese (zh_TW) locale #427 (tzhuan)
    • πŸ›  Fixed typo in Doctrine Populator phpDoc #425 (ihsanudin)
    • βž• Added Chinese (zh_CN) Internet provider #424 (Lisso-Me)
    • βž• Added Country ISO 3166-1 alpha-3 code to the Miscellaneous provider#422 (gido)
    • βž• Added English (en_GB) Person provider #421 (AlexCutts)
    • βž• Added missing tests for the Color Provider #420 (bessl)
    • βž• Added Nepali (ne_NP) locale #419 (ankitpokhrel)
    • πŸ›  Fixed latitude and longitude formatters bug (numeric value out of range for 32bits) #416 (fzaninotto)
    • βž• Added a dedicated calculator Luhn calculator service #414 (fzaninotto)
    • πŸ›  Fixed Russian (ru_RU) Person provider (removed lowercase duplications) #413 (Ragazzo)
    • πŸ›  Fixed barcode formatter (improved speed, added tests) #412 (fzaninotto)
    • βž• Added ipv4 and barcode formatters tests #410 (bessl)
    • πŸ›  Fixed typos in various comments blocks #409 (bessl)
    • πŸ›  Fixed InternetTest (replaced regex with PHP filter) #406 (bessl)
    • βž• Added password formatter to the Internet provider#402 (fzaninotto)
    • βž• Added Company and Internet Austrian (de_AT) Providers #400 (bessl)
    • βž• Added third-party libraries section in README #399 (fzaninotto)
    • βž• Added Spanish for Venezuela (es_VE) locale #398 (DIOHz0r)
    • βž• Added PhoneNumber Autrian (de_AT) Provider, and missing test for the 'locale' method. #395 (bessl)
    • βœ‚ Removed wrongly localized Lorem provider #394 (fzaninotto)
    • πŸ›  Fixed Miscellaneous provider (made the locale formatter static) #390 (bessl)
    • βž• Added a unit test file for the Miscellaneous Provider #389 (bessl)
    • βž• Added warning in README about using rand()` and the seed functions #386 (paulvalla)
    • πŸ›  Fixed French (fr_FR) Person provider (Uppercased a first name) #385 (netcarver)
    • Added Russian (ru_RU) and Ukrainian (uk_UA) Text providers #383 (terion-name)
    • βž• Added more street prefixes to French (fr_FR) Address provider #381 (ronanguilloux)
    • βž• Added PHP 5.6 to CI targets #378 (GrahamCampbell)
    • πŸ›  Fixed spaces remaining at the end of liine in various files #377 (GrahamCampbell)
    • πŸ›  Fixed UserAgent provider (added space before processor on linux platform) #374 (TomK)
    • βž• Added Company generator for Russian (ru_RU) locale #371 (kix)
    • πŸ›  Fixed Russian (ru_RU) Color provider (uppercase letters) #370 (semanser)
    • βž• Added more Polish (pl_PL) phone numbers #369 (piotrantosik)
    • πŸ›  Fixed Ruby Faker link in readme #368 (philsturgeon)
    • βž• Added more Japanese (ja_JP) names in Person provider #366 (kumamidori)
    • βž• Added Slovenian (sl_SL) locale #363 (alesf)
    • πŸ›  Fixed German (de_DE) Person provider (first names) #362 (mikehaertl)
    • πŸ›  Fixed Ukrainian (uk_UA) Person providr (there is no such letter "Ρ‹" in Ukrainian) #359 (nazar-pc)
    • πŸ›  Fixed Chinese (zh_CN) PhoneNumber provider (the length of mobile phone number is 11) #358 (byan)
    • βž• Added Arabic (ar_\JO) Locale #357 (zrashwani)
    • πŸ›  Fixed Czech (cs_CZ) Person provider (missing lowercase in last name) #355 (halaxa)
    • πŸ›  Fixed French for Belgium (fr_BE) Address Provider (doubled city names) #354 (miclf)
    • βž• Added Biased Integer Provider #332 (TimWolla)
    • βž• Added Swedish (sv_SE) locale #316 (ulrikjohansson)
    • βž• Added English for New Zealand (en_NZ) locale #283 (JasonMortonNZ)
    • βž• Added mention of external Provider for cron expressions to readme#498 (swekaj)
  • v1.4.0 Changes

    June 04, 2014

    πŸ†• New Features

    • βž• Added strict option to randomNumber to force number of digits (fzaninotto)
    • βž• Added slug provider (fzaninotto)
    • βž• Added firstname gender method to all Person providers (csanquer)
    • βž• Added local IP and MAC address providers (kielabokkie)
    • βž• Added default value to optional modifier (joshuajabbour)
    • βž• Added fileCopy to File provider to simulate file upload (stefanosala)
    • βž• Added Maximum Timestamp option to get always same unix timestamp when using a fixed seed (csanquer)
    • βž• Added ean barcode provider (nineinchnick)
    • βž• Added fullPath parameter to Image provider (stefanosala)
    • βž• Added randomElements provider (terite)
    • βž• Added realText provider for English and German, based on Markov Chains Generator (TimWolla)

    πŸ†• New / Improved Locales

    • πŸ›  Fixed typo in Slovak person names (cinan)
    • βž• Added tests for uk_UA providers (serge-kuharev)
    • πŸ›  Fixed address provider for latvian language (MatissJA)
    • βž• Added Czech Republic (cs_CZ) address, company, datetime and text providers (Mikulas)
    • πŸ›  Fixed da_DK Person provider data containing an 'unnamed' person (tolnem)
    • πŸ›  Fixed tr_TR email service, city name, person, and phone number formats (ogunkarakus)
    • πŸ›  Fixed US_en state list (fzaninotto)
    • πŸ›  Fixed en_US address provider so state abbr are ISO 3166 codes (Garbee)
    • πŸ›  Fixed Portuguese phonenumbers have 9 digits (hugofonseca)
    • βž• Added pt_PT providers (hugofonseca)
    • βž• Added tin (NIF) generator for pt_PT provider (hugofonseca)
    • βž• Added pt_PT phone number provider (hugofonseca)
    • βž• Added new ro_RO Personal Numerical Code (CNP) and phone number providers (avataru)
    • πŸ›  Fixed Internet provider for sk_SK locale (cinan)
    • πŸ›  Fixed typo in en_ZA Internet provider (bjorntheart)
    • βž• Added Montenegrian (me_ME) providers
    • βž• Added more Polish company formats (nineinchnick)
    • βž• Added Polish realText provider (nineinchnick)
    • βž• Added French realText provider (fzaninotto)
    • πŸ›  Fixed missing data in en_US Address provider (Garbee)
    • βž• Added Bengali (bn_BD) providers (masnun)
    • βž• Added French Canadian (fr_CA) Address and Person providers (marcaube)
    • βž• Added Canadian English (en_CA) address and phone number providers (cviebrock)
    • πŸ›  Fixed Polish (pl_PL) Person provider data (czogori)
    • βž• Added Hungarian (hu_HU) providers (sagikazarmark)
    • βž• Added 'kana' (ja_JP) name formatters (kzykhys)

    πŸ› Bug Fixes

    • πŸ›  Fixed numerify() performance by making it 30% faster (fzaninotto)
    • πŸ›  Fixed randomNumber usage duplicating numberBetween (fzaninotto)
    • πŸ›  Fixed IDE insights for new local IP and MAC address providers (hugofonseca)
    • πŸ›  Fixed typo in century list affecting the century provider (fzaninotto)
    • πŸ›  Fixed dead code in text provider (hugofonseca)
    • πŸ›  Fixed IDE insights for magic properties (hugofonseca)
    • πŸ›  Fixed numberBetween max default value handling (fzaninotto)
    • πŸ›  Fixed PSR-2 standards and add make task to force it on Travis (terite)
    • πŸ›  Fixed phpdoc for DateTime magic methods (stof)
    • βž• Added doc about seeding with maximum timestamp using dateTime formatters (fzaninotto)
    • πŸ›  Fixed remaining non-seedable random generators (terite)
    • πŸ›  Fixed realText provider bootstrap slowness (fzaninotto)
    • πŸ›  Fixed address format in nl_NL provider (doenietzomoeilijk)
    • πŸ›  Fixed potentially offensive word from last name list (joshuajabbour)
    • πŸ›  Fixed reamde documentation about the optional modifier (cryode)
    • πŸ›  Fixed Image provider and documentor routine (fzaninotto)
    • πŸ›  Fixed IDE insights for methods (PedroTroller)
    • πŸ›  Fixed warning on test file when short tags are on (bateller)
    • πŸ›  Fixed Doctrine populator undefined index warning (dbojdo)
    • πŸ›  Fixed typo in NullGenerator (mhanson01)
    • πŸ›  Fixed Doctrine populator issue with one-to-one nullable relationship (jpetitcolas)
    • πŸ›  Fixed duplicated Payment example in readme (Garbee)
    • βž• Added allow_failure for hhvm to travis-ci and test against php 5.5 (toin0u)
  • v1.3.0 Changes

    December 16, 2013

    πŸ†• 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)
  • v1.2.0 Changes

    October 21, 2013

    πŸ†• New Features

    • βž• Added basic file provider (anroots)
    • βž• Added Generation of valid SIREN & SIRET codes to French providers (alexsegura)
    • βž• Added possibility to call methods on Doctrine entities, possibility to generate unique id (nenadalm)
    • βž• Added uuid provider (goatherd)

    πŸ†• New Locales

    • βž• Added Armenian (hy_AM) provider (artash)
    • βž• Added Brazilian Portuguese (pt_BR) provider (oliveiraev)
    • βž• Added Danish (da_DK) providers (toin0u)
    • βž• Added Dutch (nl_NL) provider (WouterJ)
    • βž• Added en_CA address and phone numbers (cviebrock)
    • βž• Added Finnish (fi_FI) provider (drodil)
    • βž• Added icelandic provider (is_IS) (birkir)
    • βž• Added more fake data to the Italian providers (EmanueleMinotto)
    • βž• Added more fake data to ru_RU provider (rmrevin)
    • βž• Added more fake data to the Ukraininan providers (lysenkobv)
    • βž• Added new provider for fr_BE locale (jflefebvre)
    • βž• Added nl_BE provider (wimvds)
    • βž• Added Random Float provider (csanquer)
    • βž• Added safe email domain provider (csanquer)
    • βž• Added Spanish (es_ES) provider (ivannis)
    • βž• Added Turkish (tr_TR) Provider (faridmovsumov)
    • βž• Added Ukrainian (ua_UA) provider (rsvasilyev)

    πŸ› Bug Fixes

    • πŸ›  Fixed bug in Doctrine EntityPopulator (beberlei)
    • πŸ›  Fixed bug in Faker\ORM\Doctrine\Populator (mmf-amarcos)
    • πŸ›  Fixed composer.json (Seldaek)
    • πŸ›  Fixed Doctrine populator to allow for the population of entity data that has associations to other entities (afishnamedsquish)
    • πŸ›  Fixed encoding problems in nl_NL Address provider (Dynom)
    • πŸ›  Fixed executable bit in some PHP files (siwinski)
    • πŸ›  Fixed invalid UTF-8 sequence in domain provider with the Bulgarian provider (Dynom)
    • πŸ›  Fixed latitude provider (rumpl)
    • Fixed missing typehint in Base::__construct() (benja-M-1)
    • πŸ›  Fixed prefixes typos in 'pl_PL' Person provider (krymen)
    • πŸ›  Fixed safeEmail provider to be really safe (TimWolla)
    • πŸ›  Fixed spaces appearing in generated emails (alchy58)
    • πŸ›  Fixed the nl_NL Person provider (Dynom)
    • πŸ›  Fixed typo in README (benja-M-1)
    • πŸ›  Fixed unpredictability of fake data generated by Faker\Provider\Base::numberBetween() (goatherd)
    • πŸ›  Fixed use of fourth argument on Doctrine addEntity (ecentinela)
    • πŸ›  Fixed utf-8 bug with lowercase generators (toin0u)

    Miscellaneous

    • Documented alternative randomNumber usage (Seldaek)
    • Cleaned up whitespaces (toin0u)
    • βœ‚ Removed all requires and added the autoload definition to composer (Dynom)
    • ⚑️ Updated locale provider to use a static locale list (spawn-guy)