Skip to content

Releases: faker-ruby/faker

v3.5.1

19 Oct 00:57
46130d9
Compare
Choose a tag to compare

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

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

Update local dependencies

New Contributors

Full Changelog: v3.4.2...v3.5.1

v3.4.2

17 Jul 02:45
fde2f3c
Compare
Choose a tag to compare

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 #2947

Improvements & Bug fixes

Update local dependencies

New Contributors

Full Changelog: v.3.4.1...v3.4.2

v3.4.1

29 May 00:21
450c4a8
Compare
Choose a tag to compare

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

Features

  • Add animals, desserts, foods, hobbies, house, and k-pop translations to the Korean locale file by @connie-feng in #2935
  • Add adjectives to Korean locale file by @connie-feng in #2930
  • Add emotions, movies, Pokemon, and Studio Ghibli to the Korean locale by @connie-feng in #2941
  • Add Japanese translations for Faker::Sports::Football. by @yamat47 in #2903

What's changed

Update local dependencies

New Contributors

Full Changelog: v3.3.1...v3.4.1

v3.3.1

02 Apr 13:54
49fa02c
Compare
Choose a tag to compare

v3.3.1 (2024-04-02)

Bug fixes

  • Fix bug on phone number generator for en-US locale caused by incorrect .yml file structure by @aprescott in #2924

What's Changed

New Contributors

Full Changelog: v3.3.0...v3.3.1

v3.3.0

26 Mar 00:31
a21875f
Compare
Choose a tag to compare

v3.3.0 (2024-03-25)

Bug Fixes

  • Remove the duplicate method Faker::Commerce.material description by @mmarusyk in #2914

Features

What's changed

Update local dependencies

New Contributors

Full Changelog: v3.2.3...v3.3.0

v.3.2.3

13 Jan 00:34
50146e0
Compare
Choose a tag to compare

What's Changed

Note

There was a mistake in this release and not all changes were pushed to RubyGems. We recommend fetching the latest release to get all the changes.

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

What's Changed

Update local dependencies

New Contributors

Full Changelog: v3.2.2...v.3.2.3

v3.2.2

03 Nov 21:06
205bc52
Compare
Choose a tag to compare

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

Bug fixes

What's Changed

Update local dependencies

New Contributors

Full Changelog: v3.2.1...v3.2.2

v3.2.1

11 Aug 22:19
3d15c4c
Compare
Choose a tag to compare

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

Bug fixes

What's Changed

Update local dependencies

New Contributors

Full Changelog: v3.2.0...v3.2.1

v3.2.0

14 Apr 23:26
fd2fb05
Compare
Choose a tag to compare

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

Bug fixes

Update local dependencies

New Contributors

Full Changelog: v3.1.1...v3.2.0

v3.1.1

03 Feb 22:16
c171711
Compare
Choose a tag to compare

Happy Valentine's Day with a new Faker release! 🎉

This version:

  • adds and deprecates generators
  • fixes bugs
  • updates development dependencies

Features

Bug fixes

Update local dependencies

New Contributors

Full Changelog: v3.1.0...v.3.1.1