Recent Releases of https://github.com/faker-ruby/faker
https://github.com/faker-ruby/faker - v3.6.0
v3.6.0 (2026-01-21)
First release of the new year!
This version comes with some performance improvements (speeds faker load time by 17%!) and removal of deprecated generators.
It also drops support to Ruby's EOL 3.0. The minimum supported Ruby version is 3.1.
Drops support for Ruby 3.0
- Drop support for Ruby EOL 3.0 by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3167
Removes deprecated generators
Faker::TwitterandFaker::BossaNovahave been removed. Please use the new generatorsFaker::XandFaker::Music::BossaNovaand check the new docs for more details in https://github.com/faker-ruby/faker/pull/3190
Improvements and bug fixes
- Autoload OpenSSL by @stefannibrasil and @thdaraujo in https://github.com/faker-ruby/faker/pull/3188 - this speeds faker load time by 17%!
- Fix typos in README.md by @CarlosCalgaro in https://github.com/faker-ruby/faker/pull/3156
- fix: badly anchored regexes by @thdaraujo in https://github.com/faker-ruby/faker/pull/3181
- Benchmark revamp + run benchmark as part of CI by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3176
- Add reformat locales rake task by @thdaraujo in https://github.com/faker-ruby/faker/pull/3061
- Add option to trigger GH workflows manually by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3187
Update development dependencies
- Bump bundler version by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3165
- Add GitHub actions to dependabot workflow by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3168
- Bump pry from 0.15.2 to 0.16.0 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3175
- Bump i18n from 1.14.7 to 1.14.8 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3174
- Bump yard from 0.9.37 to 0.9.38 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3173
- Bump actions/checkout from 3 to 6 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3170
- Bump test-unit from 3.7.1 to 3.7.7 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3172
- Bump github/codeql-action from 2 to 4 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3169
- Bump rubocop from 1.81.7 to 1.82.1 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3171
- Bump minitest from 5.26.1 to 5.27.0 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3177
- Bump 'rdoc' dependency, handle 'erb' version constraint with Ruby 3.1 and improve CI bundle cache by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3185
New Contributors
- @CarlosCalgaro made their first contribution in https://github.com/faker-ruby/faker/pull/3156
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.5.3...v3.6.0
- Ruby
Published by stefannibrasil about 1 month ago
https://github.com/faker-ruby/faker - v3.5.3
v3.5.3 (2025-12-02)
Wishing you a cozy and calm Holiday season ☃️
This version adds and improves some locales, fixes some bugs, and deprecates some generators.
Thanks to all contributors!
Deprecated generators
- Refactor: move
Faker::BossaNovaunderFaker::Music::BossaNovaby @thdaraujo in https://github.com/faker-ruby/faker/pull/3140 - Deprecate
Faker::Twitterin favor ofFaker::Xand update attributes by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3138
Improvements & Bug Fixes
- Remove duplicate entry
amateur radiofromlocales/en/hobby.ymlby @Leenday in https://github.com/faker-ruby/faker/pull/3099 - fix #3114: prevent scientific notation when generating bank account number by @AhmedHisham552 in https://github.com/faker-ruby/faker/pull/3118
- Fix: typos in locales for
overwatch.yml,rajnikanth.ymlandstreet_fighter.ymby @smorttey in https://github.com/faker-ruby/faker/pull/3106 - Add
Artisttranslations for the japanese locale by @neco-nico in https://github.com/faker-ruby/faker/pull/3110 - Add
country_codeto Estonia locale (locales/ee.yml) by @HassanAkbar in https://github.com/faker-ruby/faker/pull/3111 - Reformat Arabic locale (
locales/ar.yml) by @ramzieus in https://github.com/faker-ruby/faker/pull/3130 - Refactor: Improve UK Phone number false failure hit-rate by @luke-hill in https://github.com/faker-ruby/faker/pull/3136
- Improvements and fixes for Elder Scrolls locale (
elder_scrolls.yml) by @SleekMutt in https://github.com/faker-ruby/faker/pull/3129 - Add en-GB ID Numbers (aka National Insurance Numbers) by @stefanjcollier in https://github.com/faker-ruby/faker/pull/3032
- Update ukrainian city locales to the modern ones by @SleekMutt in https://github.com/faker-ruby/faker/pull/3127
- Revamp the docs to make them easier to find by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3151
Chores
- test: fix flaky test on
Faker::IdNumberby @thdaraujo in https://github.com/faker-ruby/faker/pull/3126 - Remove minitest dependency on i18n reload test by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3149
- Remove unused release workflow by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3133
Update local dependencies
- Bump benchmark from 0.4.1 to 0.5.0 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3122
- Bump rake from 13.3.0 to 13.3.1 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3124
- Bump test-unit from 3.7.0 to 3.7.1 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3128
- Bump rubocop-minitest from 0.38.1 to 0.38.2 by @dependabot[bot] in https://github.com/faker-ruby/faker/pull/3116
- deps: bump dependencies by @thdaraujo in https://github.com/faker-ruby/faker/pull/3141
- deps: bump Minitest version to
v5.26.1and fix issues by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3144 - deps: bump rubocop version to
v1.81.7by @thdaraujo in https://github.com/faker-ruby/faker/pull/3143
New Contributors
- @Leenday made their first contribution in https://github.com/faker-ruby/faker/pull/3099
- @AhmedHisham552 made their first contribution in https://github.com/faker-ruby/faker/pull/3118
- @smorttey made their first contribution in https://github.com/faker-ruby/faker/pull/3106
- @neco-nico made their first contribution in https://github.com/faker-ruby/faker/pull/3110
- @HassanAkbar made their first contribution in https://github.com/faker-ruby/faker/pull/3111
- @ramzieus made their first contribution in https://github.com/faker-ruby/faker/pull/3130
- @luke-hill made their first contribution in https://github.com/faker-ruby/faker/pull/3136
- @SleekMutt made their first contribution in https://github.com/faker-ruby/faker/pull/3129
- @stefanjcollier made their first contribution in https://github.com/faker-ruby/faker/pull/3032
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.5.2...v3.5.3
- Ruby
Published by stefannibrasil 3 months ago
https://github.com/faker-ruby/faker - v3.5.2
Happy Canada Day! 🍁
This version adds and improves some locales and fixes some bugs.
Thanks to all contributors!
Improvements & Bug fixes
- Correct
Faker::Address.cityandFaker::Address.street_addressfor:frlocale by @brupla6126 in https://github.com/faker-ruby/faker/pull/3018 - fix condominium_fiscal_code generator length from 9 to 11 characters by @FiloSpaTeam in https://github.com/faker-ruby/faker/pull/3037
- Add Cell Phone, Default Time Zone and State Abbreviation translation for en-PAK locale by @wonderer007 in https://github.com/faker-ruby/faker/pull/3024
- Fix usage docs header indentation by @jaredsmithse in https://github.com/faker-ruby/faker/pull/3049
- Fix nl phone format by @klaaspieter in https://github.com/faker-ruby/faker/pull/3050
- Fix typo in
ja/booklocale by @thdaraujo in https://github.com/faker-ruby/faker/pull/3062 - fix a typo by @jethrodaniel in https://github.com/faker-ruby/faker/pull/3060
- Fix typo in
restaurant.ymlby @daniel-nerdgeschoss in https://github.com/faker-ruby/faker/pull/3067 - Fix city address with number in
locales/fr/address.ymlby @brupla6126 in https://github.com/faker-ruby/faker/pull/3071 - Fix unclosed quote in
locales/en/cosmere.ymlby @bensheldon in https://github.com/faker-ruby/faker/pull/3075 - Remove inappropriate word from ja lorem by @se4weed in https://github.com/faker-ruby/faker/pull/3095
- Add mountains to de-CH locale by @codez in https://github.com/faker-ruby/faker/pull/3066
- Bump i18n from 1.14.6 to 1.14.7 by @dependabot in https://github.com/faker-ruby/faker/pull/3042
Chore
- ci: run against Ruby 3.4 by @thdaraujo in https://github.com/faker-ruby/faker/pull/3079
- Fix Broken CI by @wonderer007 in https://github.com/faker-ruby/faker/pull/3073
Update local dependencies
- Bump rubocop from 1.67.0 to 1.68.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3020
- Bump rubocop from 1.68.0 to 1.69.2 by @dependabot in https://github.com/faker-ruby/faker/pull/3035
- Bump rubocop version + offenses fixes by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3053
- deps: update dev dependencies by @thdaraujo in https://github.com/faker-ruby/faker/pull/3078
- Bump rubocop-minitest and fix rubocop's offense by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3052
- Bump rubocop-minitest from 0.38.0 to 0.38.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3088
- Bump rubocop-rake from 0.6.0 to 0.7.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3059
- deps: bump
rubocop-minitestfrom0.37.1to0.38.0. by @thdaraujo in https://github.com/faker-ruby/faker/pull/3080 - Bump minitest from 5.25.1 to 5.25.4 by @dependabot in https://github.com/faker-ruby/faker/pull/3031
- Bump test-unit from 3.6.2 to 3.6.7 by @dependabot in https://github.com/faker-ruby/faker/pull/3038
- Bump benchmark from 0.3.0 to 0.4.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3021
- Bump benchmark from 0.4.0 to 0.4.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3087
- Bump pry from 0.14.2 to 0.15.2 by @dependabot in https://github.com/faker-ruby/faker/pull/3039
- Bump rake from 13.2.1 to 13.3.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3086
- Bump test-unit from 3.6.8 to 3.6.9 by @dependabot in https://github.com/faker-ruby/faker/pull/3096
New Contributors
- @brupla6126 made their first contribution in https://github.com/faker-ruby/faker/pull/3018
- @jaredsmithse made their first contribution in https://github.com/faker-ruby/faker/pull/3049
- @klaaspieter made their first contribution in https://github.com/faker-ruby/faker/pull/3050
- @jethrodaniel made their first contribution in https://github.com/faker-ruby/faker/pull/3060
- @daniel-nerdgeschoss made their first contribution in https://github.com/faker-ruby/faker/pull/3067
- @bensheldon made their first contribution in https://github.com/faker-ruby/faker/pull/3075
- @se4weed made their first contribution in https://github.com/faker-ruby/faker/pull/3095
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.5.1...v3.5.2
- Ruby
Published by thdaraujo 8 months ago
https://github.com/faker-ruby/faker - v3.5.1
Happy October! 🎃
This version drops support for Ruby < 3.0. We only support one EOL Ruby version at a time. Please upgrade to Ruby 3.0 to update to this and future versions of faker-ruby.
Besides that, this version removes deprecated generators, fixes some bugs, and adds a Security Policy.
Thanks to all contributors!
Breaking Changes
- Drop support for Ruby 2.7 by @tatheerf02 in https://github.com/faker-ruby/faker/pull/3006
- Removes deprecated generators by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3014
The following deprecated generators are being removed. Please use the new generators:
| Deprecated | New |
|---|---|
| Faker::TvShows::TheFreshPrinceOfBelAir.celebrity | Faker::TvShows::TheFreshPrinceOfBelAir.actor |
| Faker::TvShows::Buffy.celebrity | Faker::TvShows::Buffy.actor |
| Faker::TvShows::DrWho.villian | Faker::TvShows::DrWho.villain |
| Faker::Games::HeroesOfTheStorm.class | Faker::Games::HeroesOfTheStorm.class_name |
| Faker::JapaneseMedia::FmaBrotherhood | Faker::JapaneseMedia::FullmetalAlchemistBrotherhood |
| Faker::Show | Faker::Theater |
| Faker::Australia | Faker::Locations::Australia |
| Faker::IDNumber | Faker::IdNumber |
Improvements & Bug fixes
- Fix typos by @tagliala in https://github.com/faker-ruby/faker/pull/2982
- Fix benchmark:all_methods task by excluding Faker::Deprecator module from benchmark target by @amatsuda in https://github.com/faker-ruby/faker/pull/2988
- Add Brazilian Portuguese translations for
Faker::Subscriptionby @murichristopher in https://github.com/faker-ruby/faker/pull/2960 - Deprecator improvements by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2997
- Faker::Alphanumeric.alphanumeric determinism fix by @admtnnr in https://github.com/faker-ruby/faker/pull/2996
- Remove CodeClimate badges by @tagliala in https://github.com/faker-ruby/faker/pull/3003
- Update Company.logo example url by @dirschn in https://github.com/faker-ruby/faker/pull/3007
- fix(music.band): removes leading whitespace by @JeremasPosta in https://github.com/faker-ruby/faker/pull/3015
- Create SECURITY.md by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3016
Update local dependencies
- Bump i18n from 1.14.5 to 1.14.6 by @dependabot in https://github.com/faker-ruby/faker/pull/3005
- Bump minitest from 5.24.1 to 5.25.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2991
- Bump rubocop-minitest from 0.35.1 to 0.36.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2999
- Bump yard from 0.9.36 to 0.9.37 by @dependabot in https://github.com/faker-ruby/faker/pull/3000
- Bump rubocop from 1.65.1 to 1.66.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3001
New Contributors
- @murichristopher made their first contribution in https://github.com/faker-ruby/faker/pull/2960
- @admtnnr made their first contribution in https://github.com/faker-ruby/faker/pull/2996
- @dirschn made their first contribution in https://github.com/faker-ruby/faker/pull/3007
- @tatheerf02 made their first contribution in https://github.com/faker-ruby/faker/pull/3006
- @JeremasPosta made their first contribution in https://github.com/faker-ruby/faker/pull/3015
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.4.2...v3.5.1
- Ruby
Published by stefannibrasil over 1 year ago
https://github.com/faker-ruby/faker - v3.4.2
Happy July with a new faker-ruby release.
This version:
- introduces a breaking change for
Faker::NationalHealthService.british_number(more details below) - adds translation for some generators
- fixes bugs
Breaking changes
The NHS sets aside a range of numbers from 999 000 0000 to 999 999 9999 for test purposes. The old range could
produce NHS numbers that were in use by real patients in the UK/England and Wales. In this version, Faker::NationalHealthService.british_number uses the test range for creating NHS numbers rather than the previous 400 000 0010 to 499 999 9999 range.
Breaking change was introduced in "Add test range param to NHS numbers" by @neanias in https://github.com/faker-ruby/faker/pull/2947
Improvements & Bug fixes
- Add Bank and Sport to Swedish locale by @twk-mn in https://github.com/faker-ruby/faker/pull/2961
- docs: update with notes about validity for zips by @garrettgregor in https://github.com/faker-ruby/faker/pull/2963
Faker::Games::Dotamissing quotes and new heroes by @arthurka-o in https://github.com/faker-ruby/faker/pull/2907- Add phone_number.country_code and address.full_address in locale sv by @larkro in https://github.com/faker-ruby/faker/pull/2965
- Fix typo by @fynsta in https://github.com/faker-ruby/faker/pull/2968
- fix:
Faker::Internet.usernameshould not generate duplicated punctuation by @thdaraujo in https://github.com/faker-ruby/faker/pull/2970 - Update dog breed names for
en-USlocale by @mononoken in https://github.com/faker-ruby/faker/pull/2972 - Add
Deprecator.skip_warning?ability to silence deprecators on tests by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2956
Update local dependencies
- Bump timecop from 0.9.9 to 0.9.10 by @dependabot in https://github.com/faker-ruby/faker/pull/2969
- Bump minitest from 5.23.1 to 5.24.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2975
- Bump bundler version to
2.4.22by @thdaraujo in https://github.com/faker-ruby/faker/pull/2978 - Bump rubocop from 1.64.1 to 1.65.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2979
- Bump rubocop-minitest from 0.35.0 to 0.35.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2980
New Contributors
- @twk-mn made their first contribution in https://github.com/faker-ruby/faker/pull/2961
- @neanias made their first contribution in https://github.com/faker-ruby/faker/pull/2947
- @garrettgregor made their first contribution in https://github.com/faker-ruby/faker/pull/2963
- @arthurka-o made their first contribution in https://github.com/faker-ruby/faker/pull/2907
- @larkro made their first contribution in https://github.com/faker-ruby/faker/pull/2965
- @fynsta made their first contribution in https://github.com/faker-ruby/faker/pull/2968
- @mononoken made their first contribution in https://github.com/faker-ruby/faker/pull/2972
Full Changelog: https://github.com/faker-ruby/faker/compare/v.3.4.1...v3.4.2
- Ruby
Published by stefannibrasil over 1 year ago
https://github.com/faker-ruby/faker - v3.4.1
Happy end of May with a new faker-ruby release.
This version:
- adds translation for some generators
- fixes bugs
- improves some generators performance
Bug fixes
- Fix invalid IANA time zone identifier for
Atlantic/Cape_Verdeby @andrelaszlo in https://github.com/faker-ruby/faker/pull/2927 - Fix entry in faker.food.ingredients by @matthewmayer in https://github.com/faker-ruby/faker/pull/2933
- Docs: add absolute links to CONTRIBUTING from README by @matthewmayer in https://github.com/faker-ruby/faker/pull/2934
- Fix:
Faker::Number.hexadecimalshould include characters within the range of[0-9a-f]by @alextaujenis in https://github.com/faker-ruby/faker/pull/2942 - Username splits names by space and doesn't regex match them by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2950
Features
- Add animals, desserts, foods, hobbies, house, and k-pop translations to the Korean locale file by @connie-feng in https://github.com/faker-ruby/faker/pull/2935
- Add adjectives to Korean locale file by @connie-feng in https://github.com/faker-ruby/faker/pull/2930
- Add emotions, movies, Pokemon, and Studio Ghibli to the Korean locale by @connie-feng in https://github.com/faker-ruby/faker/pull/2941
- Add Japanese translations for
Faker::Sports::Football. by @yamat47 in https://github.com/faker-ruby/faker/pull/2903
What's changed
- Performance: Sample arrays instead of performing shuffle and slice by @alextaujenis in https://github.com/faker-ruby/faker/pull/2940
- Performance: Reduce the time complexity of
Faker::Cryptogenerators by @alextaujenis in https://github.com/faker-ruby/faker/pull/2938 - Remove tzinfo dependency by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2952
Update local dependencies
- Bump rake from 13.1.0 to 13.2.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2929
- Bump i18n from 1.14.4 to 1.14.5 by @dependabot in https://github.com/faker-ruby/faker/pull/2949
- Bump minitest from 5.22.3 to 5.23.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2957
- Bump rubocop from 1.63.4 to 1.64.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2958
New Contributors
- @connie-feng made their first contribution in https://github.com/faker-ruby/faker/pull/2930
- @andrelaszlo made their first contribution in https://github.com/faker-ruby/faker/pull/2927
- @matthewmayer made their first contribution in https://github.com/faker-ruby/faker/pull/2933
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.3.1...v3.4.1
- Ruby
Published by stefannibrasil almost 2 years ago
https://github.com/faker-ruby/faker - v3.3.1
v3.3.1 (2024-04-02)
Bug fixes
- Fix bug on phone number generator for
en-USlocale caused by incorrect.ymlfile structure by @aprescott in https://github.com/faker-ruby/faker/pull/2924
What's Changed
- Added docs for Deprecator in CONTRIBUTING.md by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2919
- Rename Faker::show to Faker::Theater by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2921
- renamed nhs to national_health_service by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2923
New Contributors
- @aprescott made their first contribution in https://github.com/faker-ruby/faker/pull/2924
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.3.0...v3.3.1
- Ruby
Published by stefannibrasil almost 2 years ago
https://github.com/faker-ruby/faker - v3.3.0
v3.3.0 (2024-03-25)
Bug Fixes
- Remove the duplicate method Faker::Commerce.material description by @mmarusyk in https://github.com/faker-ruby/faker/pull/2914
Features
- Add Kenya to supported countries by @AndrewNduati in https://github.com/faker-ruby/faker/pull/2871
- Benchmarking loading JSON file vs YML file by @salochara in https://github.com/faker-ruby/faker/pull/2897
What's changed
- Fix/Deprecate
Faker::IDNumbertoFaker::IdNumberto be more consistent with other generator's naming convention. by @Jamal-A-Mohamed in https://github.com/faker-ruby/faker/pull/2858 - Fix/Deprecate FmaBrotherhood Generator by @kirkkwang in https://github.com/faker-ruby/faker/pull/2856
- Fix/Deprecate Faker::Australia to Faker::Locations::Australia by @keshavbiswa in https://github.com/faker-ruby/faker/pull/2869
- Add note about EOL dependencies by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2890
Update local dependencies
- Bump test-unit from 3.6.1 to 3.6.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2906
- Bump i18n from 1.14.1 to 1.14.4 by @dependabot in https://github.com/faker-ruby/faker/pull/2913
- Bump rubocop from 1.60.2 to 1.62.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2916
- Bump yard from 0.9.34 to 0.9.36 by @dependabot in https://github.com/faker-ruby/faker/pull/2909
- Bump minitest from 5.22.2 to 5.22.3 by @dependabot in https://github.com/faker-ruby/faker/pull/2917
New Contributors
- @AndrewNduati made their first contribution in https://github.com/faker-ruby/faker/pull/2871
- @Jamal-A-Mohamed made their first contribution in https://github.com/faker-ruby/faker/pull/2858
- @mmarusyk made their first contribution in https://github.com/faker-ruby/faker/pull/2914
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.2.3...v3.3.0
- Ruby
Published by stefannibrasil almost 2 years ago
https://github.com/faker-ruby/faker - v.3.2.3
What's Changed
v3.2.3 (2024-01-12)
Happy 2024 with a new faker-ruby release.
This version includes bug fixes, docs typos fixes, and some changes on the contributing guides.
faker-ruby is is not accepting new features proposals
As we discussed here, we want to improve faker's performance and organization. There hasn't been to many bug reports and most of the open issues are related to performance and confusion around using faker.
As we have limited time to invest in faker, reviewing new generators and locales prevent us from focusing on the big picture work. With this decision, we hope to make the necessary changes for faker to go to the next level. Please read the Contributing guides for ways to help us get there.
Bug fixes
- Fix Phone number long number and other updates by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2842
- Favor 'The Room' instead of 'Room' by @kirkkwang in https://github.com/faker-ruby/faker/pull/2854
- Limit generated Discover cards to 19 digits by @jamie in https://github.com/faker-ruby/faker/pull/2845
- Fix Typo in README Link: Update sports.md to sport.md by @hatsu38 in https://github.com/faker-ruby/faker/pull/2859
- Fix country names and codes in address by @sudeeptarlekar in https://github.com/faker-ruby/faker/pull/2850
- fixed typo for README. Faker::JapaneseMedia::CowboyBebop by @jacoyutorius in https://github.com/faker-ruby/faker/pull/2863
- Fix typo in
Faker::Movies::HarryPotter.location(Castelobruxo) by @leomartins1999 in https://github.com/faker-ruby/faker/pull/2866 - Fix flaky spec on
TestFakerFile#test_file_nameby @keshavbiswa in https://github.com/faker-ruby/faker/pull/2868 - Update
Internet#usernameseparator param to match with the example by @AlexandreL0pes in https://github.com/faker-ruby/faker/pull/2882 - fix polish bban_pattern by @artur1313 in https://github.com/faker-ruby/faker/pull/2887
What's Changed
- Add benchmark by @salochara in https://github.com/faker-ruby/faker/pull/2855
- Freeze new generator and locales by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2886
- Remove deprecate safe_email and free_email methods by @hatsu38 in https://github.com/faker-ruby/faker/pull/2841
- Update contribution guidelines and PULL_REQUEST_TEMPLATE by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2878
- Remove unmaintained
History.mdby @y-yagi in https://github.com/faker-ruby/faker/pull/2880 - Adds Ruby 3.3 to the CI matrix by @m-nakamura145 in https://github.com/faker-ruby/faker/pull/2883
Update local dependencies
- Bump rubocop from 1.58.0 to 1.59.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2865
- Bump rubocop-minitest from 0.34.3 to 0.34.4 by @dependabot in https://github.com/faker-ruby/faker/pull/2884
- Bump minitest version by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2889
New Contributors
- @kirkkwang made their first contribution in https://github.com/faker-ruby/faker/pull/2854
- @jamie made their first contribution in https://github.com/faker-ruby/faker/pull/2845
- @hatsu38 made their first contribution in https://github.com/faker-ruby/faker/pull/2859
- @salochara made their first contribution in https://github.com/faker-ruby/faker/pull/2855
- @jacoyutorius made their first contribution in https://github.com/faker-ruby/faker/pull/2863
- @leomartins1999 made their first contribution in https://github.com/faker-ruby/faker/pull/2866
- @keshavbiswa made their first contribution in https://github.com/faker-ruby/faker/pull/2868
- @y-yagi made their first contribution in https://github.com/faker-ruby/faker/pull/2880
- @AlexandreL0pes made their first contribution in https://github.com/faker-ruby/faker/pull/2882
- @m-nakamura145 made their first contribution in https://github.com/faker-ruby/faker/pull/2883
- @artur1313 made their first contribution in https://github.com/faker-ruby/faker/pull/2887
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.2.2...v.3.2.3
- Ruby
Published by stefannibrasil about 2 years ago
https://github.com/faker-ruby/faker - v3.2.2
v3.2.2 (2023-11-03)
Happy November with a new faker-ruby release.
This version:
- adds generators
- fixes bugs
- updates dev and dependencies
- updates docs
Features
- feat: add danish country code by @hoshy in https://github.com/faker-ruby/faker/pull/2818
- Add
zh-CNtranslations for Bank names by @guxiaobai in https://github.com/faker-ruby/faker/pull/2840 - Add Code Scanning by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2835
- Add Japanese for Games Touhou by @shiroemons in https://github.com/faker-ruby/faker/pull/2829
- Added Faker::Company.indian_gst_number fixed #2823 by @ankitkhadria in https://github.com/faker-ruby/faker/pull/2825
- Adds Smashing Pumpkins to the Music module by @redconfetti in https://github.com/faker-ruby/faker/pull/2817
Bug fixes
- Delete doc/default/michael_scott.md by @jmromer in https://github.com/faker-ruby/faker/pull/2837
- Fix typo in
lib/locales/README.mdby @BelaBartok39 in https://github.com/faker-ruby/faker/pull/2812
What's Changed
- Update contributing and maintaining guides by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2836
- Changed tests from x.times loop to deterministically_verify helper. #2813 issue by @fernandomenolli in https://github.com/faker-ruby/faker/pull/2816
- Improve
#deterministically_verifyhelper by @erichmachado in https://github.com/faker-ruby/faker/pull/2828
Update local dependencies
- Bump minitest from 5.19.0 to 5.20.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2826
- Bump rake from 13.0.6 to 13.1.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2846
- Bump rubocop-minitest from 0.32.2 to 0.33.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2843
- Bump rubocop from 1.57.1 to 1.57.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2844
- Bump timecop from 0.9.6 to 0.9.8 by @dependabot in https://github.com/faker-ruby/faker/pull/2811
New Contributors
- @BelaBartok39 made their first contribution in https://github.com/faker-ruby/faker/pull/2812
- @fernandomenolli made their first contribution in https://github.com/faker-ruby/faker/pull/2816
- @hoshy made their first contribution in https://github.com/faker-ruby/faker/pull/2818
- @shiroemons made their first contribution in https://github.com/faker-ruby/faker/pull/2829
- @erichmachado made their first contribution in https://github.com/faker-ruby/faker/pull/2828
- @jmromer made their first contribution in https://github.com/faker-ruby/faker/pull/2837
- @guxiaobai made their first contribution in https://github.com/faker-ruby/faker/pull/2840
- @redconfetti made their first contribution in https://github.com/faker-ruby/faker/pull/2817
- @ankitkhadria made their first contribution in https://github.com/faker-ruby/faker/pull/2825
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.2.1...v3.2.2
- Ruby
Published by stefannibrasil over 2 years ago
https://github.com/faker-ruby/faker - v3.2.1
v3.2.1 (2023-08-11)
Happy August with a new Faker release! 🎉
This version:
- adds generators
- fixes bugs
- updates dev dependencies
This version fixes a bug with setting the locale in multi-threaded environments. It's now possible to set the locale per thread. For more details, see How to set the default locale for in threaded server environments.
Other changes included in this version:
Features
- Add Final Fantasy XIV by @old-dead-account in https://github.com/faker-ruby/faker/pull/2742
- Add the Ukrainian country calling code by @kyrylo in https://github.com/faker-ruby/faker/pull/2758
- Add
exclude_wordsfilter toFaker::Lorem.wordgenerator by @geophilusd in https://github.com/faker-ruby/faker/pull/2761 - Add Japanese translations for Sports category. by @yamat47 in https://github.com/faker-ruby/faker/pull/2770
- Add type support for Faker::Types.rb_array by @ruban-thilak in https://github.com/faker-ruby/faker/pull/2771
- Added Archer into tv category. by @lepari23 in https://github.com/faker-ruby/faker/pull/2750
- Add train station generator by @AngusDSR in https://github.com/faker-ruby/faker/pull/2755
- Add custom start date for
Faker::Date.forwardby @luciagirasoles in https://github.com/faker-ruby/faker/pull/2791 - Add
max_rutoption toFaker::ChileRut.rutby @hacktivista in https://github.com/faker-ruby/faker/pull/2778 - Add Faker::Date.day_of_week_between by @aramvisser in https://github.com/faker-ruby/faker/pull/2713
- Html generator for Faker by @ruban-thilak in https://github.com/faker-ruby/faker/pull/2769
Bug fixes
- Fix locale setting by @mateusdeap in https://github.com/faker-ruby/faker/pull/2734
- add tests for password and fix an edge case by @DeepakRaj228 in https://github.com/faker-ruby/faker/pull/2741
- Remove broken chars from minecraft.yml by @ujihisa in https://github.com/faker-ruby/faker/pull/2765
- Fix flaky specs for
nameandidby @ruban-thilak in https://github.com/faker-ruby/faker/pull/2782 - Fixes
Faker::Music::Opera.saint_saensissue by @devashishTaneja in https://github.com/faker-ruby/faker/pull/2792 - Fix flaky specs for dota
test_playerby @ruban-thilak in https://github.com/faker-ruby/faker/pull/2798 - Add prefixes to french name locale (
Faker::Name.name) by @thdaraujo in https://github.com/faker-ruby/faker/pull/2800
What's Changed
- Introduce PositionalGenerator by @mike-burns in https://github.com/faker-ruby/faker/pull/2710
- Update South Park by @IvanReyesO7 in https://github.com/faker-ruby/faker/pull/2744
- Speed up Internet::Password generation using constants by @MicBruz in https://github.com/faker-ruby/faker/pull/2725
- Improve de-CH locale with new formats and content by @stefnnn in https://github.com/faker-ruby/faker/pull/2768
Update local dependencies
- Bump rubocop from 1.55.1 to 1.56.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2807
- Update test-unit requirement from = 3.5.9 to = 3.6.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2788
- Bump i18n from 1.12.0 to 1.13.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2756
- Update rubocop-minitest requirement from = 0.30.0 to = 0.31.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2759
- Bump minitest from 5.18.1 to 5.19.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2804
New Contributors
- @old-dead-account made their first contribution in https://github.com/faker-ruby/faker/pull/2742
- @IvanReyesO7 made their first contribution in https://github.com/faker-ruby/faker/pull/2744
- @DeepakRaj228 made their first contribution in https://github.com/faker-ruby/faker/pull/2741
- @MicBruz made their first contribution in https://github.com/faker-ruby/faker/pull/2725
- @kyrylo made their first contribution in https://github.com/faker-ruby/faker/pull/2758
- @ujihisa made their first contribution in https://github.com/faker-ruby/faker/pull/2765
- @geophilusd made their first contribution in https://github.com/faker-ruby/faker/pull/2761
- @stefnnn made their first contribution in https://github.com/faker-ruby/faker/pull/2768
- @yamat47 made their first contribution in https://github.com/faker-ruby/faker/pull/2770
- @ruban-thilak made their first contribution in https://github.com/faker-ruby/faker/pull/2782
- @lepari23 made their first contribution in https://github.com/faker-ruby/faker/pull/2750
- @AngusDSR made their first contribution in https://github.com/faker-ruby/faker/pull/2755
- @devashishTaneja made their first contribution in https://github.com/faker-ruby/faker/pull/2792
- @mike-burns made their first contribution in https://github.com/faker-ruby/faker/pull/2710
- @hacktivista made their first contribution in https://github.com/faker-ruby/faker/pull/2778
- @mateusdeap made their first contribution in https://github.com/faker-ruby/faker/pull/2734
- @aramvisser made their first contribution in https://github.com/faker-ruby/faker/pull/2713
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.2.0...v3.2.1
- Ruby
Published by stefannibrasil over 2 years ago
https://github.com/faker-ruby/faker - v3.2.0
v3.2.0 (2023-04-14)
Happy Spring with a new Faker release! 🌼
This version changes Faker::Internet.email, Faker::Internet.domain_name, Faker::Internet.safe_email, and Faker::Internet.free_email default behavior.
These generators email are now RFC 2606 compliant. They generate safe values by default using the Reserved Top Level DNS Names: example and test. To maintain backwards compatibility and give users the option to use non-safe domains at their own risk, custom domains are allowed.
Faker::Internet.safe_email, and Faker::Internet.free_email have been deprecated. Users have until October 2023 to make the necessary changes.
More details and updated docs can be found here.
Other changes included in this version:
Features
- Generate safe
emailanddomain_nameby default (RFC 2606) by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2733 - Add avatar movie by @lexisvar in https://github.com/faker-ruby/faker/pull/2699
- add chess sport by @lexisvar in https://github.com/faker-ruby/faker/pull/2701
- Remove FillMurray service by @ferblape in https://github.com/faker-ruby/faker/pull/2702
- Add Allergens to Food by @AaronRustad in https://github.com/faker-ruby/faker/pull/2706
- Update sport docs by @clementf in https://github.com/faker-ruby/faker/pull/2716
- Add country code +44 to en-gb locale by @jremes-foss in https://github.com/faker-ruby/faker/pull/2731
- Add names to DnD generator by @dollerbill in https://github.com/faker-ruby/faker/pull/2735
- add digits to password by @wyattroyc in https://github.com/faker-ruby/faker/pull/2705
- performance: remove unnecessary i18n locale reload by @codez in https://github.com/faker-ruby/faker/pull/2723
- Add Faker::Company.department generator by @acuppy in https://github.com/faker-ruby/faker/pull/2737
- Mitch Hedberg quotes by @MosDeef in https://github.com/faker-ruby/faker/pull/2721
Bug fixes
- Fix explanation what Marketing.buzzwords does by @danieldiekmeier in https://github.com/faker-ruby/faker/pull/2700
- fix: Typo in Faker::Travel::Airport docs by @evanlouden in https://github.com/faker-ruby/faker/pull/2712
- Fix full changelog link for 3.1.1 by @rnestler in https://github.com/faker-ruby/faker/pull/2714
- Stop publishing to RubyGem by @VladVadlja in https://github.com/faker-ruby/faker/pull/2711
- Add default_country_code in locale by @ashwin-elangovan in https://github.com/faker-ruby/faker/pull/2732
- Fix formatting in readme.md by @leon-vogt in https://github.com/faker-ruby/faker/pull/2722
Update local dependencies
- Fix rubocop updates by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2708
- Update rubocop-minitest requirement from = 0.29.0 to = 0.30.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2743
- Update minitest requirement from = 5.17.0 to = 5.18.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2727
- Update rubocop requirement from = 1.48.1 to = 1.50.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2747
- Add Faker::Company.department generator by @acuppy in https://github.com/faker-ruby/faker/pull/2737
- Update Pull Request template and guides by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2749
New Contributors
- @lexisvar made their first contribution in https://github.com/faker-ruby/faker/pull/2699
- @danieldiekmeier made their first contribution in https://github.com/faker-ruby/faker/pull/2700
- @AaronRustad made their first contribution in https://github.com/faker-ruby/faker/pull/2706
- @evanlouden made their first contribution in https://github.com/faker-ruby/faker/pull/2712
- @rnestler made their first contribution in https://github.com/faker-ruby/faker/pull/2714
- @VladVadlja made their first contribution in https://github.com/faker-ruby/faker/pull/2711
- @clementf made their first contribution in https://github.com/faker-ruby/faker/pull/2716
- @leon-vogt made their first contribution in https://github.com/faker-ruby/faker/pull/2722
- @ashwin-elangovan made their first contribution in https://github.com/faker-ruby/faker/pull/2732
- @wyattroyc made their first contribution in https://github.com/faker-ruby/faker/pull/2705
- @codez made their first contribution in https://github.com/faker-ruby/faker/pull/2723
- @acuppy made their first contribution in https://github.com/faker-ruby/faker/pull/2737
- @MosDeef made their first contribution in https://github.com/faker-ruby/faker/pull/2721
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.1.1...v3.2.0
- Ruby
Published by stefannibrasil almost 3 years ago
https://github.com/faker-ruby/faker - v3.1.1
Happy Valentine's Day with a new Faker release! 🎉
This version:
- adds and deprecates generators
- fixes bugs
- updates development dependencies
Features
- Add exclude_words keyword to Lorem Ipsum to prevent words from being produced by @philipfong in #2665
- Deprecate FillMurray service by @ferblape in #2657
- Airports by @ZionMiller in https://github.com/faker-ruby/faker/pull/2682
Bug fixes
- Fix simple typo in es.yml by @hslzr in https://github.com/faker-ruby/faker/pull/2675
- Test the Vehicle VIN validator with known good and bad values, fixes … by @alextaujenis in https://github.com/faker-ruby/faker/pull/2640
- Fix you're/your typo and inaccuracy in Star Wars quote by @dwilsonactual in https://github.com/faker-ruby/faker/pull/2693
- Revert "Typo in Ukrainian locale, fixes #2620" by @thdaraujo in https://github.com/faker-ruby/faker/pull/2690
Update local dependencies
- Adds Ruby 3.2 to the CI matrix. Updates checkout action version. by @petergoldstein in https://github.com/faker-ruby/faker/pull/2673
- Update rubocop-minitest requirement from = 0.25.0 to = 0.25.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2674
- Update minitest requirement from = 5.16.3 to = 5.17.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2677
- Update pry requirement from = 0.14.1 to = 0.14.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2680
- Update simplecov requirement from = 0.21.2 to = 0.22.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2672
- Update rubocop requirement from = 1.44.0 to = 1.44.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2691
New Contributors
- @hslzr made their first contribution in https://github.com/faker-ruby/faker/pull/2675
- @ferblape made their first contribution in https://github.com/faker-ruby/faker/pull/2657
- @petergoldstein made their first contribution in https://github.com/faker-ruby/faker/pull/2673
- @dwilsonactual made their first contribution in https://github.com/faker-ruby/faker/pull/2693
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.1.0...v.3.1.1
- Ruby
Published by stefannibrasil about 3 years ago
https://github.com/faker-ruby/faker - v3.1.0
Happy Holidays with a new Faker release! 🎉
This version:
- adds and removes generators
- fixes bugs
- update dependencies
See changelog for full details.
Features
- Simple Japanesemedia::CowboyBebop module by @Ivan-P23994 in https://github.com/faker-ruby/faker/pull/2617
- added travel folder and airports by @ZionMiller in https://github.com/faker-ruby/faker/pull/2601
- Spongebob TV show collections by @kleinjm in https://github.com/faker-ruby/faker/pull/2619
- Add pre-push hook example by @akanshak984 in https://github.com/faker-ruby/faker/pull/2606
Bug fixes
- fix: ensure generated passwords have correct characters when mix_case & special_characters enabled by @tiff-o in https://github.com/faker-ruby/faker/pull/2533
- Fix: ensure sport generator produces single sport unless a number of sports is requested by @si-lens in https://github.com/faker-ruby/faker/pull/2616
- Remove typo in ISSUE_TEMPLATE to check Faker version by @loqimean in https://github.com/faker-ruby/faker/pull/2621
- Typo in Ukrainian locale, fixes #2620 by @Newman101 in https://github.com/faker-ruby/faker/pull/2622
- Remove english characters in ja locale file, fixes faker-ruby#2637 by @alextaujenis in https://github.com/faker-ruby/faker/pull/2638
- Fix country code length for non EN locale by @vbrazo in https://github.com/faker-ruby/faker/pull/2669
What's Changed
- Removed LoremPixel Files by @uzorjchibuzor in https://github.com/faker-ruby/faker/pull/2664
- Document IBAN digits validity generator by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2625
- Create random vehicle vin numbers with the correct check-digit by @alextaujenis in https://github.com/faker-ruby/faker/pull/2633
- Fix formatting in internet/http.md documentation by @Newman101 in https://github.com/faker-ruby/faker/pull/2647
- Remove deprecated ru paul documentation by @italopires in https://github.com/faker-ruby/faker/pull/2651
- Add Ruby as specified language in code block by @luciagirasoles in https://github.com/faker-ruby/faker/pull/2654
- Fix some typos by @jdufresne in https://github.com/faker-ruby/faker/pull/2662
- Remove unnecessary executable bit from several files by @jdufresne in https://github.com/faker-ruby/faker/pull/2645
- Remove broken readme links by @vbrazo in https://github.com/faker-ruby/faker/pull/2668
- Update minecraft.rb by @lepinejf in https://github.com/faker-ruby/faker/pull/2635
- Update README and CONTRIBUTING guides by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2630
- Update dependabot ignore list by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2629
Update local dependencies
- Update simplecov requirement from = 0.21.0 to = 0.21.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2636
- Update timecop requirement from = 0.9.5 to = 0.9.6 by @dependabot in https://github.com/faker-ruby/faker/pull/2642
- Update rubocop-minitest requirement from = 0.23.2 to = 0.25.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2653
- Update test-unit requirement from = 3.5.6 to = 3.5.7 by @dependabot in https://github.com/faker-ruby/faker/pull/2659
- Update rubocop requirement from = 1.41.0 to = 1.41.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2667
New Contributors
- @si-lens made their first contribution in https://github.com/faker-ruby/faker/pull/2616
- @Ivan-P23994 made their first contribution in https://github.com/faker-ruby/faker/pull/2617
- @ZionMiller made their first contribution in https://github.com/faker-ruby/faker/pull/2601
- @loqimean made their first contribution in https://github.com/faker-ruby/faker/pull/2621
- @kleinjm made their first contribution in https://github.com/faker-ruby/faker/pull/2619
- @akanshak984 made their first contribution in https://github.com/faker-ruby/faker/pull/2606
- @lepinejf made their first contribution in https://github.com/faker-ruby/faker/pull/2635
- @italopires made their first contribution in https://github.com/faker-ruby/faker/pull/2651
- @luciagirasoles made their first contribution in https://github.com/faker-ruby/faker/pull/2654
Full Changelog: https://github.com/faker-ruby/faker/compare/v3.0.0...v3.1.0
- Ruby
Published by stefannibrasil about 3 years ago
https://github.com/faker-ruby/faker - v3.0.0
v3.0.0 (2022-11-01)
This version:
- drops support for positional arguments in favor of keyword arguments (positional arguments were deprecated in v2)
- add new generators
- bug fixes and chores
See changelog for full details.
Breaking Changes
- PR #2576 Drop support for positional arguments in favor of keyword arguments. Support for positional arguments was deprecated on v2 @mauromorales
Bug/Fixes
- PR #2562 Fix Faker::Vehicle.vin @rmm5t
- PR #2567 Fix typo abreviation -> abbreviation @alextaujenis
- PR #2594 Fix some typos @jdufresne
- PR #2596 Removes NBSP from locales files @hbontempo-br
Features
- PR #2561 Add country code for
en-CAphone numbers @wjessop - PR #2566 Add color luminosity options @fbuys
- PR #2570 Add French Translation of Ancient @Beygs
- PR #2582 Add
clojureas a language option toFaker::Sourcegenerator @professorjrod - PR #2585 Add movie Hackers @ericdain
- PR #2589 Add Game Escape From Tarkov @professorjrod
- PR #2592 Add quotes to "no"-key @Frubrecht
What's Changed
- PR #2549 Set true to
rubygems_mfa_requiredgemspec metadata @koic - PR #2557 Use rubocop-rake to lint Rake tasks @dmarcoux
- PR #2551 Security: set explicit and strict token-permissions on GitHub workflows @sashashura
- PR #2558 Remove unneeded require in lib/faker.rb @dmarcoux
- PR #2568 Remove outdated comment from development dependencies @stefannibrasil
- PR #2569 Improve Phone Number Locale documentation @calvinballing
- PR #2579 Add note about Random behavior on MiniTest @stefannibrasil
- PR #2580 Remove mentions to
masterand usemain@stefannibrasil - PR #2586 Change McCree to Cassidy on Overwatch generator @ericdain
- PR #2584 Automate workflow to publish to RubyGems. @bijoysijo
- PR #2598 Remove tags from publish.yml @vbrazo
- PR #2604 Update fi-FI state listing from year 1721 to 2022 @Newman101
- PR #2602 Fix publish action for release types @thdaraujo
- PR #2591 Fixes iban checksum calculation @srcoley
- PR #2599 Fix documentation for tarkov game @kaushikhande
- PR #2600 Add sports documentation and update sports @matt17r
- PR #2590 Deprecate LoremPixel @uzorjchibuzor
Update local dependencies
- Update rubocop minitest to
0.23.0 - Update simplecov to
0.21.0 - Update test-unit to
3.5.5 - Update rubocop to
1.37.1
- Ruby
Published by thdaraujo over 3 years ago
https://github.com/faker-ruby/faker - v2.23.0
What's Changed
- Fix Japanese plural by @akmhmgc in https://github.com/faker-ruby/faker/pull/2517
- Update rubocop requirement from = 1.26.0 to = 1.28.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2483
- Add sports to
Faker::Sportby @matt17r in https://github.com/faker-ruby/faker/pull/2397 - [Internet::Password] Improve mix_case and special_characters support by @meuble in https://github.com/faker-ruby/faker/pull/2308
- Danish id number by @jokklan in https://github.com/faker-ruby/faker/pull/2511
- Add generator for vulnerability identifiers by @NobodysNightmare in https://github.com/faker-ruby/faker/pull/2367
- Add the ability to generate a mime type of a specific media type by @ric2b in https://github.com/faker-ruby/faker/pull/2518
- Add IDNumber.french_insee_number by @Spone in https://github.com/faker-ruby/faker/pull/2455
- fix flaky user agent test by @thdaraujo in https://github.com/faker-ruby/faker/pull/2530
- Update GitHub Issues and Pull Request Templates [ci-skip] by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2531
- fix: ensure generated passwords have correct characters when mixed_case & special_characters enabled by @tiff-o in https://github.com/faker-ruby/faker/pull/2532
- Thread safety by @kiskoza in https://github.com/faker-ruby/faker/pull/2520
- Fix warning instance variable uninitialized by @akmhmgc in https://github.com/faker-ruby/faker/pull/2535
- fix italy VAT and add italy condominium fiscal code generator by @FiloSpaTeam in https://github.com/faker-ruby/faker/pull/2491
- Add ChileRut.full_formatted_rut by @KarlHeitmann in https://github.com/faker-ruby/faker/pull/2460
- Updated versions and added more operating systems by @abrahamparayil in https://github.com/faker-ruby/faker/pull/2536
- Add vehicle version generator by @trinaldi in https://github.com/faker-ruby/faker/pull/2540
- Fix computer test by @trinaldi in https://github.com/faker-ruby/faker/pull/2543
- Drop support for EOL Ruby versions (
2.5and2.6) by @nickmendezFlatiron in https://github.com/faker-ruby/faker/pull/2538 - Update minitest requirement from = 5.15.0 to = 5.16.3 by @dependabot in https://github.com/faker-ruby/faker/pull/2547
- Update rubocop requirement from = 1.28.2 to = 1.35.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2548
- Fix
fma_brotherhoodusage example by @y0n0zawa in https://github.com/faker-ruby/faker/pull/2552
New Contributors
- @akmhmgc made their first contribution in https://github.com/faker-ruby/faker/pull/2517
- @matt17r made their first contribution in https://github.com/faker-ruby/faker/pull/2397
- @jokklan made their first contribution in https://github.com/faker-ruby/faker/pull/2511
- @NobodysNightmare made their first contribution in https://github.com/faker-ruby/faker/pull/2367
- @ric2b made their first contribution in https://github.com/faker-ruby/faker/pull/2518
- @Spone made their first contribution in https://github.com/faker-ruby/faker/pull/2455
- @thdaraujo made their first contribution in https://github.com/faker-ruby/faker/pull/2530
- @stefannibrasil made their first contribution in https://github.com/faker-ruby/faker/pull/2531
- @tiff-o made their first contribution in https://github.com/faker-ruby/faker/pull/2532
- @kiskoza made their first contribution in https://github.com/faker-ruby/faker/pull/2520
- @FiloSpaTeam made their first contribution in https://github.com/faker-ruby/faker/pull/2491
- @KarlHeitmann made their first contribution in https://github.com/faker-ruby/faker/pull/2460
- @abrahamparayil made their first contribution in https://github.com/faker-ruby/faker/pull/2536
- @trinaldi made their first contribution in https://github.com/faker-ruby/faker/pull/2540
- @nickmendezFlatiron made their first contribution in https://github.com/faker-ruby/faker/pull/2538
- @y0n0zawa made their first contribution in https://github.com/faker-ruby/faker/pull/2552
Full Changelog: https://github.com/faker-ruby/faker/compare/v2.22.0...v2.23.0
- Ruby
Published by vbrazo over 3 years ago
https://github.com/faker-ruby/faker - v2.22.0
The 2.22.0 version includes:
- bug fixes
- locales changes and new translations
- a couple of new Faker generator
- Ruby
Published by vbrazo over 3 years ago
https://github.com/faker-ruby/faker - v2.21.0
The 2.21.0 version includes:
- a new Faker generator
- bug fixes
- locales changes and new translations
- update dev dependencies
- Ruby
Published by vbrazo almost 4 years ago
https://github.com/faker-ruby/faker - v2.20.0
The 2.20.0 version includes:
- new Faker generators
- bug fixes
- update locales
- small tweak in the documentation
- put CI against Ruby 3.2.0-dev
- Ruby
Published by vbrazo almost 4 years ago
https://github.com/faker-ruby/faker - v2.19.0
The 2.19.0 version includes:
- new Faker generators
- bug fixes
- update locales
- Ruby
Published by vbrazo over 4 years ago
https://github.com/faker-ruby/faker - v2.18.0
This version:
- fixes bugs and chores
- update documentation
- adds new generators for
IDNumber,Crypto.sha512, and others. - updates locales in different languages
- updates dependencies
- Ruby
Published by vbrazo almost 5 years ago
https://github.com/faker-ruby/faker - v2.17.0
This version includes:
- chores
- documentation improvements
- a couple of new feature requests
- lots of new translations/locales
- Ruby
Published by vbrazo almost 5 years ago
https://github.com/faker-ruby/faker - v2.16.0
This version:
- adds documentation improvements
- adds new Faker generators
- includes chores
- updates locales
- Ruby
Published by vbrazo about 5 years ago
https://github.com/faker-ruby/faker - v2.15.1
v2.15.1 (2020-11-24)
- Rollback PR #2169 and bump 2.15.1 #2203 @vbrazo
- Ruby
Published by vbrazo over 5 years ago
https://github.com/faker-ruby/faker - v2.15.0
This version:
- adds documentation improvements
- adds new generators
- adds chores
- fixes some failing tests
- updates locales
- updates local dependencies
- Ruby
Published by vbrazo over 5 years ago
https://github.com/faker-ruby/faker - v2.14.0
This version:
- adds documentation improvements
- updates locales
- adds new generators for barcodes and driving license
- adds other generators
- updates local dependencies
- fixes some failing tests
- chores
- Ruby
Published by vbrazo over 5 years ago
https://github.com/faker-ruby/faker - v2.13.0
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
- Ruby
Published by vbrazo over 5 years ago
https://github.com/faker-ruby/faker - v2.12.0
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
In case you need more details about the changes, please check our changelog out.
- Ruby
Published by vbrazo almost 6 years ago
https://github.com/faker-ruby/faker - v2.11.0
v2.11.0 (2020-03-24)
Bug/Fixes
- PR #1938 Fix omniauth consistency @DouglasLutz
Documentation
- 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
Feature Request
- PR #1946 Add Faker::Rajnikanth @wolwire
- PR #1940 Add Faker::Quotes::Chiquito @jantequera
- PR #1883 add Internet#base64 @cyrilchampier
Update locales
- PR #1945 Remove female first name 'Miss' @ags
- PR #1929 Fixed mobile prefixes for en-GB locale @SamHart91
Update local dependencies
- 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)
- Ruby
Published by vbrazo almost 6 years ago
https://github.com/faker-ruby/faker - v2.10.2
v2.10.2 (2020-02-15)
This version:
- adds a few YARD docs
- fixes locales
- updates local dependencies
Chores
Documentation
- PR #1913 Add YARD docs for Faker::DcComics @ash-elangovan
Update locales
- 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 local dependencies
- Update test-unit requirement from = 3.3.4 to = 3.3.5 (#1896)
- Ruby
Published by vbrazo about 6 years ago
https://github.com/faker-ruby/faker - v2.10.0
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
Bug/Fixes
- PR #1876 Fix Ruby 2.7 deprecation warnings for the translate method. @connorshea
- PR #1867 Fix tests failing on Ruby 2.7 @connorshea
Chores
- PR #1866 Upgrade the Gemfile.lock to Bundler 2. @connorshea
Documentation
- PR #1873 Add YARD docs for
Faker::Music{,::Opera}@jas14 - PR #1862 Update phone number documentation @aVigorousDev
Feature Request
- PR #1875 Add Ruby 2.7 to the CI test matrix. @connorshea
- PR #1568 Add
Faker::Address.mail_boxand some NZ locale updates @mermop
Refactoring
Update local dependencies
Update rubocop requirement from = 0.77.0 to = 0.78.0 (#1869)
- Ruby
Published by vbrazo about 6 years ago
https://github.com/faker-ruby/faker - v2.9.0
v2.9.0 (2019-12-16)
This version:
- adds
Faker::Gender.short_binary_type - adds a few YARD docs
- fixes
Faker::Educatorissues - updates locales
Bug/Fixes
- PR #1860 Fix
Faker::Educatormethods returning bad data. @connorshea
Documentation
- 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
Feature Request
- PR #1863 Add
Faker::Gender.short_binary_type@bruno-b-martins
Update locales
- PR #1864 adding
male&femalefirst names for persian @alphamarket
- Ruby
Published by vbrazo about 6 years ago
https://github.com/faker-ruby/faker - v2.8.1
v2.8.1 (2019-12-06)
Bug/Fixes
Documentation
- 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
Refactoring
- PR #1847 Makes minor refactors on Internet.domain_name method @tiagofsilva
- PR #1772 Refactor Faker::Educator and add docs @connorshea
Update local dependencies
- Update rubocop requirement from = 0.76.0 to = 0.77.0 (#1843)
- Ruby
Published by vbrazo about 6 years ago
https://github.com/faker-ruby/faker - v2.8.0
Bugfixes
Chores
Documentation
- 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
Feature Request
- PR #1808 Adds domain option for Internet email and domain_name methods @tiagofsilva
Update locales
- PR #1841 Fix strange result from
Lorem.wordin ja locale @yujideveloper - PR #1839 added new heroes, new maps and almost all of the quotes @TCsTheMechanic
Update local dependencies
- PR #1831 Update rake requirement from = 13.0.0 to = 13.0.1 @DevUsmanGhani
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.7.0
v2.7.0 (2019-11-01)
This version:
- adds
Faker::IDNumber.chilean_id - updates some translations/locales
- updates local dependencies
- adds SemVer badge
Documentation
- PR #1814 Add Discord link @vbrazo
- PR #1289 Add SemVer compatibility badge to README @greysteil
Feature request
- PR #1819 Adding chilean_id in Faker::IDNumber @cristofer
Update locales
- 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 local dependencies
- 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)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.6.0
v2.6.0 (2019-10-10)
This version:
- adds
Faker::Date.in_date_period - adds
Faker::WorldCupYARD docs - updates local dependencies
Documentation
- PR #1789
Faker::WorldCupYARD docs @ashishra0
Feature Request
- PR #1755 Add
Faker::Date.in_date_period@AmrAdelKhalil
Update local dependencies
The following development dependencies were updated:
- Update
rakerequirement from = 12.3.3 to = 13.0.0 (#1776) - Update
minitestrequirement from = 5.12.0 to = 5.12.2 (#1775) - Update
test-unitrequirement from = 3.3.3 to = 3.3.4 (#1774)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.5.0
v2.5.0 (2019-30-09)
This version introduces:
- locales for Thai language - the mother language in Thailand
- YARD documentation for faker interfaces
- locales updates or fixes
Feature Request
Documentation
- PR #1771 Fix some rubocop comments that were showing up in YARD docs. @connorshea
- PR #1768 Add YARD docs for Faker::Restaurant. @connorshea
- PR #1767 Fix two incorrect flexible method calls. @connorshea
- PR #1761 Add YARD docs for the Basketball and Football fakers. @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
Update locales
- PR #1764 Remove "mint green" from color @ro-savage
- PR #1751 fix from Color.name to Color.color_name @4geru
Update local dependencies
The following development dependencies were updated:
- Update minitest requirement from = 5.11.3 to = 5.12.0 (#1763)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.4.0
v2.4.0 (2019-19-09)
Summary
Bump version to 2.4.0 to introduce Faker::Blockchain::Aeternity generator.
2.4.0 also fixes several locales and documentation.
Documentation
- PR #1750 add only japanese word spec @4geru
- PR #1740 Add more YARD docs @connorshea
- PR #1747 Fix PR links @geniou
Feature Request
Update locales
- 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
Update local dependencies
The following development dependencies were updated:
- Update simplecov requirement from = 0.17.0 to = 0.17.1 (#1749)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.3.0
v2.3.0 (2019-12-09)
Documentation
- PR #1741 Fix the .gitignore for YARD. @connorshea
- PR #1553 Yard powered docs @Zeragamba @connorshea
- PR #1727 Remove Football documentation from wrong category @lucasqueiroz
Feature Request
Update locales
- PR #1732 Add pokemon name in Johto area @mathieujobin
- PR #1723 Quebec province postal codes starts by [GHJ], adding missing two @Ryutooooo
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.2.2
v2.2.2 (2019-05-09)
Bug/Fixes
Chores
Documentation
- PR #1726 Include 2.x breaking return value change in changelog @zorab47
- PR #1722 Fix examples in the Dota docs @bzf
Update local dependencies
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)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.2.1
v2.2.1 (2019-30-08)
Bug/Fixes
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.
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.2.0
v2.2.0 (2019-27-08)
Deprecate
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.
Documentation
- 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
Feature Request
- PR #1686 Update test-unit gem to 3.3.3 @connorshea
Bug/Fixes
- 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
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.1.2
v2.1.2 (2019-10-08)
Enhancements
- PR #1495 Add Brazilian documents generation and documentation @lucasqueiroz
Issues
We had to use bundled with 1.7.3 to avoid some issues.
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.1.1
v2.1.1 (2019-10-08)
Bug/Fixes
- 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.
Documentation
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v2.1.0
v2.1.0 (2019-31-07)
Bug/Fixes
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 and frustration for developers.
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - Release Faker 2.0
v2.0 (2019-31-07)
Important Note:
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)
Bug/Fixes
- PR #1660 Update FillMurray Links To Include www @RaymondFallon
Deprecation
- PR #1634 Corrected other occurrences of spelling vehicle spelling error, deprecated Space launch_vehicule @Siyanda
Documentation
Feature Request
- 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
Update/add locales
- PR #1658 Update Faker::Games::SuperSmashBros entries @boardfish
- PR #1649 Remove mexicoMX @vbrazo
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - Small release
Fix lib/faker/version.rb
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - Revert fakerbot and move to it own repository inside organization
- Revert fakerbot and move to own repository inside new organization (#1644)
- Add 558 Verb ing_forms from Verb base (#1643)
- Add Faker::File.dir (#1361)
- Deprecate Faker::Number.decimal_part and Faker::Number.leading_zero_number (#1516)
- Add pull_request_template.md (#1640)
- Ruby
Published by vbrazo over 6 years ago
https://github.com/faker-ruby/faker - v1.9.4
v1.9.4 (2019-06-19)
Bug/Fixes
- PR #1605 fix shallow_json for frozen_string_literal @causztic
- PR #1597 Fix broken test @vbrazo
- PR #1578 Namespaces should inherit Base @vbrazo
Chores
- 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
Deprecation
- PR #1549 Faker::Movies::GratefulDead => Faker::Music::GratefulDead @bcharna
- PR #1538 Add Sports namespace @vbrazo
- Deprecates
::Football
- Deprecates
Documentation
- 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
Feature Request
- 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
Update/add locales
- 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
- Ruby
Published by vbrazo over 6 years ago