v2.15.1 (2020-11-24)
- Rollback PR #2169 and bump 2.15.1 #2203 @vbrazo
v2.15.0 (2020-11-24)
- Rubocop 1.0 fixes #2182 @amatsuda
- Get rid of broken I18n locales configuration for the tests #2168 @amatsuda
- Fixes a bug when generating a password with min_length eq 1 #2138 @adrian-rivera @Zeragamba
- Improve Faker::Company.spanish_organisation_number #2106
- Reformat demographic yaml #2189 @fiteclub
- An attempt to load only necessary locales on the fly #2169 @amatsuda
- Faker::Config can be a Module rather than a Class #2167 @amatsuda
- Cleanup games #2155 @mathisto
- Deprecate
celebrity
methods in favor ofactor
#2133 @vraravam
- Fix class name in volleyball.md #2198 @connorshea
- Fix typo in doc/games/heroes.md #2145 @Crysicia
- fix typo #2141 @Zeragamba
- Updated versions in doc for methods. #2123 @sudeeptarlekar
- Add
Faker::Mountain
#2196 @bipashant - Add Faker::Volleyball #2178 @RubyHuntsman
- Add artifact generator to Faker::Game::Heroes #2177 @droznyk
- Add generator to Faker::Games:ElderScrolls #2171 @RubyHuntsman
- Augment opera #2170 @Gaitorius
- Add generator to Faker::Games::ElderScrolls #2164 @RubyHuntsman
- Add more generators to Faker::Minecraft #2162 @RubyHuntsman
- I added more programming languages to the source #2161 @JoaoHenriqueVale
- Add Faker:Camera #2159 @RubyHuntsman
- Add how to train your dragon #2158 @archbloom
- Add Faker::Fantasy::Tolkien #2152 @mathisto
- Feature: Add north dakota driving licence #2149 @martinjaimem
- Add Final Space to TvShows category #2147
- Add finance/stock generators #2146 @johnpitchko
- Add Clash Of Clans to the Game category #2143 @jamesmai0512
- Add Conan to the JapaneseMedia category #2142 @jamesmai0512
- Add Naruto to the JapaneseMedia category #2139 @jamesmai0512
- Add Doraemon to the JapaneseMedia category #2137 @jamesmai0512
- Add space force and coast guard to military #2136 @mathisto
- Add Super Mario #2135 @fblupi
- Add The Room (2003) to Movies #2134 @fiteclub
- Faker adjectives #2130 @loicboset
- Add Studio Ghibli to the JapaneseMedia category #2124 @Kadaaran
- Created New Method Faker::Quote.fortune_cookie #2112 @catonmat
- Allow disabling the usage of open compounds in sentences #2109 @tjozwik
- Add faker for hiphop artist #1923 @Josiassejod1
- Add races and class names to WorldOfWarcraft #1787 @mathisto
- Add planets and races to DragonBall #1786 @mathisto
- Add planets, cities, and quotes to Dune #1784 @mathisto
- add japanese gender first name #2191 @issei126
- Add full_address to Ukrainian locale #2176 @Ptico
- Fixed some spelling issues in company.yml #2173 @coreymaher
- Update Faker::Games::SuperSmashBros #2164 @boardfish
- Add more quotes to Faker::Games::Witcher #2163 @RubyHuntsman
- Add Jack Handey's Deep Thoughts to quotes #2150 @fiteclub
- add brazil license plate from mercosul rules #2144 @gabrielbaldao
- Add additional quotes to Studio Ghibli #2132 @lambda2
- Change 'Nyota Uhuru' to 'Nyota Uhura' #2121 @TrevorA-TrevorA
- Add spanish license plates #2103
- Update rubocop requirement from = 1.0.0 to = 1.1.0 #2185
- Update rubocop requirement from = 0.93.1 to = 1.0.0 #2172
- Update rubocop requirement from = 0.93.0 to = 0.93.1 #2156
- Update rubocop requirement from = 0.92.0 to = 0.93.0 #2151
- Update rubocop requirement from = 0.91.1 to = 0.92.0 #2129
- Update rubocop requirement from = 0.91.0 to = 0.91.1 #2126
- Update rubocop requirement from = 0.90.0 to = 0.91.0 #2122
- Update test-unit requirement from = 3.3.6 to = 3.3.7 #2195
- Update timecop requirement from = 0.9.1 to = 0.9.2 #2160
v2.14.0 (2020-09-15)
- PR #2119 Fixed failing spec for phone number
- PR #2088 Remove the space in the word "turtle" in the Creature::Animals faker
- PR #2081 Remove redundant condition branch for Ruby 2.4
- PR #2077 Rename tests according to the
test*.rb
pattern so that they run
- PR #2095 Fix a typo for
Games::DnD.species
- PR #2094 Correct method name from race to species in DnD doc
- PR #2079 Add
Music::PearlJam
to Readme - PR #2058 Add YARD doc for
Faker::Code
- PR #2117 Add Truffleruby head to CI
- PR #2104 2097 Added barcodes
- PR #2090 1693 USA driving license
- PR #2098 Update DnD generator
- PR #2096 2091 faker drones
- PR #2092 Add a street fighter generator
- PR #2082 Enable
Lint/UnifiedInteger
cop
- PR #2100 Remove Gaylord
- PR #2087 Fix/remove country code from phone numbers
- PR #2086 removing country code from phone numbers to
fr-CH
- PR #2084 removed extra + sign from country codes
- PR #2078 Removed 07624 from UK mobile numbers
- PR #2073 Add missing azimuth field for fr locale
- PR #2072 Remove time formats from file
Update local dependencies
- Update rubocop requirement from = 0.87.1 to = 0.88.0 (#2080)
- Update rubocop requirement from = 0.87.0 to = 0.87.1 (#2075)
- Update rubocop requirement from = 0.86.0 to = 0.87.0 (#2074)
- Bumps i18n from 1.8.4 to 1.8.5 (#2089)
- Bumps i18n from 1.8.3 to 1.8.4 (#2083)
v2.13.0 (2020-06-24)
This version:
- adds YARD docs for several interface methods
- fixes bugs
- adds improvements to the code base
- updates dependencies
- PR #2050 Fix random error in music tests @martinjaimem
- PR #2037 Bug Fix: BIC Collission (Issue 1907) @Newman101
- PR #2026 Sanitize email when name has special characters @Zeragamba
- PR #1785 Adds a fix for when :en is not one of the available locales @jaimerodas
- PR #2041 Reduce Lines in char.rb @Newman101
- PR #2039 restore Kylo Ren quotes @Zeragamba
- PR #2038 Drop EOL Rubies from CI tests @Zeragamba
- PR #2033 Use
Faker::Base::ULetters
constant instead @vbrazo - PR #2028 Reorganize some tests @connorshea
- PR #1853 Exclude string.rb from consideration by YARD. @connorshea
- PR #2065 Add missing documentation to
Faker::Computer
@danielTiringer - PR #2064 Add minecraft generators @Ri1a
- PR #2061 Update docs for
Faker::Date
with separate examples @danielTiringer - PR #2057 Add missing quotes to
Faker::Internet
@Zeragamba - PR #2055 Add YARD docs to
Faker::NHS
@danielTiringer - PR #2054 Add YARD docs to
Faker::Chile_Rut
@danielTiringer - PR #2053 Add YARD docs to
Faker::Lorem_Flickr
@danielTiringer - PR #2052 Add YARD docs to
Faker::Lorem_Pixel
@danielTiringer - PR #2051 Add YARD docs to
Faker::Omniauth
@danielTiringer - PR #2036 Add YARD docs to
Faker::Markdown
@danielTiringer - PR #2035 Add YARD docs to
Faker::ID_Number
@danielTiringer - PR #2030 Add general documentation for
Faker::Blood
@jbergenson - PR #2029 Allow passing a string to specific
Faker::Date
methods. @connorshea
- PR #2040 Split lint and test Github actions @Zeragamba
- PR #2032 Add
gender-neutral
first names toFaker::Name
@cmunozgar - PR #1965 Add new
full_address_as_hash
method which return the required address @AmrAdelKhalil - PR #1952 Add
Faker::Movie.title
@gizipp - PR #1932 Added AHTF Wisdom @brotherjack
- PR #1912 Add
Faker::Music::Rush
@willianveiga - PR #1865 Add Big Bang Theory @pathaknv
- PR #1858 Add
Faker::TvShows::Futurama
@JoeNyland - PR #1821 Add HTTP status codes generator @willianveiga
- PR #1804 Add
Faker::TvShows::Simpsons.episode_title
@martinbjeldbak - PR #1670 Adds
Faker::Music::Prince
@jessecalton
- Update rubocop requirement from = 0.81.0 to = 0.85.1
- Update rubocop requirement from = 0.85.1 to = 0.86.0 (#2066)
- Update test-unit requirement from = 3.3.5 to = 3.3.6 (#2046)
- Bump i18n from 1.8.2 to 1.8.3 (#2034)
v2.12.0 (2020-05-31)
This version:
- adds several YARD docs
- fixes some locale issues
- fixes a few bugs in Faker generators
- improves code quality
- adds a few generators for Movies, Music and TV Shows
- updates local dependencies
- PR #2019 Update 'prepare' regexp to allow hyphen @jbergenson
- PR #2012 Add else condition to prevent false positive @jbergenson
- PR #1985 Fix an error for
Faker::Computer.os
@koic - PR #1971 Fixing the CI failure by fixing the infinite loop in Commerce @amatsuda
- PR #1988 Removing meaningless begin and end @amatsuda
- PR #1979 Reuse the
lvar
instead of callingFile.dirname(__FILE__)
again and again @amatsuda
- PR #2022 Add YARD docs to
Faker::Invoice
@danielTiringer - PR #2021 Add YARD docs to
Faker::Hipster
@danielTiringer - PR #2020 Add YARD docs to
Faker::Measurement
@danielTiringer - PR #2017 Fix docs for
Faker::Games::Control.altered_world_event
@Zeragamba - PR #2016 Fix yard documentation issues @danielTiringer
- PR #2015 Add YARD docs to
Faker::Quotes
@danielTiringer - PR #2011 Update
star_wars.yml
@garrettmichaelgeorge - PR #2010 Add missing links in README.md @Naokimi
- PR #2009 Add YARD docs to
Faker::Placeholdit
@danielTiringer - PR #2008 Add YARD docs to
Faker::Verb
@danielTiringer - PR #2007 Add YARD docs to
Faker::Phone_Number
@danielTiringer - PR #2004 Add YARD docs to
Faker::String
@danielTiringer - PR #2001 Add YARD docs to
Faker::South_Africa
@danielTiringer - PR #2000 Add YARD docs to
Faker::JSON
@danielTiringer - PR #1999 Add YARD docs to
Faker::Types
@danielTiringer - PR #1998 Add YARD docs to
Faker::Finance
@danielTiringer - PR #1997 Add YARD docs to
Faker::Driving_Licence
@danielTiringer - PR #1996 Add YARD docs to
Crypto Coin
@danielTiringer - PR #1995 Add YARD docs to
Faker::Commerce
@danielTiringer - PR #1993 Add YARD docs to
Faker::Vehicle
@danielTiringer - PR #1990 Add YARD docs to
Faker::File
@danielTiringer - PR #1989 Add YARD docs to
Faker::Bank
@danielTiringer - PR #1984 Minor documentation fix for
Faker::University
@Zeragamba - PR #1983 Add YARD docs to
Faker::Twitter
@danielTiringer - PR #1982 Add YARD docs to
Faker::Cosmere
@danielTiringer - PR #1981 Add YARD docs to
Faker::Stripe
@danielTiringer - PR #1980 Add YARD docs to
Faker::Construction
@danielTiringer - PR #1976 Add YARD docs to
Faker::Name
@danielTiringer - PR #1975 Add YARD docs to
Faker::Compass
@danielTiringer - PR #1959 Add YARD docs to
Faker::University
@danielTiringer - PR #1956 Add YARD docs to
Faker::SlackEmoji
@rutger-t - PR #1943 Update documentation for unique.exclude @mtancoigne
- PR #1925 AdD
Faker::Game::WarhammerFantasy
@sotek222
- PR #2025 Add
Faker::TvShows::Suits
@ash-elangovan - PR #2024 Added Phish Albums and Musicians @zfine416
- PR #2013 Add
Faker::Games::Control
@Zeragamba - PR #1994 Enable Ruby testing github workflow @Zeragamba
- PR #1966 Add
Faker::Games:DnD
@Naokimi - PR #1962 Adding Pearl Jam to the Music module @briri
- PR #1960 Added
Faker::Blood
@suraj32 - PR #1931 Add
Faker::Movies::Departed
Class @jaebradley - PR #1696 Add Bibles class with King James subclass @jbergenson
- PR #1485 Plays and musicals @armandofox
- PR #2014 Make locale self-contained @psibi
- PR #1986 Added quotations to Shirahoshi @iavivai
- PR #1973 Fix mis-quotations @kayhide
- PR #1967 ko locale updates @jae57
- PR #1964 en-AU locale updates @mattman
- PR #1948 Add
Faker::Computer
@cmcramer
- Update minitest requirement from = 5.14.0 to = 5.14.1 (#1987)
- Update rubocop requirement from = 0.80.1 to = 0.81.0 (#1955)
- Update pry requirement from = 0.13.0 to = 0.13.1 (#1963)
- Update yard requirement from = 0.9.24 to = 0.9.25 (#1970)
v2.11.0 (2020-03-24)
- PR #1938 Fix omniauth consistency @DouglasLutz
- PR #1949 Add YARD doc for Faker::Cannabis @mashuDuek
- PR #1944 Add YARD docs for Faker::FunnyName @curriecode
- PR #1935 Add YARD docs for the unique method @connorshea
- PR #1946 Add Faker::Rajnikanth @wolwire
- PR #1940 Add Faker::Quotes::Chiquito @jantequera
- PR #1883 add Internet#base64 @cyrilchampier
- PR #1945 Remove female first name 'Miss' @ags
- PR #1929 Fixed mobile prefixes for en-GB locale @SamHart91
- Update pry requirement from = 0.12.2 to = 0.13.0 (#1951)
- Update rubocop requirement from = 0.80.0 to = 0.80.1 (#1941)
- Update rubocop requirement from = 0.79.0 to = 0.80.0 (#1937)
v2.10.2 (2020-02-15)
This version:
- adds a few YARD docs
- fixes locales
- updates local dependencies
- PR #1913 Add YARD docs for Faker::DcComics @ash-elangovan
- PR #1934 Add street_address for en-nz locale @psibi
- PR #1933 Make id locale consistent. @psibi
- PR #1930 Remove spaces before apostrophes @jrmhaig
- PR #1927 zh-TW locale fix: Avoid double de-reference for name_with_middle @psibi
- PR #1922 zh-CN locale fix: Directly refer to the expected values @psibi
- PR #1921 uk locale fix: Make empty fields consistent @psibi
- PR #1920 pt locale fix: Make city fields consistent with other @psibi
- PR #1918 Make Japanese Lorem sentences look more natural @rastamhadi
- PR #1915 Add yard docs for Faker::Company @kos31de
- PR #1914 Data source fix for ha locale @psibi
- PR #1911 Removed duplicate value @ash-elangovan
- PR #1908 Add more colors @tomcol
- PR #1903 fr locale: pokemon's root key should be games @connorshea
- PR #1902 Remove empty string in phone_number formats @psibi
- PR #1901 fr-CA locale fix: pokemon's root key should be games @psibi
- PR #1900 Use postcode for en-ZA @psibi
- PR #1899 Locale root name should be en-NEP @psibi
- PR #1812 Add vat number rule for es-MX @arandilopez
- Update test-unit requirement from = 3.3.4 to = 3.3.5 (#1896)
v2.10.1 (2020-01-13)
This version:
- fixes locales
- updates local dependencies
- fixes warnings
- PR #1868 Fix a deprecation warning in unique_generator.rb related to the kwarg @connorshea
- PR #1800 Update diners_club and jcb test cards since they were updated in String @santib
- PR #1879 Field changes in da-DK locale @psibi
- PR #1878 Fix name related files in ca locale @psibi
- PR #1877 Fix the path names for bg.yml @psibi
- Allow all versions of i18n from 1.6 up to 2 (#1894) @orien
- Update minitest requirement from = 5.13.0 to = 5.14.0 (#1904)
- Bump i18n from 1.8.1 to 1.8.2 (#1905)
- Bump i18n from 1.8.0 to 1.8.1 (#1895)
- Update i18n requirement from >= 1.6, < 1.8 to >= 1.6, < 1.9 (#1893)
- Update yard requirement from = 0.9.23 to = 0.9.24 (#1892)
- Update rubocop requirement from = 0.78.0 to = 0.79.0 (#1890)
- Update yard requirement from = 0.9.22 to = 0.9.23 (#1889)
- Update yard requirement from = 0.9.20 to = 0.9.22 (#1882)
v2.10.0 (2019-12-28)
This version:
- adds
Faker::Address.mail_box
- adds YARD docs
- fix Ruby 2.7 warnings
- adds other minor changes
- PR #1876 Fix Ruby 2.7 deprecation warnings for the translate method. @connorshea
- PR #1867 Fix tests failing on Ruby 2.7 @connorshea
- PR #1866 Upgrade the Gemfile.lock to Bundler 2. @connorshea
- PR #1873 Add YARD docs for
Faker::Music{,::Opera}
@jas14 - PR #1862 Update phone number documentation @aVigorousDev
- PR #1875 Add Ruby 2.7 to the CI test matrix. @connorshea
- PR #1568 Add
Faker::Address.mail_box
and some NZ locale updates @mermop
Update rubocop requirement from = 0.77.0 to = 0.78.0 (#1869)
v2.9.0 (2019-12-16)
This version:
- adds
Faker::Gender.short_binary_type
- adds a few YARD docs
- fix Faker::Educator issues
- update locales
- PR #1860 Fix Educator methods returning bad data. @connorshea
- PR #1859 YYYY-MM-DD in CHANGELOG @jas14
- PR #1797 add YARD doc for Faker::Job @ashishra0
- PR #1790 add Faker::Beer YARD docs @ashishra0
- PR #1863 Add Faker::Gender.short_binary_type @bruno-b-martins
- PR #1864 adding
male
&female
first names for persian @alphamarket
v2.8.1 (2019-12-06)
- PR #1852 Add YARD docs for Faker::Business. @connorshea
- PR #1851 Add YARD docs for Faker::Crypto. @connorshea
- PR #1850 Add YARD docs for Faker::Kpop. @connorshea
- PR #1849 Add YARD docs for Faker::BossaNova. @connorshea
- PR #1848 Add YARD Docs for Faker::Demographic. @connorshea
- PR #1844 Fix yard doc in contribution @vikas95prasad
- PR #1802 Add YARD doc for Faker::Food @sap1enza
- PR #1766 Add YARD docs for Faker::Address @connorshea
- PR #1847 Makes minor refactors on Internet.domain_name method @tiagofsilva
- PR #1772 Refactor Faker::Educator and add docs @connorshea
- Update rubocop requirement from = 0.76.0 to = 0.77.0 (#1843)
v2.8.0 (2019-12-01)
- PR #1837 docs: Internet #email, #domain do not control TLD @olleolleolle
- PR #1833 Explain safe_email method @swrobel
- PR #1810 Add yard docs for Faker::Coffee methods @LuanGB
- PR #1803 add YARD doc for Faker::Coin @sap1enza @connorshea
- PR #1799 Remove 'See below examples' for consistency @DevUsmanGhani
- PR #1793 add Faker::Relationship YARD docs @DevUsmanGhani
- PR #1808 Adds domain option for Internet email and domain_name methods @tiagofsilva
- PR #1841
Fix strange result from
Lorem.word
in ja locale @yujideveloper - PR #1839 added new heroes, new maps and almost all of the quotes @TCsTheMechanic
- PR #1831 Update rake requirement from = 13.0.0 to = 13.0.1 @DevUsmanGhani
v2.7.0 (2019-11-01)
This version:
- adds
Faker::IDNumber.chilean_id
- updates some translations/locales
- updates local dependencies
- adds SemVer badge
- PR #1814 Add Discord link @vbrazo
- PR #1289 Add SemVer compatibility badge to README @greysteil
- PR #1819 Adding chilean_id in Faker::IDNumber @cristofer
- PR #1824 Added Canadian Country Code @clinch
- PR #1817 Add Japanese animal names @shouichi
- PR #1816 Add Japanese bank names @shouichi
- PR #1813 Translate Canadian provinces for fr-CA @Bhacaz
- PR #1806 Add Terry Bogard to Super Smash Bros. options @clinch
- Update rubocop requirement from = 0.75.0 to = 0.75.1 (#1811)
- Update rubocop requirement from = 0.75.1 to = 0.76.0 (#1822)
- Update minitest requirement from = 5.12.2 to = 5.13.0 (#1823)
v2.6.0 (2019-10-10)
This version:
- adds
Faker::Date.in_date_period
- adds
Faker::WorldCup
YARD docs - updates local dependencies
- PR #1789 Faker::WorldCup YARD docs @ashishra0
- PR #1755 Add Faker::Date.in_date_period @AmrAdelKhalil
The following development dependencies were updated:
- Update rake requirement from = 12.3.3 to = 13.0.0 (#1776)
- Update minitest requirement from = 5.12.0 to = 5.12.2 (#1775)
- Update test-unit requirement from = 3.3.3 to = 3.3.4 (#1774)
v2.5.0 (2019-09-30)
This version introduces:
- locales for Thai language - the mother language in Thailand
- YARD documentation for faker interfaces
- locales updates or fixes
- PR #1771 Fix some rubocop comments that were showing up in YARD docs. @connorshea
- PR #1767 Fix two incorrect flexible method calls. @connorshea
- PR #1761 Add YARD docs for the Basketball and Football fakers. @connorshea
- PR #1768 Add YARD docs for Faker::Restaurant. @connorshea
- PR #1759 Add YARD docs for all remaining TV Shows @connorshea
- PR #1758 Add YARD docs for Doctor Who and fix a method name. @connorshea
- PR #1756 Add more miscellaneous YARD docs @connorshea
- PR #1753 Add YARD docs for Date, Time, and Number @connorshea
- PR #1764 Remove "mint green" from color @ro-savage
- PR #1751 fix from Color.name to Color.color_name @4geru
The following development dependencies were updated:
- Update minitest requirement from = 5.11.3 to = 5.12.0 (#1763)
v2.4.0 (2019-09-19)
- PR #1750 add only japanese word spec @4geru
- PR #1740 Add more YARD docs @connorshea
- PR #1747 Fix PR links @geniou
- PR #1743 Fix another ambiguity in element_symbol field @psibi
- PR #1748 fix typo from bread to breed @4geru
- PR #1752 fix creature i18n path in japanese @4geru
The following development dependencies were updated:
- Update simplecov requirement from = 0.17.0 to = 0.17.1 (#1749)
v2.3.0 (2019-09-12)
- PR #1741 Fix the .gitignore for YARD. @connorshea
- PR #1553 Yard powered docs @Zeragamba @connorshea
- PR #1727 Remove Football documentation from wrong category @lucasqueiroz
- PR #1723 Add pokemon name in Johto area @mathieujobin
- PR #1732 Quebec province postal codes starts by [GHJ], adding missing two @Ryutooooo
v2.2.2 (2019-09-05)
- PR #1726 Include 2.x breaking return value change in changelog @zorab47
- PR #1722 Fix examples in the Dota docs @bzf
The following development dependencies were updated:
- rake requirement from = 12.3.1 to = 12.3.3 (#1719)
- rubocop requirement from = 0.59.1 to = 0.74.0 (#1721)
- simplecov requirement from = 0.16.1 to = 0.17.0 (#1718)
v2.2.1 (2019-08-30)
Faker::Number.number(digits: 1)
was always returning 0
.
Fixing number with one digit caused the test_insignificant_zero to fail. As it seemed that the behavior tested by test_insignificant_zero was already covered by test_number and test_decimal, we removed it to prevent duplication.
v2.2.0 (2019-08-25)
Add deprecation warning for positional arguments to notify users that are coming from Faker version < 2.0. Its main goal is to make upgrades easier.
- PR #1688 Update README install instructions @EduardoGHdez
- PR #1689 Update README.md @Zeragamba
- PR #1690 Update issue url in PULL_REQUEST_TEMPLATE @bugtender
- PR #1703 Return HTTPS URLs from Lorem Flickr @connorshea
- PR #1686 Update test-unit gem to 3.3.3 @connorshea
- PR #1702 Fix an argument for test_faker_stripe.rb @koic
- PR #1694 Ensure mix_case returns at least one lower and one upper case letter @bpleslie
v2.1.2 (2019-08-10)
- PR #1495 Add Brazilian documents generation and documentation @lucasqueiroz
We had to use bundled with 1.7.3
to avoid some issues.
v2.1.1 (2019-08-10)
- PR #1685 Upgrade i18n @EduardoGHdez
bundler-audit
has identified that i18 has fix a security vulnerability, that has been fixed in the 0.8 version.
Rollback Faker::Time changes because we should expect the date format from activesupport's en.yml.
v2.1.0 (2019-07-31)
This change required a quick release because it's a breaking issue. Every place where I18n.l() was used began to display the wrong date, causing test suite to fail.
v2.0 (2019-07-31)
Version 2 has several breaking changes
. We replaced positional arguments with keyword arguments and the list below contains all the changed methods:
Faker::Books::Dune.quote(character = nil)
becomesFaker::Books::Dune.quote(character: nil)
Faker::Books::Dune.saying(source = nil)
becomesFaker::Books::Dune.saying(source: nil)
Faker::Books::Lovecraft.fhtagn(number_of = nil)
becomesFaker::Books::Lovecraft.fhtagn(number: nil)
Faker::Books::Lovecraft.paragraph(sentence_count = nil, random_sentences_to_add = nil)
becomesFaker::Books::Lovecraft.paragraph(sentence_count: nil, random_sentences_to_add: nil)
Faker::Books::Lovecraft.paragraph_by_chars(chars = nil)
becomesFaker::Books::Lovecraft.paragraph_by_chars(characters: nil)
Faker::Books::Lovecraft.paragraphs(paragraph_count = nil)
becomesFaker::Books::Lovecraft.paragraphs(number: nil)
Faker::Books::Lovecraft.sentence(word_count = nil, random_words_to_add = nil)
becomesFaker::Books::Lovecraft.sentence(word_count: nil, random_words_to_add: nil)
Faker::Books::Lovecraft.sentences(sentence_count = nil)
becomesFaker::Books::Lovecraft.sentences(number: nil)
Faker::Books::Lovecraft.words(num = nil, spaces_allowed = nil)
becomesFaker::Books::Lovecraft.words(number: nil, spaces_allowed: nil)
Faker::Address.city(options = nil)
becomesFaker::Address.city(options: nil)
Faker::Address.postcode(state_abbreviation = nil)
becomesFaker::Address.postcode(state_abbreviation: nil)
Faker::Address.street_address(include_secondary = nil)
becomesFaker::Address.street_address(include_secondary: nil)
Faker::Address.zip(state_abbreviation = nil)
becomesFaker::Address.zip(state_abbreviation: nil)
Faker::Address.zip_code(state_abbreviation = nil)
becomesFaker::Address.zip_code(state_abbreviation: nil)
Faker::Alphanumeric.alpha(char_count = nil)
becomesFaker::Alphanumeric.alpha(number: nil)
Faker::Alphanumeric.alphanumeric(char_count = nil)
becomesFaker::Alphanumeric.alphanumeric(number: nil)
Faker::Avatar.image(slug = nil, size = nil, format = nil, set = nil, bgset = nil)
becomesFaker::Avatar.image(slug: nil, size: nil, format: nil, set: nil, bgset: nil)
Faker::Bank.account_number(digits = nil)
becomesFaker::Bank.account_number(digits: nil)
Faker::Bank.iban(country_code = nil)
becomesFaker::Bank.iban(country_code: nil)
Faker::ChileRut.full_rut(min_rut = nil, fixed = nil)
becomesFaker::ChileRut.full_rut(min_rut: nil, fixed: nil)
Faker::ChileRut.rut(min_rut = nil, fixed = nil)
becomesFaker::ChileRut.rut(min_rut: nil, fixed: nil)
Faker::Code.ean(base = nil)
becomesFaker::Code.ean(base: nil)
Faker::Code.isbn(base = nil)
becomesFaker::Code.isbn(base: nil)
Faker::Code.nric(min_age = nil, max_age = nil)
becomesFaker::Code.nric(min_age: nil, max_age: nil)
Faker::Commerce.department(max = nil, fixed_amount = nil)
becomesFaker::Commerce.department(max: nil, fixed_amount: nil)
Faker::Commerce.price(range = nil, as_string = nil)
becomesFaker::Commerce.price(range: nil, as_string: nil)
Faker::Commerce.promotion_code(digits = nil)
becomesFaker::Commerce.promotion_code(digits: nil)
Faker::Company.polish_register_of_national_economy(length = nil)
becomesFaker::Company.polish_register_of_national_economy(length: nil)
Faker::CryptoCoin.acronym(coin = nil)
becomesFaker::CryptoCoin.acronym(coin: nil)
Faker::CryptoCoin.coin_name(coin = nil)
becomesFaker::CryptoCoin.coin_name(coin: nil)
Faker::CryptoCoin.url_logo(coin = nil)
becomesFaker::CryptoCoin.url_logo(coin: nil)
Faker::Date.backward(days = nil)
becomesFaker::Date.backward(days: nil)
Faker::Date.between(from, to)
becomesFaker::Date.between(from:, to:)
Faker::Date.between_except(from, to, excepted)
becomesFaker::Date.between_except(from:, to:, excepted:)
Faker::Date.birthday(min_age = nil, max_age = nil)
becomesFaker::Date.birthday(min_age: nil, max_age: nil)
Faker::Date.forward(days = nil)
becomesFaker::Date.forward(days: nil)
Faker::Demographic.height(unit = nil)
becomesFaker::Demographic.height(unit: nil)
Faker::File.dir(segment_count = nil, root = nil, directory_separator = nil)
becomesFaker::File.dir(segment_count: nil, root: nil, directory_separator: nil)
Faker::File.file_name(dir = nil, name = nil, ext = nil, directory_separator = nil)
becomesFaker::File.file_name(dir: nil, name: nil, ext: nil, directory_separator: nil)
Faker::Fillmurray.image(grayscale = nil, width = nil, height = nil)
becomesFaker::Fillmurray.image(grayscale: nil, width: nil, height: nil)
Faker::Finance.vat_number(country = nil)
becomesFaker::Finance.vat_number(country: nil)
Faker::Hipster.paragraph(sentence_count = nil, supplemental = nil, random_sentences_to_add = nil)
becomesFaker::Hipster.paragraph(sentence_count: nil, supplemental: nil, random_sentences_to_add: nil)
Faker::Hipster.paragraph_by_chars(chars = nil, supplemental = nil)
becomesFaker::Hipster.paragraph_by_chars(characters: nil, supplemental: nil)
Faker::Hipster.paragraphs(paragraph_count = nil, supplemental = nil)
becomesFaker::Hipster.paragraphs(number: nil, supplemental: nil)
Faker::Hipster.sentence(word_count = nil, supplemental = nil, random_words_to_add = nil)
becomesFaker::Hipster.sentence(word_count: nil, supplemental: nil, random_words_to_add: nil)
Faker::Hipster.sentences(sentence_count = nil, supplemental = nil)
becomesFaker::Hipster.sentences(number: nil, supplemental: nil)
Faker::Hipster.words(num = nil, supplemental = nil, spaces_allowed = nil)
becomesFaker::Hipster.words(number: nil, supplemental: nil, spaces_allowed: nil)
Faker::Internet.domain_name(subdomain = nil)
becomesFaker::Internet.domain_name(subdomain: nil)
Faker::Internet.email(name = nil, *separators)
becomesFaker::Internet.email(name: nil, separators: nil)
Faker::Internet.fix_umlauts(string = nil)
becomesFaker::Internet.fix_umlauts(string: nil)
Faker::Internet.free_email(name = nil)
becomesFaker::Internet.free_email(name: nil)
Faker::Internet.mac_address(prefix = nil)
becomesFaker::Internet.mac_address(prefix: nil)
Faker::Internet.password(min_length = nil, max_length = nil, mix_case = nil, special_chars = nil)
becomesFaker::Internet.password(min_length: nil, max_length: nil, mix_case: nil, special_characters: nil)
Faker::Internet.safe_email(name = nil)
becomesFaker::Internet.safe_email(name: nil)
Faker::Internet.slug(words = nil, glue = nil)
becomesFaker::Internet.slug(words: nil, glue: nil)
Faker::Internet.url(host = nil, path = nil, scheme = nil)
becomesFaker::Internet.url(host: nil, path: nil, scheme: nil)
Faker::Internet.user_agent(vendor = nil)
becomesFaker::Internet.user_agent(vendor: nil)
Faker::Internet.user_name(specifier = nil, separators = nil)
becomesFaker::Internet.user_name(specifier: nil, separators: nil)
Faker::Internet.username(specifier = nil, separators = nil)
becomesFaker::Internet.username(specifier: nil, separators: nil)
Faker::Invoice.amount_between(from = nil, to = nil)
becomesFaker::Invoice.amount_between(from: nil, to: nil)
Faker::Invoice.creditor_reference(ref = nil)
becomesFaker::Invoice.creditor_reference(ref: nil)
Faker::Invoice.reference(ref = nil)
becomesFaker::Invoice.reference(ref: nil)
Faker::Json.add_depth_to_json(json = nil, width = nil, options = nil)
becomesFaker::Json.add_depth_to_json(json: nil, width: nil, options: nil)
Faker::Json.shallow_json(width = nil, options = nil)
becomesFaker::Json.shallow_json(width: nil, options: nil)
Faker::Lorem.characters(char_count = nil)
becomesFaker::Lorem.characters(number: nil)
Faker::Lorem.paragraph(sentence_count = nil, supplemental = nil, random_sentences_to_add = nil)
becomesFaker::Lorem.paragraph(sentence_count: nil, supplemental: nil, random_sentences_to_add: nil)
Faker::Lorem.paragraph_by_chars(chars = nil, supplemental = nil)
becomesFaker::Lorem.paragraph_by_chars(number: nil, supplemental: nil)
Faker::Lorem.paragraphs(paragraph_count = nil, supplemental = nil)
becomesFaker::Lorem.paragraphs(number: nil, supplemental: nil)
Faker::Lorem.question(word_count = nil, supplemental = nil, random_words_to_add = nil)
becomesFaker::Lorem.question(word_count: nil, supplemental: nil, random_words_to_add: nil)
Faker::Lorem.questions(question_count = nil, supplemental = nil)
becomesFaker::Lorem.questions(number: nil, supplemental: nil)
Faker::Lorem.sentence(word_count = nil, supplemental = nil, random_words_to_add = nil)
becomesFaker::Lorem.sentence(word_count: nil, supplemental: nil, random_words_to_add: nil)
Faker::Lorem.sentences(sentence_count = nil, supplemental = nil)
becomesFaker::Lorem.sentences(number: nil, supplemental: nil)
Faker::Lorem.words(num = nil, supplemental = nil)
becomesFaker::Lorem.words(number: nil, supplemental: nil)
Faker::LoremFlickr.colorized_image(size = nil, color = nil, search_terms = nil, match_all = nil)
becomesFaker::LoremFlickr.colorized_image(size: nil, color: nil, search_terms: nil, match_all: nil)
Faker::LoremFlickr.grayscale_image(size = nil, search_terms = nil, match_all = nil)
becomesFaker::LoremFlickr.grayscale_image(size: nil, search_terms: nil, match_all: nil)
Faker::LoremFlickr.image(size = nil, search_terms = nil, match_all = nil)
becomesFaker::LoremFlickr.image(size: nil, search_terms: nil, match_all: nil)
Faker::LoremFlickr.pixelated_image(size = nil, search_terms = nil, match_all = nil)
becomesFaker::LoremFlickr.pixelated_image(size: nil, search_terms: nil, match_all: nil)
Faker::LoremPixel.image(size = nil, is_gray = nil, category = nil, number = nil, text = nil, secure: nil)
becomesFaker::LoremPixel.image(size: nil, is_gray: nil, category: nil, number: nil, text: nil, secure: nil)
Faker::Markdown.sandwich(sentences = nil, repeat = nil)
becomesFaker::Markdown.sandwich(sentences: nil, repeat: nil)
Faker::Measurement.height(amount = nil)
becomesFaker::Measurement.height(amount: nil)
Faker::Measurement.length(amount = nil)
becomesFaker::Measurement.length(amount: nil)
Faker::Measurement.metric_height(amount = nil)
becomesFaker::Measurement.metric_height(amount: nil)
Faker::Measurement.metric_length(amount = nil)
becomesFaker::Measurement.metric_length(amount: nil)
Faker::Measurement.metric_volume(amount = nil)
becomesFaker::Measurement.metric_volume(amount: nil)
Faker::Measurement.metric_weight(amount = nil)
becomesFaker::Measurement.metric_weight(amount: nil)
Faker::Measurement.volume(amount = nil)
becomesFaker::Measurement.volume(amount: nil)
Faker::Measurement.weight(amount = nil)
becomesFaker::Measurement.weight(amount: nil)
Faker::Name.initials(character_count = nil)
becomesFaker::Name.initials(number: nil)
Faker::NationalHealthService.check_digit(number = nil)
becomesFaker::NationalHealthService.check_digit(number: nil)
Faker::Number.between(from = nil, to = nil)
becomesFaker::Number.between(from: nil, to: nil)
Faker::Number.decimal(l_digits = nil, r_digits = nil)
becomesFaker::Number.decimal(l_digits: nil, r_digits: nil)
Faker::Number.decimal_part(*args, &block)
becomesFaker::Number.decimal_part(digits: nil)
Faker::Number.hexadecimal(digits = nil)
becomesFaker::Number.hexadecimal(digits: nil)
Faker::Number.leading_zero_number(*args, &block)
becomesFaker::Number.leading_zero_number(digits: nil)
Faker::Number.negative(from = nil, to = nil)
becomesFaker::Number.negative(from: nil, to: nil)
Faker::Number.normal(mean = nil, standard_deviation = nil)
becomesFaker::Number.normal(mean: nil, standard_deviation: nil)
Faker::Number.number(digits = nil)
becomesFaker::Number.number(digits: nil)
Faker::Number.positive(from = nil, to = nil)
becomesFaker::Number.positive(from: nil, to: nil)
Faker::Number.within(range = nil)
becomesFaker::Number.within(range: nil)
Faker::PhoneNumber.extension(length = nil)
becomesFaker::PhoneNumber.extension(length: nil)
Faker::PhoneNumber.subscriber_number(length = nil)
becomesFaker::PhoneNumber.subscriber_number(length: nil)
Faker::Placeholdit.image(size = nil, format = nil, background_color = nil, text_color = nil, text = nil)
becomesFaker::Placeholdit.image(size: nil, format: nil, background_color: nil, text_color: nil, text: nil)
Faker::Relationship.familial(connection = nil)
becomesFaker::Relationship.familial(connection: nil)
Faker::Source.hello_world(lang = nil)
becomesFaker::Source.hello_world(lang: nil)
Faker::Source.print_1_to_10(lang = nil)
becomesFaker::Source.print_1_to_10(lang: nil)
Faker::String.random(length = nil)
becomesFaker::String.random(length: nil)
Faker::Stripe.ccv(card_type = nil)
becomesFaker::Stripe.ccv(card_type: nil)
Faker::Stripe.invalid_card(card_error = nil)
becomesFaker::Stripe.invalid_card(card_error: nil)
Faker::Stripe.valid_card(card_type = nil)
becomesFaker::Stripe.valid_card(card_type: nil)
Faker::Stripe.valid_token(card_type = nil)
becomesFaker::Stripe.valid_token(card_type: nil)
Faker::Time.backward(days = nil, period = nil, format = nil)
becomesFaker::Time.backward(days: nil, period: nil, format: nil)
Faker::Time.between(from, to, period = nil, format = nil)
becomesFaker::Time.between(from:, to:, format: nil)
Faker::Time.forward(days = nil, period = nil, format = nil)
becomesFaker::Time.forward(days: nil, period: nil, format: nil)
Faker::Types.complex_rb_hash(key_count = nil)
becomesFaker::Types.complex_rb_hash(number: nil)
Faker::Types.rb_array(len = nil)
becomesFaker::Types.rb_array(len: nil)
Faker::Types.rb_hash(key_count = nil, type = nil)
becomesFaker::Types.rb_hash(number: nil, type: nil)
Faker::Types.rb_integer(from = nil, to = nil)
becomesFaker::Types.rb_integer(from: nil, to: nil)
Faker::Types.rb_string(words = nil)
becomesFaker::Types.rb_string(words: nil)
Faker::Vehicle.kilometrage(min = nil, max = nil)
becomesFaker::Vehicle.kilometrage(min: nil, max: nil)
Faker::Vehicle.license_plate(state_abreviation = nil)
becomesFaker::Vehicle.license_plate(state_abreviation: nil)
Faker::Vehicle.mileage(min = nil, max = nil)
becomesFaker::Vehicle.mileage(min: nil, max: nil)
Faker::Vehicle.model(make_of_model = nil)
becomesFaker::Vehicle.model(make_of_model: nil)
Faker::WorldCup.group(group = nil)
becomesFaker::WorldCup.group(group: nil)
Faker::WorldCup.roster(country = nil, type = nil)
becomesFaker::WorldCup.roster(country: nil, type: nil)
Faker::Movies::StarWars.quote(character = nil)
becomesFaker::Movies::StarWars.quote(character: nil)
Additionally the following methods changed return values:
Faker::Number.number
now returnsNumeric
instead ofString
(see PR #510)
- PR #1660 Update FillMurray Links To Include www @RaymondFallon
- PR #1634 Corrected other occurrences of spelling vehicle spelling error, deprecated Space launch_vehicule @Siyanda
- PR #1417 Rework Faker::Time::between @pjohnmeyer
- PR #510 Make Faker::Number return integers and floats instead of strings @tejasbubane
- PR #1651 Preparing for v2 @vbrazo
- PR #1664 Replace positional arguments with keyword arguments @vbrazo
- PR #1658 Update Faker::Games::SuperSmashBros entries @boardfish
- PR #1649 Remove mexicoMX @vbrazo
v1.9.6 (2019-07-05)
Fix lib/faker/version.rb
v1.9.5 (2019-07-04)
- PR #1361 Add Faker::File.dir @tylerhunt
v1.9.4 (2019-06-19)
- PR #1605 fix shallow_json for frozen_string_literal @causztic
- PR #1597 Fix broken test @vbrazo
- PR #1578 Namespaces should inherit Base @vbrazo
- PR #1626 Update tty tree @Zeragamba
- PR #1559 Fix name_with_middle field for en-AU @psibi
- PR #1548 Chore/improve pt-BR specs @paulodiovani
- PR #1542 Fixed typos to the unreleased_README.md @gkunwar
- PR #1541 Add new categories to armenian @hovikman
- PR #1549 Faker::Movies::GratefulDead => Faker::Music::GratefulDead @bcharna
- PR #1538 Add Sports namespace @vbrazo
- Deprecates
::Football
- Deprecates
- PR #1636 Fix default values for arguments in Lorem doc @mikong
- PR #1617 Fix Dota README @TheSmartnik
- PR #1612 Update returned example player @ncallaway
- PR #1611 Documentation error fix @tomlockwood
- PR #1575 Add issues templates @vbrazo
- PR #1631 Faker::Tezos: add block faker @akettal
- PR #1619 Add Faker::Music::Opera @Adsidera
- PR #1607 Add Faker::Game with title, genre, and platform generators. @connorshea
- PR #1603 Add Faker::Internet.uuid @ianks
- PR #1560 Add Faker::Creature::Horse @wndxlori
- PR #1507 Add CLI - Integrate fakerbot 🤖 @akabiru
- PR #1540 Add sic_code to company #355 @bruno-b-martins
- PR #1537 Adds the Faker::Sports::Basketball generator @ecbrodie
- PR #1520 Allow subdomains for Internet.domain_name @cianooooo
- PR #1629 Fix sintax error on game.yml file @ricardobsilva
- PR #1627 add more data for Faker::Games @BlazingRockStorm
- PR #1620 Added Yuumi as a Champion @eddorre
- PR #1621 Updated classes to match the changes that Blizzard rolled out late last year. Updated hero pool to add the latest two heroes added to the game. @eddorre
- PR #1602 Remove white space, fix minor typos @darylf
- PR #1595 Fix accented French surnames @Samy-Amar
- PR #1585 Add Meepo to Dota heroes and quotes @justinoue
- PR #1594 Changed Startrek to Stargate :) @Defoncesko
- PR #1591 fix-chinese-city @locez
- PR #1592 Add coffee country for Japanese @schmurfy
- PR #1593 removes duplicates in fr-CA and fr-CH @schmurfy
- PR #1587 Add ancient god for Japanese @yizknn
- PR #1582 Add fighters and DLC to Faker::Games::SuperSmashBros @boardfish
- PR #1583 updates to RuPaul @notactuallypagemcconnell
- PR #1581 add latest list of phish tunes from phish.net/song that are by the band and not covers @notactuallypagemcconnell
- PR #1573 Fix data of music albums @sankichi92
- PR #1567 Fix name_with_middle in Chinese locales @rockymeza
- PR #1564 Update League of legends content @michebble
- PR #1558 remove misspelling of Japanese @michebble
- PR #1554 Extend list of cryptocurrencies @kamilbielawski
- PR #1552 Fix subscription: Fix missing double quotes @psibi
- PR #1551 Yaml syntax for stargate.yml: Fix missing double quote @psibi
- PR #1550 Fix kpop - yaml syntax issue. Double quote is missing @psibi
- PR #1545 Remove trailing space from "kangaroo " & "gnu " translation in animals @spikeheap
- PR #1543 Add pt-BR genders @fladson
v1.9.3 (2019-02-12)
v1.9.2 (2019-02-11)
- PR #1512 Fix numerical part of Dutch postcode @tilsammans
- PR #1477 Fixed bank account length @jguthrie100
- PR #1494 Fix Faker::Internet.ip_v4_address to include all IP ranges @lucasqueiroz
- PR #1456 fix: omit . from slug @ivanoblomov
- PR #1436 Fix regex and add magic string to pass rubocop check @jakrzus
- PR #1425 NHS: fix occasional bad numbers @ChaoticBoredom
- PR #1421 Faker::Internet.user_name can't handle UTF-8 arguments @ivanoblomov
- PR #1423 Add missing locale tests - Part II @vbrazo
- PR #1389 Load faker I18n using custom backend chaining @pjohnmeyer
- PR #1384 Quick number method bugfix @vbrazo
- PR #1377 Fallback translation without available locales enforcement @deivid-rodriguez
- PR #1368 Don't force enforce_available_locales @deivid-rodriguez
- PR #1355 Fix global clear of unique values for Faker::UniqueGenerator @kolasss
- PR #1335 Fix Company.luhn_algorithm and add missing tests @01max
- PR #1334 Faker::Number.leading_zero_number should always start with 0 @vbrazo
- PR #1317 Change Faker::Lorem.multibyte logic @ShabelnikM
- PR #527 Fix time period test that could result in a flake test within 15 days @melonhead901
- PR #1310 Add alias for middle_name and remove locale @vbrazo
- PR #1496 Update yaml format in docs @SpyMaster356
- PR #1508 Changes before release @vbrazo
- PR #1490 Add missing Faker::HeroesOfTheStorm tests @vbrazo
- PR #1457 Add tests for new Faker::Internet.slug glue @vbrazo
- PR #1434 Add keyword argument to Faker::Games::Dota.quote @vbrazo
- PR #1420 Add Faker::JapaneseMedia namespace @boardfish
- PR #1411 Add several missing locales @vbrazo
- PR #1403 Faker::SouthPark => Faker::Movies::SouthPark @vbrazo
- PR #1401 Faker::GratefulDead => Faker::Movies::GratefulDead @vbrazo
- PR #1362 Faker::Types minor cleanup @stephengroat
- PR #1347 Remove launchy dependency @vbrazo
- PR #1311 Target Ruby 2.3 @tagliala
- PR #372 Add test_password_could_achieve_max_length @oleksii-ti
- PR #1504 Add Quotes namespace @vbrazo
- Deprecates
::FamousLastWords
,::Matz
,::MostInterestingManInTheWorld
,::Robin
,::Shakespeare
,::SingularSiegler
,::Yoda
- Deprecates
- PR #1503 Add Books namespace @vbrazo
- Deprecates
::Dune
,Lovecraft
- Deprecates
- PR #1480 Add Music, Movies and TvShows namespaces @vbrazo
- Deprecates
::Hobbit
,HitchhikersGuideToTheGalaxy
,::HarryPotter
,::RockBand
,::MichaelScott
,::RuPaul
- Deprecates
- PR #1481 Add Blockchain namespace @vbrazo
- Deprecates
::Bitcoin
,::Ethereum
,::Tezos
- Deprecates
- PR #1471 Add music and movies namespace @vbrazo
- Deprecates
::BackToTheFuture
,::Lebowski
,::LordOfTheRings
,::PrincessBride
,::StarWars
,::UmphreysMcgee
,::VForVendetta
- Deprecates
- PR #1469 Deprecate Faker::Hobbit and reorganize unreleased docs and tests @vbrazo
- Deprecates
::Hobbit
- Deprecates
- PR #1431 Add Faker::TvShows namespace @SpyMaster356
- Deprecates
::AquaTeenHungerForce
,::BojackHorseman
,::BreakingBad
,::Buffy
,::Community
,::DrWho
,::DumbAndDumber
,::FamilyGuy
,::Friends
,::GameOfThrones
,::HeyArnold
,::HowIMetYourMother
,::NewGirl
,::ParksAndRec
,::RickAndMorty
,::Seinfeld
,::SiliconValley
,::Simpsons
,::SouthPark
,::StarTrek
,::Stargate
,::StrangerThings
,::TheFreshPrinceOfBelAir
,::TheITCrowd
,::TheThickOfIt
,::TwinPeaks
,::VentureBros
- Deprecates
- PR #1412 Add Faker::Games namespace @ChaoticBoredom
- Deprecates
::Dota
,::ElderScrolls
,::Fallout
,::LeagueOfLegends
,::Myst
,::Overwatch
,::Pokemon
,::Witcher
,::WorldOfWarcraft
and::Zelda
- Deprecates
- PR #1424 Add Faker::Creature namespace @ChaoticBoredom
- Deprecates
::Cat
and::Dog
- Deprecates
- PR #1420 Add Faker::JapaneseMedia namespace @boardfish
- Deprecates
::DragonBall
,::OnePiece
and::SwordArtOnline
- Deprecates
- PR #803 Modify Faker::Educator, Fix #576 @ghbooth12
- PR #1513 Fix typo in Faker::Code documentation @iox
- PR #1497 add TV Shows to table of contents @SpyMaster356
- PR #1488 Fix unreleased docs @vbrazo
- PR #1462 Fix documentation on Faker::Avatar @mrstebo
- PR #1445 Separate README.md: unreleased and latest version @vbrazo
- PR #1243 Add image file method to placeholdit @nicolas-brousse
- PR #1419 Update CONTRIBUTING.md @vbrazo
- PR #1414 Fixing spelling mistake in Docs for Vehicle @snoozins
- PR #1408 Add Verbs example to README @matheusteixeira
- PR #1380 Update year in License.txt @dnamsons
- PR #1364 Update readme for Faker::Code to fix typo @matt297
- PR #1360 added sushi and sorted by word @yizknn
- PR #1357 Fix South Africa documentation @bradleymarques
- PR #1354 Update docs for Lorem @softwaregravy
- PR #1353 Update documentation for Faker::Number @softwaregravy
- PR #1329 Update docs on behavior of price @softwaregravy
- PR #1493 Add Faker::Books::CultureSeries @richardbulger
- PR #1489 Format brazilian_company_number and brazilian_citizen_number @jpkarvonen
- PR #1487 Add Faker::TvShows::TheExpanse @jpkarvonen
- PR #1475 Adds Faker::Nation.flag @JonathanWThom
- PR #1387 Add Faker::Music::Phish @nbolser
- PR #1430 Adding Faker::Company.brazilian_company_number @gabteles
- PR #1449 Add Faker::Coin @jerryskye
- PR #1466 Add Faker::Address.country_name_to_code(name: 'united_states') @vbrazo
- PR #1465 Add Faker.country(country_code: nil) @vbrazo
- PR #1460 Add Faker::Marketing @susiirwin
- PR #1451 Add first name 'Simão' and title prefix to 'Eng.' @jellyfunk
- PR #1433 Add Faker::DrivingLicence @jellyfunk
- PR #1440 Add Faker::Subscription @fabersky
- PR #1438 Add Faker::Football.position @fblupi
- PR #1426 Add Faker::PhoneNumber.country_code @AmrAdelKhalil
- PR #1427 Add Faker::Games::SuperSmashBros @boardfish
- PR #1410 Add Faker::Vehicle.singapore_license_plate @anonoz
- PR #1422 Add Faker::Games::SonicTheHedgehog @boardfish
- PR #1413 Add Faker::Games::Heroes @tangens
- PR #1409 Add DC Comics titles @matheusteixeira
- PR #1400 Add Faker::Movies::Ghostbusters @eddorre
- PR #1399 Add Faker::Games::HeroesOfTheStorm @illsism
- PR #1396 Add Faker::Creature::Animal @molbrown
- PR #1382 Adding Faker::IDNumber.brazilian_citizen_number @bschettino
- PR #1062 Markdown exclude method @russellschmidt
- PR #1381 Add Faker::Games::HalfLife @jthomp
- PR #1374 Add Faker::Beer.brand @thalesap
- PR #1302 Add Faker::Alphanumeric @mtancoigne
- PR #1156 Add Faker::Json @the-wendell
- PR #1359 Add Faker::Tezos @Pierre-Michard
- PR #1366 Add Faker::Seinfeld.business @dsgraham
- PR #1358 Add cat breed for Japanese @yizknn
- PR #1365 Add Faker::Number.within @QuantumWaver
- PR #1336 Implements and tests South African business registration numbers @bradleymarques
- PR #1346 Add Faker::Relationship @QuantumWaver
- PR #1348 Add Faker::Finance.vat_number @vbrazo
- PR #1342 Added Faker::CryptoCoin scope @jacksonpires
- PR #1338 Add new translations to the en-ZA locale @bradleymarques
- PR #1341 Add Faker::Construction @benwyrosdick
- PR #1130 Faker::Vehicle API updates @lucasqueiroz
- PR #1324 Add Faker::SouthAfrica @bradleymarques
- PR #1319 Added Faker::DC Comics @JoelLindow
- PR #1320 Add Faker::Buffy @inveterateliterate
- PR #1148 Adding Industry Segments Class @cdesch
- PR #893 Add Faker::ChileRut @oxfist
- PR #1315 Add Faker::GratefulDead @wileybaba
- PR #1314 Add Faker::SouthPark @saurabhudaniya200
- PR #1313 Add Faker::Restaurant @dwhitlow
- PR #1307 Add "exclude" method to UniqueGenerator @mtancoigne
- PR #1115 Add Faker::Cosmere @JauntyJames
- PR #801 Add Faker::NHS - Support for the British National Health Service @substrakt-health
- PR #1514 Distinguish between 'brand' and 'name' @iwaim
- PR #1509 Fix Faker::Address.country_by_code @IlyasValiullov
- PR #1492 Fix abbreviation for Osten @sonOfRa
- PR #1499 Adds some items on pt-BR locales seniority and education levels. And removes duplicated items from cities list. @ramonlg
- PR #1501 fix asajj_ventress alternate name @ethan-dowler
- PR #1502 Add support for Armenian language @hovikman
- PR #1486 Added some professions in company.yml @ReneIvanov
- PR #1474 Fr format and translation @maxime-lenne
- PR #1468 Update "Black Pink" to "Blackpink" @agungyuliaji
- PR #1464 Add dog breed for Japanese @yizknn
- PR #1461 Add Orphea to heroes of the storm locale file. @eddorre
- PR #1458 Update Faker::DragonBall.characters locales @JoaoHenriqueVale
- PR #1450 Update device list and serial codes @raresabr
- PR #1443 Add new array of cities from brazil @WilliamCSA04
- PR #1447 Add Maroon 5 and Paramore to music @Jcambass
- PR #1446 fix: Remove deplicate 'color' from ja.yml @yizknn
- PR #1441 Add Faker::Job pt-BR locales @wellingtongvs
- PR #1428 Add Faker::Games::SonicTheHedgehog.game @boardfish
- PR #1415 Add new Overwatch items @lucasqueiroz
- PR #1407 Add more data for Faker::Friends @JIntrocaso
- PR #1402 Update heroes_of_the_storm.yml @eddorre
- PR #1398 Fix female_first_name and male_first_name @vbrazo
- PR #1395 Add middle_name to other locales @vbrazo
- PR #1394 Add name_with_middle - es locale and missing tests @vbrazo
- PR #1393 Add missing pt-BR methods and locale tests @vbrazo
- PR #1392 Add missing locales/methods for Faker::Name pt-BR @heitorado
- PR #1391 Add state abbr for Sergipe and Tocatins @VSPPedro
- PR #1390 Add more Dutch names @EhsanZ
- PR #1386 Add locale file for Arabic language and test it @EhsanZ
- PR #1385 Updated license plate by state for Brazil @edgardmessias
- PR #1373 📝 Correct some minor spelling errors @mermop
- PR #1372 Add space planet and galaxy for Japanese @yizknn
- PR #1370 Add missed comma @7up4
- PR #1352 Add Japanese Food Sushi for Japanese and English @yizknn
- PR #1343 Update cell phone format to be phonelib compatible for Vietnam locale @Looooong
- PR #1340 Fix typos and additions for Faker::Esport @Mayurifag
- PR #1332 Fix typo in buffy.big_bads @tragiclifestories
- PR #1327 fixed 2 quotes @MinimumViablePerson
- PR #1316 Add more dishes to the menu @bjacquet
v1.9.1 (2018-07-11)
- PR #1476 Add Faker::House @jguthrie100
- PR #1308 Add Faker::BojackHorseman @saurabhudaniya200
- PR #1292 Add Faker::Bank - account_number and routing_number @vbrazo
- PR #1300 Add Faker::GreekPhilosophers @15ngburton
- PR #1004 Add Faker::Ethereum @kaizenx
- PR #551 Add gender to name generator @Maicolben
- PR #1283 Add Faker::Military @jjasghar
- PR #1279 Add Faker::HarryPotter.spell @A9u
- PR #799 Faker::ElectricalComponents @bheim6
- PR #1050 Add Faker::Invoice to generate valid bank slip references @onnimonni
- PR #817 Faker::Lorem.multibyte for multibyte chars @frankywahl
- PR #877 Add Canada SIN generator in Faker::Code @gkunwar
- PR #1268 Add Faker::Nation.national_sport @gkunwar
- PR #1273 Add Faker::Device @vbrazo
- PR #1272 Add Faker::DrWho.actor @timcustard
- PR #1270 Add Faker::Name.middle_name @vbrazo
- PR #1266 Add Faker::Science.element_symbol @timcustard
- PR #1101 Add Faker::Company.czech_organisation_number @jindrichskupa
- PR #1265 Add Faker::WorldCup @snayrouz
- PR #1141 Add Faker::Coffee.intensifier @oyeanuj
- PR #1260 Add Faker::Auto features to Faker::Vehicle @mrstebo
- PR #1259 Add the ability to add separators to emails. @aamarill
- PR #1064 Add Faker::Markdown.sandwich @russellschmidt
- PR #1222 Add paragraph_by_chars functionality @jguthrie100
- PR #1107 Add tokens to Faker::Stripe @wecohere
- PR #1258 Remove simplecov-console and add coverage_report rake task @vbrazo
- PR #1247 Generate capital city of random Nation @gkunwar
- PR #1250 House appliances @rafaelcpalmeida
- PR #1239 Update Faker::Food to separate out Fruits and Veggies @susiirwin
- PR #1221 Updated the Readme file with the new logo @tobaloidee
- PR #1109 Added Princess Bride @jayphodges
- PR #987 Add Faker::Cannabis class @GhostGroup
- PR #1199 Add Faker::StrangerThings @Connerh92
- PR #1129 Added SingularSiegler quotes @splashinn
- PR #1235 Added Faker::Community @vbrazo
- PR #1144 Added polish_register_of_national_economy and polish_taxpayer_identification_number @rafalpetryka
- PR #1201 Adding Currency Symbol to Faker @SaimonL
- PR #1230 Add Faker::SwordArtOnline @lnchambers
- PR #792 Add Faker::FamousLastWords @susiirwin
- PR #1174 Dota API: Str Heroes, heroes quotes, Items, Teams, Players @felipesousafs
- PR #1220 Updates for Faker::Myst @SpyMaster356
- PR #1218 Add Faker::Myst @SpyMaster356
- PR #818 LoremFlickr support @mrstebo
- PR #1192 Space: Added space launch vehicule @gauth-ier
- PR #1211 Add bands, genres, and albums to Music @jmkoni
- PR #1215 Added Nato Phonetic Alphabet @timcustard
- PR #1209 Add Faker::Source @graciano
- PR #1147 Add Spanish citizen id and docs @PuZZleDucK
- PR #1189 Add Faker::Football @AlexGascon
- PR #1202 adds both inclusive and binary gender option @jmkoni
- PR #1193 Add Faker::MichaelScott API @snayrouz
- PR #1179 Random color with Placeholdit @nicolas-brousse
- PR #1190 Add Nation object, its specs and docs @gkunwar
- PR #1210 Add coveralls @vbrazo
- PR #924 Rubocop + fixes @stephengroat
- PR #900 Add Japanese lorem words to locale @vietqhoang
- PR #1297 Faker::WorldCup updates @JoaoHenriqueVale
- PR #616 add german commerce translations @weh
- PR #1281 Some competitions were in the coaches array @Eusebiotrigo
- PR #1103 Fix inconsistent capitalization in dishes, ingredients and spices, and some other small issues under 'food' @evrimfeyyaz
- PR #1262 Add fr_CH locale @elentras
- PR #1261 Add fr_CA locale @elentras
- PR #1275 Fix typo; RedWine should be two words @johnmuhl
- PR #1269 Update Faker::ProgrammingLanguage.name locales @vbrazo
- PR #1140 Add Estonian and Latvian locales @maciej-szlosarczyk
- PR #1249 Update list of name prefixes for sv locale. kamilbielawski
- PR #1228 Added Japanese color to yml @katao
- PR #1106 Adds turkish phone number formats @zasman
- PR #794 Adding country code + minor locale updates @vveliev
- PR #439 Remove Eichmann surname @jonahwh
- PR #1203 Finnish locale has 50 most common male, female, and last names @Glenf
- PR #1183 Correct the spelling of Gringotts @rhoen
- PR #1236 Updates dessert faker @susiirwin
- PR #1229 sv.yml: Typos @olleolleolle
- PR #1108 Update Faker::Dessert @natalietate
- PR #1122 Fix formatting for Brazilian phone and cell phone numbers @lucasqueiroz
- PR #1138 Update locales - Faker::Overwatch @tanner0101
- PR #1117 Added Ukrainian entries to yml @RomanIsko
- PR #1305 Fix YAML syntax - single quote escape (on vehicle.yml) @YumaInaura
- PR #1196 Fix PhoneNumber in es-MX @drewish
- PR #1133 Fix I18n 0.9.3 compatibility @tagliala
- PR #1292 Fix flexible keys crashing when current locale does not provide them @deivid-rodriguez
- PR #1274 Allow Faker::Address.zip_code to have leading zero @igor-starostenko
- PR #1241 Add missing tests reported by SimpleCov @aamarill
- PR #1240 Add some tests @aamarill
- PR #1238 pluralized file to match link name in the readme @Connerh92
- PR #1232 Fix file permissions @tagliala
- PR #1205 Show the type of field that violated a uniqueness constraint @AndrewRayCode
- PR #1227 Update RuboCop to 0.56.0 @tagliala
- PR #1225 Test against latest Ruby versions @tagliala
- PR #1134 Test against latest Ruby versions @tagliala
- PR #1223 Fix minitest warnings @vbrazo
- PR #1198 Rename methods on Faker::Types to avoid shadowing ruby standard methods @MarcPer
- PR #1142 Missing i18n jobs fix @PuZZleDucK
- PR #1213 Add missing tests after adding Coveralls @vbrazo
- PR #1212 Coveralls should ignore test folder @vbrazo
- PR #1181 Fix: Moved the Google Omniauth key id_info from root into extra @SirRawlins
- PR #1207 use default rake task @stephengroat
- PR #1136 Modify Faker::Internet.slug @philduffen
- PR #1170 First_name and last_name should use the parse method - :ru locale @vbrazo
- PR #1197 Fixes NL postcode @JonathanWThom
- PR #1172 Fix Fixnum reference warning @vbrazo
- PR #1173 Fix tests warning @vbrazo
- PR #1304 Fix Faker::Source ruby language examples @YumaInaura
- PR #1306 Rename Internet#user_name to #username @tylerhunt
- PR #1293 Update RuboCop to 0.57.2 @tagliala
- PR #1294 Simpler requiring of test helper @deivid-rodriguez
- PR #1288 rake console changes - description and contributing.md @MarcPer
- PR #719 Random words to add should be 0 @swapsCAPS
- PR #1478 Fixed documentation for Faker::Internet.password @mrstebo
- PR #1453 Add description to Rubocop cops @vbrazo
- PR #1121 Better docs for Faker::Food.description @jujulisan
- PR #1257 Fix method name in Faker::SingularSiegler @mrstebo
- PR #1256 Fixing documentation - Faker::Name to Faker::Zelda @mrstebo
- PR #1254 Added missing documentation. @mrstebo
- PR #1252 Add missing documentation - Faker::Address to Faker::Myst @vbrazo
- PR #1248 Remove duplications from company.md @vrinek
- PR #1146 Update company docs @PuZZleDucK
- PR #974 Specify version number each class was introduced @darylf
- PR #1128 Use ruby syntax highlighting in Omniauth doc @swrobel
- PR #1204 Update sample output of
Faker::App.version
@joshuapinter - PR #1135 Added documentation for dumb and dumber @cnharris10
- PR #1177 Update Faker::Number.between docs @SpyMaster356
- PR #1124 Fix ranges for Brazilian zip codes @lucasqueiroz
- New collaborator - Vitor Oliveira @vbrazo
- PR #1264 Prepare Faker::Name.job_titles and Faker::Name.title for deprecation
- Removing these methods as they are available in
Faker::Job
- Removing these methods as they are available in
v1.8.7 (2017-12-22)
Additions
- Faker::Company.type
- Faker::Job.education_level and Faker::Job.employment_type
- More characters and quotes for Seinfeld
Fixes
- Revert a change in 1.8.5 that caused Star Wars methods to return a single string rather than an array (#1093)
v1.8.6 (2017-12-21)
Additions
- Faker::App.semantic_version
- Faker::Types
- New methods in Faker::StarWars: call_squadron, call_sign, call_number
Other changes
- Changed i18n depedency from
~> 0.9.1
to>= 0.7
v1.8.5 (2017-12-06)
Closed issues:
- The latest version does not contain Faker::ProgarmmingLanguage, but the documentation said it does. #1083
- undefined method `initials' for Faker::Name:Class #1076
- Undefined method `dish' for Faker::Food:Class #1038
- Need Silicon Valley #1026
- Would it be possible to tie quotes to characters? #1011
- Generated phone numbers dont seem to be valid. #1010
- Faker::RickAndMorty not supported in 1.7.3 #988
- Weird crash with Faker 1.8.3 #982
- Faker::PhoneNumber.cell_phone not enforcing locale #499
- https url scheme #459
- New feature: Google video and image searching #306
- The array extension method :sample throw an argument error when the array is empty #94
- phone_number can generate invalid US numbers #24
Merged pull requests:
- Fixes a few typos in names and deletes a duplicate #1084 (katelovescode)
- Fix Faker::Dog and add tests #1082 (wtanna)
- Remove broken example from README #1081 (dentarg)
- Remove problematic char from German street roots #1080 (Kjir)
- Add Faker::VForVendetta #1073 (backpackerhh)
- Fixes typos, removes a duplicate #1072 (katelovescode)
- "Flint\s\sof the mountains" ==> "Flint\sof the mountains" #1071 (seanwedig)
- add ru_chars to Char #1070 (startaper)
- Updated documentation to match correct methods #1069 (LasseSviland)
- Add the @flexible_key value to the Vehicle Class #1067 (agustin)
- kpop #1066 (j0shuachen)
- Change git URL to use https instead git protocol #1065 (buncismamen)
- Add more quotes to the silicon valley yml file to provide more variety #1060 (danielwheeler1987)
- change korean postcode format #1058 (sunghyuk)
- Breaking bad #1056 (danilobarion1986)
- Star wars quotes #1054 (russellschmidt)
- Dune and Potential Solution to Issue 1011 #1051 (russellschmidt)
- add Malaysia's commercials and islamics bank #1045 (sanik90)
- organize and add star wars data #1043 (tjchecketts)
- Fix usage document #1040 (sashiyama)
- introduce Aqua Teen Hunger Force characters #1037 (ethagnawl)
- added 1 hero, 2 locations and 2 quotes #1016 (murog)
- Fix usage document. #1013 (n0h0)
- Add dumb and dumber class #1008 (cnharris10)
- Update Russian resources #1002 (edubenetskiy)
- Add more Seinfeld characters #1001 (gregeinfrank)
- Adds Faker::OnePiece #998 (Leohige)
- Stargate #997 (katymccloskey)
- Tells users how to handle uninitialized constant error #995 (jwpincus)
- Renamed word_of_warcraft to world_of_warcraft #994 (Ranhiru)
- Add default_country for Japan and Korea #990 (Mangoov)
- Fix typo in de.yml #986 (IngoAlbers)
- Add pt-BR translate #985 (marcosvpcortes)
- Fix for NL postal code #984 (petrosg)
- French traduction for Faker::Pokemon #983 (Dakurei)
- Added material to the Commerce docs. #903 (mrstebo)
- Added Spanish Organization Number #897 (cmunozgar)
v1.8.4 (2017-07-13)
Merged pull requests:
v1.8.3 (2017-07-12)
Closed issues:
- Can't pass zero (0) to the default rand method (Faker override) #976
- Add Faker::Address.mailing_address #841
Merged pull requests:
- Fix tests warnings #979 (gssbzn)
- [#976] Handles zero as max for rand #978 (gssbzn)
- Fix spelling of Wookiee #977 (miloprice)
- Faker: Umphreys mcgee #942 (Ryanspink1)
- Faker: Venture bros #940 (Ryanspink1)
- seinfeld faker #936 (cews7)
- elder scrolls faker #933 (CjMoore)
- Add greek_organization method to University Faker #932 (andrewdwooten)
- add Hogwarts and Ilvermorny houses to Harry Potter faker #925 (samanthamorco)
v1.8.2 (2017-07-11)
Closed issues:
- Cannot require 'faker' after update to 1.8.1 #975
- NoMethodError: super: no superclass method `between' for Faker::Time:Class #973
v1.8.1 (2017-07-10)
Closed issues:
- Faker::Internet.domain_word == "" #956
- Faker::Coffee #935
- Internet password method sometimes doesn't include special chars #927
- Faker HowIMet #917
- NoMethodError: super: no superclass method `backward' for Faker::Time:Class #915
- Faker 1.8 release #906
- Material missing in Faker::Commerce documentation #901
- Tests fail that have nothing to do with my changes. What should I do? #864
- uninitialized constant Faker::RuPaul #856
- Faker::Internet.domain_word returns empty string #843
- unitilialized constant Faker::Demographic #812
Merged pull requests:
- Fix Address.community documentation #972 (landongrindheim)
- edit superclass #971 (iz4blue)
- adding important data for hipster to en.yml #946 (dbwest)
- Locale: update zh-CN cell phone formats #934 (liluo)
- Fixing special chars addition in passwords. #926 (allam-matsubara)
- Update commerce documentation #907 (dv2)
v1.8.0 (2017-07-09)
Closed issues:
- Zelda Location #968
- Real passwords / passphrases #962
- Generating fake link [Feature Request] #955
- Clean-up Robin's "Holy Steam Valve" quote #948
- Faker::Time.between produces times out of range #894
- [Feature Request] Add User Agent strings #880
- Faker::Omniauth is not deterministic and breaking the build #876
- undefined method
name =' or undefined method
=' #871 - Faker::French Suggestion #869
- Documentation not correct for Faker::Color.hsl_color and hsla_color #866
- Faker::PhoneNumber.area_code and .exchange_code returning nil #861
- Faker::RickAndMorty not available in v1.7.3 from RubyGems #851
- Adding Faker to Create in controller, possible? #842
- Faker 1.7.3 uses Ruby 2 features #825
- Fillmurry = error #823
- Base#numerify generating phone numbers and other number fields with a weird format #741
- Markdown/HTML Support #630
- Update WIKI and clean README #588
- Can't overwrite locale elements using the .yml file #424
- Faker::Lorem.paragraph raises I18n::MissingTranslationData without manual locale override #278
- Generate unique values #251
Merged pull requests:
- Add Faker::Address.community #969 (landongrindheim)
- Added Faker::Food.dish #967 (aomega08)
- Add translations for Malaysia #965 (alienxp03)
- Adds some new dutch names to the locales #961 (stefanvermaas)
- French traduction for Faker::Pokemon #960 (Dakurei)
- Add characters to the RickAndMorty database #958 (roninCode)
- [Resolved] Internet domain word issue #957 (SagareGanesh)
- Pokemon#moves #954 (joel-g)
- Remove extraneous text from Robin quote #953 (jsteel)
- Added Simpsons. #950 (RaimundHuebel)
- add default task test for rake #923 (stephengroat)
- Use the latest Rubies on Travis CI #920 (hisas)
- Add meaningful error message when country code not found #916 (mrstebo)
- Add Faker::HitchhikersGuideToTheGalaxy #914 (pedroCervi)
- Add Funny Name #912 (jsonreeder)
- Fix pt-BR city suffix #896 (marcelo-leal)
- Adds League of Legends summoner spells, masteries and rank #892 (DonkeyFish456)
- fix typo in test file #890 (akintner)
- Hobbit characters, locations, & quotes #889 (ski-climb)
- Added Omniauth Github faker #888 (ahmed-taj)
- Add locations to Faker::Zelda #885 (thejonanshow)
- add all setup and files for star trek faker #884 (akintner)
- improve german cell phone numbers #882 (timoschilling)
- Add How I Met Your Mother #879 (jdconrad89)
- Add League of Legends #878 (Dpalazzari)
- Add Faker::Robin #868 (leanucci)
- Fixed hsla and hsla_color documentation. #867 (mrstebo)
- Add links to doc in README #865 (taleh007)
- Added bg locale #858 (ppopov1357)
- Add Faker::Overwatch #857 (tomdracz)
- Add Faker::HeyArnold #855 (MatthewDG)
- Fix India Postal Code format #853 (dv2)
- Fix typo in music.md #852 (martinbjeldbak)
- Fixed regex pattern in TestLocale::test_regex. #849 (karlwilbur)
- Faker::Compass #848 (karlwilbur)
- en.yml: demographic, demonym: add missing double quote before Fijian #847 (PascalSchumacher)
- Update Zelda with Breath of the Wild #846 (lauramosher)
- add RuPaul quotes #845 (raphaeleidus)
- Add example for Faker::Date.birthday #844 (janpieper)
- Adds Coffee #840 (nathanjh)
- WIP add dragon ball characters to faker #839 (Cdunagan05)
- Update README.md #836 (jbkimble)
- Truncate Twitter screen_name length #834 (abraham)
- Improve Faker::Twitter compatibility #831 (abraham)
- doc: Add Internet.name length optional arguments #830 (li-xinyang)
- Matz #829 (denys281)
- Add norwegian organization number #827 (leifcr)
- [Resolved] Fillmurray image Fixnum match issue #824 (SagareGanesh)
- Rick and morty #821 (JessCodes)
- Fix i18n file load issue #811 (jacknoble)
- Create a Dessert faker #791 (susiirwin)
v1.7.3 (2017-02-05)
Closed issues:
- Creates invalid UK postcodes #790
- remove first name Adolf #788
- Config for adding format restriction. #695
- How to avoid special characters in faker string field #615
- Add Demographic Data #585
- OmniAuth ready responses #507
- US Zip Codes Sometimes Returns Non-Actual Zip Codes #275
Merged pull requests:
- Harry Potter #820 (jaclynjessup)
- Update readme #819 (ktrant84)
- en.yml: Typo Golum -> Gollum #816 (jtibbertsma)
- Add Faker::Twitter #815 (abraham)
- Fixed Validity of UK postcodes #814 (darkstego)
- Fixed russian locale #813 (fobo66)
- Allow unique values to be cleared #810 (dslh)
- Friends info #808 (ktrant84)
- Update superhero.md #805 (vitaliy-fry)
- adds Zelda #800 (audy)
- Remove the word 'fap' #798 (probablycorey)
- en.yml: fix typo in demographic race #797 (PascalSchumacher)
- Adds Faker::Demographic #796 (baron816)
- Typofix: nfinite -> Infinite #795 (mgold)
- Update output for zip functions #787 (yovasx2)
- doc fix job.md #786 (ieldanr)
- Refactors code in some Faker basic classes #785 (tiagofsilva)
v1.7.2 (2017-01-03)
Closed issues:
- Faker::Avatar error: read server certificate B: certificate verify failed #763
- assert Faker::Internet.email.match(/.+@[^.].+.\w+/) fails randomly #737
- Incorrect HSL color format #728
- Can we add the #Hacktoberfest label for pull requests this month #717
- Faker::Boolean.boolean error #714
- Faker::Food not found #688
- Fix seed for random values #684
- README alphabetical order of Usage #660
- At which point do we break off functionality? #653
- Time zone abbreviation #631
- ruby 2.3.1 rails 5 #627
- Faker::Time::between doesn't respect requested period #526
Merged pull requests:
- IPv4: private and reserved #784 (randoum)
- Update bank method #783 (swapnilchincholkar)
- Refactors code in some base classes #782 (tiagofsilva)
- Refactors code in some base classes #781 (tiagofsilva)
- Refute blank #707 (SherSpock)
v1.7.1 (2016-12-25)
Closed issues:
Merged pull requests:
v1.7.0 (2016-12-24)
Closed issues:
- Alphanumeric password. #773
- Unique method is undefined #771
- Request: Human faces? #756
- Faker for images not working #738
- Fixed seed #724
- Company logo ,company buzzword, Date is not working rails 4 #718
- Image issue #704
- Faker::Hacker.say_something_smart #691
- Faker::Commerce.promotion_code Missing Translation #689
- Generating real email addresses #685
- Faker::GameOfThrones.character has too little items #658
- Pokemon class not working #645
- NameError: uninitialized constant Educator #572
- Causing memory error if Faker::Internet.email with integer argument #478
- undefined method `Number' for Faker:Module #153
Merged pull requests:
- Refactors code in Faker::Color #777 (tiagofsilva)
- Add Faker::TwinPeaks [fixed] #775 (pedantic-git)
- Added wookie_sentence method documentation to README #772 (toddnestor)
- Refactored finance.rb #770 (Newman101)
- ex-MX.yml: city_prefix and city_suffix: replace empty list with empty… #769 (PascalSchumacher)
- Correct HSL and HSLA color formatting #768 (mwgalloway)
- Adds wookie sentence generator #766 (toddnestor)
- Add Faker::Ancient #765 (phoenixweiss)
- Added Slovakian unit tests #764 (Newman101)
- added bank setup #762 (RasMachineMan)
- Added Russian unit tests #761 (Newman101)
- Add eSports data #760 (FanaHOVA)
- add lorempixel #759 (senid231)
- Added nb-NO locale unit tests #758 (Newman101)
- Added Japanese unit tests #757 (Newman101)
- Update educator.rb #755 (huyderman)
- Some Turkish Translations #1 #754 (BatuhanW)
- Add some german translations ... #753 (Kjarrigan)
- Add method for ensuring unique values #752 (jonmast)
- Delete unneeded line for Faker::Internet.password #751 (bakunyo)
- Add Mew to Pokemon::Name #750 (kenta-s)
- Update docs to make it clearer what args to Lorem.sentence and Lorem.paragraph do #749 (ulyssesrex)
- Add optional https urls #747 (kaiuhl)
- Creates tests for Address#zip_code #746 (tiagofsilva)
- Creates Address#full_address customizable by locale #745 (tiagofsilva)
- Improves readability of Hipster#resolve. #743 (tiagofsilva)
- Use Random::DEFAULT instead of Random.new.rand / SecureRandom #740 (smangelsdorf)
- Added Korean unit tests #739 (Newman101)
- it.yml: name.suffix: replace list with empty string, to make it consi… #736 (PascalSchumacher)
- fix german university name generation #734 (PascalSchumacher)
- fr.yml: remove 13 after lille #733 (PascalSchumacher)
- Add Normal (Gaussian) distribution to Faker::Number #731 (rabidaudio)
- added indonesian locale #730 (bprayudha)
- Added dragons to the Game of Throne universe. #729 (archbloom)
- Tweak es-MX locale data for addresses #727 (joiggama)
- Add Game of Thrones quotes #726 (rajivrnair)
- adds Faker::Artist.name #725 (forresty)
- Resolve warnings during tests #722 (andy-j)
- Add chords to music #721 (andy-j)
- Add major and minor keys to music #720 (andy-j)
- Fixed the inaccurate swedish organization number generator #715 (hex0cter)
- Fix typos in brazilian portuguese countries translations #713 (Yaakushi)
- Fix typo in 'Secondary' #712 (edtjones)
- Changed quotes in food.rb #710 (Newman101)
- Added type checks to PL unit test #709 (Newman101)
- Fix Faker::Educator "secondary" spelling #708 (gadtfly)
- adds meteorite to Faker::Space #702 (kfrz)
- fixed typo in secondary_school #701 (garyharan)
- Improve Address.postcode example to reflect actual output #700 (goulvench)
- Fixed invalid name in pl.yml #694 (Yobilat)
- Fixed failing build #683 (Newman101)
- added south african locales #682 (Letladi)
- Add Food link for readme #681 (martymclaugh)
- Add updated en-nz locale data #680 (geordidearns)
- Fixed typo in dutch translation #679 (nschmoller)
- Add pokemon #677 (bakunyo)
- Food #672 (martymclaugh)
- Added charcaters and houses data for game of thrones in en.yml #670 (vamsipavanmahesh)
- add Faker::Commerce.promotion_code #669 (jGRUBBS)
- Eliminate and prevent leading and trailing white space #665 (retroGiant89)
- Fix for memory overflow error Issue: #478 #664 (anuj-verma)
- Added unit tests to es-MX locale #661 (Newman101)
- Added default country test to en-AU locale #656 (Newman101)
- Fixed incorrect locale configuration #655 (Newman101)
- Add support for dutch university names #654 (nysthee)
- Added default country check to en-PAK unit tests #652 (Newman101)
- Added even method to Luhn algorithm #650 (Newman101)
- Add more names to pt-BR #649 (haggen)
- Add Nigerian locale to locales #647 (oluosiname)
- Refactor Luhn Checksum #619 (Newman101)
- Added en-SG unit tests #618 (Newman101)
- Improved de-AT unit tests #614 (Newman101)
- Changed quotes in color.rb #606 (Newman101)
v1.6.6 (2016-07-25)
Closed issues:
- Faker::Vehicle.vin gives undefined method `match' #638
- Faker::Date.backward(14) #632
- Shouldn't we capitalize the result of
Faker::Hacker.say\_something\_smart
? #623
Merged pull requests:
- Fixed Faker::Vehicle.vin Fixnum issue #638 #639 (amoludage)
- fix readme link for fakerpokemon #637 (shinwang1)
- Making pull request to add Pokemon names and locations to stumpy/faker #636 (shinwang1)
- Added shorthand for self-assignment on date.rb #635 (Newman101)
- Fixed a method call in date.rb #633 (Newman101)
- Add Game of Thrones faker #629 (duduribeiro)
- Add German translations for Commerce #626 (laurens)
- Solved Issue #623 #625 (Newman101)
- Removed Faker::ChuckNorris.name
- 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
- Fix for UTF problem in Ruby 1.9.3
- Fix for Faker::StarWars.character
- Updated sv locale
- 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
- Fix for locale issues in tests
- 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
- 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
- Updated Russian locale
- Added EIN generator
- Fixed Swedish locale
- Added birthday to Faker::Date
- Added Faker::App
- Added Swedish locale
- README update
- Bugfix and cleanup
- Many enhancements and bugfixes
- Many enhancements and few bugfixes
- Many major and minor enhancements :)
- 1 minor change:
- Fixed Ruby 1.8 compatibility
- 1 minor change:
- Removed ja locale because of parse errors
- 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
- 1 minor enhancement
- Added safe_email method to get [email protected] [Kazimierz Kiełkowicz]
- 1 bug fix:
- Use the locale fallback properly when parsing string formats
- 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]
- 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]
- 1 minor bug fix:
- Stopped getting in the way of Rails' late locale loading
- 1 minor enhancement:
- Added a faker namespace for translations
- 1 bug fix:
- Stopped stomping on I18n load path
- 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]
- 1 major enhancement:
- Moved strings and some formats to locale files
- 1 minor enhancement:
- Added city to Address
- 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]
- 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
- 1 major enhancement:
- Initial release
* This Change Log was automatically generated by github_changelog_generator