Releases: faker-ruby/faker
Releases · 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 #2617
- added travel folder and airports by @ZionMiller in #2601
- Spongebob TV show collections by @kleinjm in #2619
- Add pre-push hook example by @akanshak984 in #2606
Bug fixes
- fix: ensure generated passwords have correct characters when mix_case & special_characters enabled by @tiff-o in #2533
- Fix: ensure sport generator produces single sport unless a number of sports is requested by @si-lens in #2616
- Remove typo in ISSUE_TEMPLATE to check Faker version by @loqimean in #2621
- Typo in Ukrainian locale, fixes #2620 by @Newman101 in #2622
- Remove english characters in ja locale file, fixes #2637 by @alextaujenis in #2638
- Fix country code length for non EN locale by @vbrazo in #2669
What's Changed
- Removed LoremPixel Files by @uzorjchibuzor in #2664
- Document IBAN digits validity generator by @stefannibrasil in #2625
- Create random vehicle vin numbers with the correct check-digit by @alextaujenis in #2633
- Fix formatting in internet/http.md documentation by @Newman101 in #2647
- Remove deprecated ru paul documentation by @italopires in #2651
- Add Ruby as specified language in code block by @luciagirasoles in #2654
- Fix some typos by @jdufresne in #2662
- Remove unnecessary executable bit from several files by @jdufresne in #2645
- Remove broken readme links by @vbrazo in #2668
- Update minecraft.rb by @lepinejf in #2635
- Update README and CONTRIBUTING guides by @stefannibrasil in #2630
- Update dependabot ignore list by @stefannibrasil in #2629
Update local dependencies
- Update simplecov requirement from = 0.21.0 to = 0.21.2 by @dependabot in #2636
- Update timecop requirement from = 0.9.5 to = 0.9.6 by @dependabot in #2642
- Update rubocop-minitest requirement from = 0.23.2 to = 0.25.0 by @dependabot in #2653
- Update test-unit requirement from = 3.5.6 to = 3.5.7 by @dependabot in #2659
- Update rubocop requirement from = 1.41.0 to = 1.41.1 by @dependabot in #2667
New Contributors
- @si-lens made their first contribution in #2616
- @Ivan-P23994 made their first contribution in #2617
- @ZionMiller made their first contribution in #2601
- @loqimean made their first contribution in #2621
- @kleinjm made their first contribution in #2619
- @akanshak984 made their first contribution in #2606
- @lepinejf made their first contribution in #2635
- @italopires made their first contribution in #2651
- @luciagirasoles made their first contribution in #2654
Full Changelog: v3.0.0...v3.1.0
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-CA
phone numbers @wjessop - PR #2566 Add color luminosity options @fbuys
- PR #2570 Add French Translation of Ancient @Beygs
- PR #2582 Add
clojure
as a language option toFaker::Source
generator @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_required
gemspec 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
master
and 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
v2.23.0
What's Changed
- Fix Japanese plural by @akmhmgc in #2517
- Update rubocop requirement from = 1.26.0 to = 1.28.2 by @dependabot in #2483
- Add sports to
Faker::Sport
by @matt17r in #2397 - [Internet::Password] Improve mix_case and special_characters support by @meuble in #2308
- Danish id number by @jokklan in #2511
- Add generator for vulnerability identifiers by @NobodysNightmare in #2367
- Add the ability to generate a mime type of a specific media type by @ric2b in #2518
- Add IDNumber.french_insee_number by @Spone in #2455
- fix flaky user agent test by @thdaraujo in #2530
- Update GitHub Issues and Pull Request Templates [ci-skip] by @stefannibrasil in #2531
- fix: ensure generated passwords have correct characters when mixed_case & special_characters enabled by @tiff-o in #2532
- Thread safety by @kiskoza in #2520
- Fix warning instance variable uninitialized by @akmhmgc in #2535
- fix italy VAT and add italy condominium fiscal code generator by @FiloSpaTeam in #2491
- Add ChileRut.full_formatted_rut by @KarlHeitmann in #2460
- Updated versions and added more operating systems by @abrahamparayil in #2536
- Add vehicle version generator by @trinaldi in #2540
- Fix computer test by @trinaldi in #2543
- Drop support for EOL Ruby versions (
2.5
and2.6
) by @nickmendezFlatiron in #2538 - Update minitest requirement from = 5.15.0 to = 5.16.3 by @dependabot in #2547
- Update rubocop requirement from = 1.28.2 to = 1.35.1 by @dependabot in #2548
- Fix
fma_brotherhood
usage example by @y0n0zawa in #2552
New Contributors
- @akmhmgc made their first contribution in #2517
- @matt17r made their first contribution in #2397
- @jokklan made their first contribution in #2511
- @NobodysNightmare made their first contribution in #2367
- @ric2b made their first contribution in #2518
- @Spone made their first contribution in #2455
- @thdaraujo made their first contribution in #2530
- @stefannibrasil made their first contribution in #2531
- @tiff-o made their first contribution in #2532
- @kiskoza made their first contribution in #2520
- @FiloSpaTeam made their first contribution in #2491
- @KarlHeitmann made their first contribution in #2460
- @abrahamparayil made their first contribution in #2536
- @trinaldi made their first contribution in #2540
- @nickmendezFlatiron made their first contribution in #2538
- @y0n0zawa made their first contribution in #2552
Full Changelog: v2.22.0...v2.23.0