# Change Log ## [v1.7.2](https://github.com/stympy/faker/tree/v1.7.2) (2017-01-03) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.1...v1.7.2) **Closed issues:** - Faker::Avatar error: read server certificate B: certificate verify failed [\#763](https://github.com/stympy/faker/issues/763) - assert Faker::Internet.email.match\(/.+@\[^.\].+\.\w+/\) fails randomly [\#737](https://github.com/stympy/faker/issues/737) - Incorrect HSL color format [\#728](https://github.com/stympy/faker/issues/728) - Can we add the \#Hacktoberfest label for pull requests this month [\#717](https://github.com/stympy/faker/issues/717) - Faker::Boolean.boolean error [\#714](https://github.com/stympy/faker/issues/714) - Faker::Food not found [\#688](https://github.com/stympy/faker/issues/688) - Fix seed for random values [\#684](https://github.com/stympy/faker/issues/684) - README alphabetical order of Usage [\#660](https://github.com/stympy/faker/issues/660) - At which point do we break off functionality? [\#653](https://github.com/stympy/faker/issues/653) - Time zone abbreviation [\#631](https://github.com/stympy/faker/issues/631) - ruby 2.3.1 rails 5 [\#627](https://github.com/stympy/faker/issues/627) - Faker::Time::between doesn't respect requested period [\#526](https://github.com/stympy/faker/issues/526) **Merged pull requests:** - IPv4: private and reserved [\#784](https://github.com/stympy/faker/pull/784) ([randoum](https://github.com/randoum)) - Update bank method [\#783](https://github.com/stympy/faker/pull/783) ([swapnilchincholkar](https://github.com/swapnilchincholkar)) - Refactors code in some base classes [\#782](https://github.com/stympy/faker/pull/782) ([tiagofsilva](https://github.com/tiagofsilva)) - Refactors code in some base classes [\#781](https://github.com/stympy/faker/pull/781) ([tiagofsilva](https://github.com/tiagofsilva)) - Refute blank [\#707](https://github.com/stympy/faker/pull/707) ([SherSpock](https://github.com/SherSpock)) ## [v1.7.1](https://github.com/stympy/faker/tree/v1.7.1) (2016-12-25) [Full Changelog](https://github.com/stympy/faker/compare/v1.7.0...v1.7.1) **Closed issues:** - Getting "Segmentation fault: 11" when I upgrade last 3 repos to faker 1.7.0 [\#780](https://github.com/stympy/faker/issues/780) - New release? [\#767](https://github.com/stympy/faker/issues/767) **Merged pull requests:** - Added Faker::Fillmurray hotlink to usages list [\#779](https://github.com/stympy/faker/pull/779) ([Jedeu](https://github.com/Jedeu)) ## [v1.7.0](https://github.com/stympy/faker/tree/v1.7.0) (2016-12-24) [Full Changelog](https://github.com/stympy/faker/compare/v1.6.6...v1.7.0) **Closed issues:** - Alphanumeric password. [\#773](https://github.com/stympy/faker/issues/773) - Unique method is undefined [\#771](https://github.com/stympy/faker/issues/771) - Request: Human faces? [\#756](https://github.com/stympy/faker/issues/756) - Faker for images not working [\#738](https://github.com/stympy/faker/issues/738) - Fixed seed [\#724](https://github.com/stympy/faker/issues/724) - Company logo ,company buzzword, Date is not working rails 4 [\#718](https://github.com/stympy/faker/issues/718) - Image issue [\#704](https://github.com/stympy/faker/issues/704) - Faker::Hacker.say\_something\_smart [\#691](https://github.com/stympy/faker/issues/691) - Faker::Commerce.promotion\_code Missing Translation [\#689](https://github.com/stympy/faker/issues/689) - Generating real email addresses [\#685](https://github.com/stympy/faker/issues/685) - Faker::GameOfThrones.character has too little items [\#658](https://github.com/stympy/faker/issues/658) - Pokemon class not working [\#645](https://github.com/stympy/faker/issues/645) - NameError: uninitialized constant Educator [\#572](https://github.com/stympy/faker/issues/572) - Causing memory error if Faker::Internet.email with integer argument [\#478](https://github.com/stympy/faker/issues/478) - undefined method `Number' for Faker:Module [\#153](https://github.com/stympy/faker/issues/153) **Merged pull requests:** - Refactors code in Faker::Color [\#777](https://github.com/stympy/faker/pull/777) ([tiagofsilva](https://github.com/tiagofsilva)) - Add Faker::TwinPeaks \[fixed\] [\#775](https://github.com/stympy/faker/pull/775) ([pedantic-git](https://github.com/pedantic-git)) - Added wookie\_sentence method documentation to README [\#772](https://github.com/stympy/faker/pull/772) ([toddnestor](https://github.com/toddnestor)) - Refactored finance.rb [\#770](https://github.com/stympy/faker/pull/770) ([Newman101](https://github.com/Newman101)) - ex-MX.yml: city\_prefix and city\_suffix: replace empty list with empty… [\#769](https://github.com/stympy/faker/pull/769) ([PascalSchumacher](https://github.com/PascalSchumacher)) - Correct HSL and HSLA color formatting [\#768](https://github.com/stympy/faker/pull/768) ([mwgalloway](https://github.com/mwgalloway)) - Adds wookie sentence generator [\#766](https://github.com/stympy/faker/pull/766) ([toddnestor](https://github.com/toddnestor)) - Add Faker::Ancient [\#765](https://github.com/stympy/faker/pull/765) ([phoenixweiss](https://github.com/phoenixweiss)) - Added Slovakian unit tests [\#764](https://github.com/stympy/faker/pull/764) ([Newman101](https://github.com/Newman101)) - added bank setup [\#762](https://github.com/stympy/faker/pull/762) ([RasMachineMan](https://github.com/RasMachineMan)) - Added Russian unit tests [\#761](https://github.com/stympy/faker/pull/761) ([Newman101](https://github.com/Newman101)) - Add eSports data [\#760](https://github.com/stympy/faker/pull/760) ([FanaHOVA](https://github.com/FanaHOVA)) - add lorempixel [\#759](https://github.com/stympy/faker/pull/759) ([senid231](https://github.com/senid231)) - Added nb-NO locale unit tests [\#758](https://github.com/stympy/faker/pull/758) ([Newman101](https://github.com/Newman101)) - Added Japanese unit tests [\#757](https://github.com/stympy/faker/pull/757) ([Newman101](https://github.com/Newman101)) - Update educator.rb [\#755](https://github.com/stympy/faker/pull/755) ([huyderman](https://github.com/huyderman)) - Some Turkish Translations \#1 [\#754](https://github.com/stympy/faker/pull/754) ([MrWilhelm](https://github.com/MrWilhelm)) - Add some german translations ... [\#753](https://github.com/stympy/faker/pull/753) ([Kjarrigan](https://github.com/Kjarrigan)) - Add method for ensuring unique values [\#752](https://github.com/stympy/faker/pull/752) ([jonmast](https://github.com/jonmast)) - Delete unneeded line for Faker::Internet.password [\#751](https://github.com/stympy/faker/pull/751) ([bakunyo](https://github.com/bakunyo)) - Add Mew to Pokemon::Name [\#750](https://github.com/stympy/faker/pull/750) ([kenta-s](https://github.com/kenta-s)) - Update docs to make it clearer what args to Lorem.sentence and Lorem.paragraph do [\#749](https://github.com/stympy/faker/pull/749) ([ulyssesrex](https://github.com/ulyssesrex)) - Add optional https urls [\#747](https://github.com/stympy/faker/pull/747) ([kaiuhl](https://github.com/kaiuhl)) - Creates tests for Address\#zip\_code [\#746](https://github.com/stympy/faker/pull/746) ([tiagofsilva](https://github.com/tiagofsilva)) - Creates Address\#full\_address customizable by locale [\#745](https://github.com/stympy/faker/pull/745) ([tiagofsilva](https://github.com/tiagofsilva)) - Improves readability of Hipster\#resolve. [\#743](https://github.com/stympy/faker/pull/743) ([tiagofsilva](https://github.com/tiagofsilva)) - Use Random::DEFAULT instead of Random.new.rand / SecureRandom [\#740](https://github.com/stympy/faker/pull/740) ([smangelsdorf](https://github.com/smangelsdorf)) - Added Korean unit tests [\#739](https://github.com/stympy/faker/pull/739) ([Newman101](https://github.com/Newman101)) - it.yml: name.suffix: replace list with empty string, to make it consi… [\#736](https://github.com/stympy/faker/pull/736) ([PascalSchumacher](https://github.com/PascalSchumacher)) - fix german university name generation [\#734](https://github.com/stympy/faker/pull/734) ([PascalSchumacher](https://github.com/PascalSchumacher)) - fr.yml: remove 13 after lille [\#733](https://github.com/stympy/faker/pull/733) ([PascalSchumacher](https://github.com/PascalSchumacher)) - Add Normal \(Gaussian\) distribution to Faker::Number [\#731](https://github.com/stympy/faker/pull/731) ([rabidaudio](https://github.com/rabidaudio)) - added indonesian locale [\#730](https://github.com/stympy/faker/pull/730) ([bprayudha](https://github.com/bprayudha)) - Added dragons to the Game of Throne universe. [\#729](https://github.com/stympy/faker/pull/729) ([archbloom](https://github.com/archbloom)) - Tweak es-MX locale data for addresses [\#727](https://github.com/stympy/faker/pull/727) ([joiggama](https://github.com/joiggama)) - Add Game of Thrones quotes [\#726](https://github.com/stympy/faker/pull/726) ([rajivrnair](https://github.com/rajivrnair)) - adds Faker::Artist.name [\#725](https://github.com/stympy/faker/pull/725) ([forresty](https://github.com/forresty)) - Resolve warnings during tests [\#722](https://github.com/stympy/faker/pull/722) ([andy-j](https://github.com/andy-j)) - Add chords to music [\#721](https://github.com/stympy/faker/pull/721) ([andy-j](https://github.com/andy-j)) - Add major and minor keys to music [\#720](https://github.com/stympy/faker/pull/720) ([andy-j](https://github.com/andy-j)) - Fixed the inaccurate swedish organization number generator [\#715](https://github.com/stympy/faker/pull/715) ([hex0cter](https://github.com/hex0cter)) - Fix typos in brazilian portuguese countries translations [\#713](https://github.com/stympy/faker/pull/713) ([Yaakushi](https://github.com/Yaakushi)) - Fix typo in 'Secondary' [\#712](https://github.com/stympy/faker/pull/712) ([edtjones](https://github.com/edtjones)) - Changed quotes in food.rb [\#710](https://github.com/stympy/faker/pull/710) ([Newman101](https://github.com/Newman101)) - Added type checks to PL unit test [\#709](https://github.com/stympy/faker/pull/709) ([Newman101](https://github.com/Newman101)) - Fix Faker::Educator "secondary" spelling [\#708](https://github.com/stympy/faker/pull/708) ([gadtfly](https://github.com/gadtfly)) - adds meteorite to Faker::Space [\#702](https://github.com/stympy/faker/pull/702) ([kfrz](https://github.com/kfrz)) - fixed typo in secondary\_school [\#701](https://github.com/stympy/faker/pull/701) ([garyharan](https://github.com/garyharan)) - Improve Address.postcode example to reflect actual output [\#700](https://github.com/stympy/faker/pull/700) ([goulvench](https://github.com/goulvench)) - Fixed invalid name in pl.yml [\#694](https://github.com/stympy/faker/pull/694) ([Yobilat](https://github.com/Yobilat)) - Fixed failing build [\#683](https://github.com/stympy/faker/pull/683) ([Newman101](https://github.com/Newman101)) - added south african locales [\#682](https://github.com/stympy/faker/pull/682) ([Letladi](https://github.com/Letladi)) - Add Food link for readme [\#681](https://github.com/stympy/faker/pull/681) ([martymclaugh](https://github.com/martymclaugh)) - Add updated en-nz locale data [\#680](https://github.com/stympy/faker/pull/680) ([geordidearns](https://github.com/geordidearns)) - Fixed typo in dutch translation [\#679](https://github.com/stympy/faker/pull/679) ([nschmoller](https://github.com/nschmoller)) - Add pokemon [\#677](https://github.com/stympy/faker/pull/677) ([bakunyo](https://github.com/bakunyo)) - Food [\#672](https://github.com/stympy/faker/pull/672) ([martymclaugh](https://github.com/martymclaugh)) - Added charcaters and houses data for game of thrones in en.yml [\#670](https://github.com/stympy/faker/pull/670) ([vamsipavanmahesh](https://github.com/vamsipavanmahesh)) - add Faker::Commerce.promotion\_code [\#669](https://github.com/stympy/faker/pull/669) ([jGRUBBS](https://github.com/jGRUBBS)) - Eliminate and prevent leading and trailing white space [\#665](https://github.com/stympy/faker/pull/665) ([retroGiant89](https://github.com/retroGiant89)) - Fix for memory overflow error Issue: \#478 [\#664](https://github.com/stympy/faker/pull/664) ([anuj-verma](https://github.com/anuj-verma)) - Added unit tests to es-MX locale [\#661](https://github.com/stympy/faker/pull/661) ([Newman101](https://github.com/Newman101)) - Added default country test to en-AU locale [\#656](https://github.com/stympy/faker/pull/656) ([Newman101](https://github.com/Newman101)) - Fixed incorrect locale configuration [\#655](https://github.com/stympy/faker/pull/655) ([Newman101](https://github.com/Newman101)) - Add support for dutch university names [\#654](https://github.com/stympy/faker/pull/654) ([nysthee](https://github.com/nysthee)) - Added default country check to en-PAK unit tests [\#652](https://github.com/stympy/faker/pull/652) ([Newman101](https://github.com/Newman101)) - Added even method to Luhn algorithm [\#650](https://github.com/stympy/faker/pull/650) ([Newman101](https://github.com/Newman101)) - Add more names to pt-BR [\#649](https://github.com/stympy/faker/pull/649) ([haggen](https://github.com/haggen)) - Add Nigerian locale to locales [\#647](https://github.com/stympy/faker/pull/647) ([andela-oosiname](https://github.com/andela-oosiname)) - Refactor Luhn Checksum [\#619](https://github.com/stympy/faker/pull/619) ([Newman101](https://github.com/Newman101)) - Added en-SG unit tests [\#618](https://github.com/stympy/faker/pull/618) ([Newman101](https://github.com/Newman101)) - Improved de-AT unit tests [\#614](https://github.com/stympy/faker/pull/614) ([Newman101](https://github.com/Newman101)) - Changed quotes in color.rb [\#606](https://github.com/stympy/faker/pull/606) ([Newman101](https://github.com/Newman101)) ## [v1.6.6](https://github.com/stympy/faker/tree/v1.6.6) (2016-07-25) [Full Changelog](https://github.com/stympy/faker/compare/v1.6.5...v1.6.6) **Closed issues:** - Faker::Vehicle.vin gives undefined method `match' [\#638](https://github.com/stympy/faker/issues/638) - Faker::Date.backward\(14\) [\#632](https://github.com/stympy/faker/issues/632) - Shouldn't we capitalize the result of `Faker::Hacker.say\_something\_smart`? [\#623](https://github.com/stympy/faker/issues/623) **Merged pull requests:** - Fixed Faker::Vehicle.vin Fixnum issue \#638 [\#639](https://github.com/stympy/faker/pull/639) ([amoludage](https://github.com/amoludage)) - fix readme link for fakerpokemon [\#637](https://github.com/stympy/faker/pull/637) ([shinwang1](https://github.com/shinwang1)) - Making pull request to add Pokemon names and locations to stumpy/faker [\#636](https://github.com/stympy/faker/pull/636) ([shinwang1](https://github.com/shinwang1)) - Added shorthand for self-assignment on date.rb [\#635](https://github.com/stympy/faker/pull/635) ([Newman101](https://github.com/Newman101)) - Fixed a method call in date.rb [\#633](https://github.com/stympy/faker/pull/633) ([Newman101](https://github.com/Newman101)) - Add Game of Thrones faker [\#629](https://github.com/stympy/faker/pull/629) ([duduribeiro](https://github.com/duduribeiro)) - Add German translations for Commerce [\#626](https://github.com/stympy/faker/pull/626) ([laurens](https://github.com/laurens)) - Solved Issue \#623 [\#625](https://github.com/stympy/faker/pull/625) ([Newman101](https://github.com/Newman101)) ## v1.6.5 (2016-07-08) * Removed Faker::ChuckNorris.name ## v1.6.4 (2016-07-06) * Removed support for Ruby 1.9.3 * Added Faker::ChuckNorris, Faker::Crypto, Faker::Educator, Faker::File, Faker::Music, Faker::Space, Faker::Vehicle, and Faker::Yoda * Fixed bug with credit card types * DST fixes in Faker::Time * Added Faker::Name.name_with_middle * Added Faker::Code.imei * Added Faker::Code.asin * Added Faker::Lorem.question and Faker::Lorem.questions * Added Faker::Internet.private_ip_v4_address * Added Faker::Company.australian_business_number * Other miscellaneous fixes and locale updates ## v1.6.3 (2016-02-23) * Fix for UTF problem in Ruby 1.9.3 * Fix for Faker::StarWars.character * Updated sv locale ## v1.6.2 (2016-02-20) * Fix for locale-switching (Russian email addresses) * Added Faker::Beer, Faker::Boolean, Faker::Cat, Faker::StarWars, and Faker::Superhero * Added Faker::Color.color_name * Added Faker::Date.between_except * Fixed Faker::Internet.ip_v4_cidr and Faker::Internet.ip_v6_cidr * Added locales: ca, ca-CAT, da-DK, fi-FI, and pt ## v1.6.1 (2015-11-23) * Fix for locale issues in tests ## v1.6.0 (2015-11-23) * Lots of bug fixes -- most notably, a fix for email addresses and domains in non-en locales * Updated locales: de, en-AU, en-NZ, en-SG, en-US, en-au-ocker, en, es, fr, he, it, ja, nb-NO, pl, pt-BR, sk, and zh-CN * Updated classes: Address, Avatar, Book, Code, Commerce, Company, Hipster, IDNumber, Internet, Number, Placeholdit, Shakespeare, and Time ## v1.5.0 (2015-08-17) * Added logos * Added Slack Emoji * Updated image generators * Updated Dutch Locale * Added support for generating RGB values, HSL colors, alpha channel, and HSLA colors * Added locale for Uganda * Added basic Ukrainian support * Added university name generator * Updated documentation * Updated a variety of locales * Various fixes ## v1.4.3 (2014-08-15) * Updated Russian locale * Added EIN generator * Fixed Swedish locale * Added birthday to Faker::Date * Added Faker::App ## v1.4.2 (2014-07-15) * Added Swedish locale * README update ## v1.4.1 (2014-07-04) * Bugfix and cleanup ## v1.4.0 (2014-07-03) * Many enhancements and bugfixes ## v1.3.0 (2014-03-08) * Many enhancements and few bugfixes ## v1.2.0 (2013-07-27) * Many major and minor enhancements :) ## v1.1.2 (2012-09-18) * 1 minor change: * Fixed Ruby 1.8 compatibility ## v1.1.1 (2012-09-17) * 1 minor change: * Removed ja locale because of parse errors ## v1.1.0 (2012-09-15) * 1 major change: * Removed deprecated methods from Address: earth_country, us_state, us_state_abbr, uk_postcode, uk_county * Many minor changes (please see github pull requests for credits) * Added many localizations * Added range and array support for Lorem ## v1.0.1 (2011-09-27) * 1 minor enhancement * Added safe_email method to get someaddress@example.com [Kazimierz Kiełkowicz] * 1 bug fix: * Use the locale fallback properly when parsing string formats ## v1.0.0 (2011-09-08) * 2 major enhancements * Moved all formats to locale files * Stopped interfering with I18n's global settings for fallbacks * 3 minor bug fixes: * Ruby 1.9.2 fixes [eMxyzptlk] * UTF8 fixes [maxmiliano] * Updated IPv4 generator to return valid addresses [Sylvain Desbureaux] * Many minor enhancements: * Added bork locale for bork-ified lorem [johnbentcope] * Added IPv6 address generator [jc00ke] * Removed deprecation warnings for Array#rand [chrismarshall] * Added German translation and I18n improvments [Matthias Kühnert] * Added Dutch translation [moretea] * Added Lat/Long generator [Andy Callaghan] * Added buzzword-laden title generator [supercleanse] * Added optional extended wordlist for lorem [chriskottom] * Updated German translation [Jan Schwenzien] * Locale improvements [suweller] * Added limit to lorem generator [darrenterhune] * Added Brazilian Portuguese translation [maxmiliano] * Added Australian translation [madeindata] * Added Canadian translation [igbanam] * Added Norwegian translation [kytrinyx] * Lots of translation-related cleanup [kytrinyx] ## v0.9.5 (2011-01-27) * 1 minor bug fix: * Fixed YAML [Aaron Patterson] * 3 minor enhancements: * Added default rake task to run all tests [Aaron Patterson] * Removed shuffle method [Aaron Patterson] * Use psych if present [Aaron Patterson] ## v0.9.4 (2010-12-29) * 1 minor bug fix: * Stopped getting in the way of Rails' late locale loading ## v0.9.3 (2010-12-28) * 1 minor enhancement: * Added a faker namespace for translations ## v0.9.2 (2010-12-22) * 1 bug fix: * Stopped stomping on I18n load path ## v0.9.1 (2010-12-22) * 1 bug fix: * Stopped setting I18n default locale * 1 major enhancement: * Added method_missing to Address to add methods based on data in locale files * 1 minor enhancement: * Added Swiss locale [Lukas Westermann] ## v0.9.0 (2010-12-21) * 1 major enhancement: * Moved strings and some formats to locale files ## v0.3.1 (2008-04-03) * 1 minor enhancement: * Added city to Address ## v0.3.0 (2008-01-01) * 3 major enhancements: * Added Lorem to generate fake Latin * Added secondary_address to Address, and made inclusion of secondary address in street_address optional (false by default). * Added UK address methods [Caius Durling] ## v0.2.1 (2007-12-05) * 1 major enhancement: * Dropped facets to avoid conflict with ActiveSupport * 2 minor enhancements: * Changed the output of user_name to randomly separate with a . or _ * Added a few tests ## v0.1.0 (2007-11-22) * 1 major enhancement: * Initial release \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*