Skip to content

Releases: FakerPHP/Faker

v1.24.0

09 Nov 18:03
a136842
Compare
Choose a tag to compare

What's Changed

  • Fix internal deprecations in Doctrine's populator by @gnutix in #889
  • Fix mobile phone number pattern for France by @ker0x in #859
  • PHP 8.4 Support by @Jubeki in #904

New Contributors

Full Changelog: v1.23.1...v1.24.0

v1.23.1

02 Jan 13:47
v1.23.1
bfb4fe1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.23.0...v1.23.1

v1.23.0

12 Jun 08:47
e3daa17
Compare
Choose a tag to compare

What's Changed

  • Improve the way of generating Egyptian National Ids by @ahmedghanem00 in #651
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.16.0 to 3.17.0 in /vendor-bin/php-cs-fixer by @dependabot in #653
  • composer(deps): bump vimeo/psalm from 5.11.0 to 5.12.0 in /vendor-bin/psalm by @dependabot in #654
  • composer(deps): bump phpstan/extension-installer from 1.3.0 to 1.3.1 in /vendor-bin/phpstan by @dependabot in #655
  • composer(deps): bump rector/rector from 0.16.0 to 0.17.0 in /vendor-bin/rector by @dependabot in #656
  • Introduce the Color provider for "pl_PL" locale by @d1823 in #657
  • Update randomElements to return random number of elements when no count is provided by @calebdw in #658
  • Update CHANGELOG.md by @bram-pkg in #659

New Contributors

Full Changelog: v1.22.0...v1.23.0

v1.22.0

14 May 12:34
v1.22.0
f85772a
Compare
Choose a tag to compare

What's Changed

  • Remove invalid config reference in README.md by @pierredup in #577
  • Remove concept of OS from rector workflow by @DvDty in #579
  • composer(deps): bump vimeo/psalm from 5.2.0 to 5.4.0 in /vendor-bin/psalm by @dependabot in #589
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.13.0 to 3.13.1 in /vendor-bin/php-cs-fixer by @dependabot in #587
  • composer(deps): bump rector/rector from 0.15.0 to 0.15.2 in /vendor-bin/rector by @dependabot in #590
  • composer(deps): bump phpstan/phpstan from 1.9.2 to 1.9.4 in /vendor-bin/phpstan by @dependabot in #586
  • composer(deps): bump phpstan/phpstan-deprecation-rules from 1.0.0 to 1.1.1 in /vendor-bin/phpstan by @dependabot in #588
  • Removed ${var} usage - deprecated in PHP 8.2 by @janlanger in #591
  • Removed the name Adolf and similarities by @Joas707 in #584
  • composer(deps): bump rector/rector from 0.15.2 to 0.15.10 in /vendor-bin/rector by @dependabot in #598
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.13.1 to 3.14.3 in /vendor-bin/php-cs-fixer by @dependabot in #595
  • composer(deps): bump vimeo/psalm from 5.4.0 to 5.6.0 in /vendor-bin/psalm by @dependabot in #596
  • composer(deps): bump phpstan/phpstan from 1.9.4 to 1.9.14 in /vendor-bin/phpstan by @dependabot in #597
  • Enhancement: Enable findUnusedBaselineEntry option by @localheinz in #599
  • Fix: Avoid ternary statement by @localheinz in #600
  • Fix: remove currency HRK by @havekes in #602
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.14.3 to 3.14.4 in /vendor-bin/php-cs-fixer by @dependabot in #608
  • composer(deps): bump phpstan/phpstan from 1.9.14 to 1.10.3 in /vendor-bin/phpstan by @dependabot in #609
  • composer(deps): bump rector/rector from 0.15.10 to 0.15.19 in /vendor-bin/rector by @dependabot in #612
  • composer(deps): bump vimeo/psalm from 5.6.0 to 5.7.7 in /vendor-bin/psalm by @dependabot in #611
  • composer(deps): bump phpstan/phpstan-deprecation-rules from 1.1.1 to 1.1.2 in /vendor-bin/phpstan by @dependabot in #610
  • timezone() respects countrycode by @jefhar in #607
  • composer(deps): bump phpstan/phpstan from 1.10.3 to 1.10.10 in /vendor-bin/phpstan by @dependabot in #622
  • composer(deps): bump vimeo/psalm from 5.7.7 to 5.9.0 in /vendor-bin/psalm by @dependabot in #623
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.14.4 to 3.15.1 in /vendor-bin/php-cs-fixer by @dependabot in #624
  • composer(deps): bump rector/rector from 0.15.19 to 0.15.23 in /vendor-bin/rector by @dependabot in #626
  • composer(deps): bump phpstan/phpstan-deprecation-rules from 1.1.2 to 1.1.3 in /vendor-bin/phpstan by @dependabot in #625
  • fix: Empty Traversable in randomElements() by @KentarouTakeda in #605
  • Fix: Split test by @localheinz in #627
  • composer(deps): bump phpstan/phpstan from 1.10.10 to 1.10.14 in /vendor-bin/phpstan by @dependabot in #632
  • github-actions(deps): bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #634
  • composer(deps): bump friendsofphp/php-cs-fixer from 3.15.1 to 3.16.0 in /vendor-bin/php-cs-fixer by @dependabot in #635
  • composer(deps): bump phpstan/extension-installer from 1.2.0 to 1.3.0 in /vendor-bin/phpstan by @dependabot in #633
  • composer(deps): bump rector/rector from 0.15.23 to 0.15.25 in /vendor-bin/rector by @dependabot in #636
  • Fix: DocBlock by @localheinz in #631
  • Fix: Disable findUnusedCode option by @localheinz in #637
  • fix name by @etchfoda in #641
  • Fix: Clean up randomElements() and randomElement() by @localheinz in #639
  • Fix: Do not configure deprecated braces fixer by @localheinz in #638
  • Fix: Reject invalid arguments by @localheinz in #642
  • allows passing an enum to randomElement() or randomElements() by @cosmastech in #620
  • composer(deps): bump phpstan/phpstan from 1.10.14 to 1.10.15 in /vendor-bin/phpstan by @dependabot in #646
  • composer(deps): bump vimeo/psalm from 5.9.0 to 5.11.0 in /vendor-bin/psalm by @dependabot in #647
  • composer(deps): bump rector/rector from 0.15.25 to 0.16.0 in /vendor-bin/rector by @dependabot in #648
  • Fix: Update CHANGELOG.md by @localheinz in #628

New Contributors

Full Changelog: v1.21.0...v1.22.0

v1.21.0

13 Dec 14:15
92efad6
Compare
Choose a tag to compare
  • Dropped support for PHP 7.1, 7.2, and 7.3 (#543)
  • Added support for PHP 8.2 (#528)

v1.20.0

20 Jul 13:15
37f751c
Compare
Choose a tag to compare
  • Fixed typo in French phone number (#452)
  • Fixed some Hungarian naming bugs (#451)
  • Fixed bug where the NL-BE VAT generation was incorrect (#455)
  • Improve Turkish phone numbers for E164 and added landline support (#460)
  • Add Microsoft Edge User Agent (#464)
  • Added option to set image formats on Faker\Provider\Image (#473)
  • Added support for French color translations (#466)
  • Support filtering timezones by country code (#480)
  • Fixed typo in some greek names (#490)
  • Marked the Faker\Provider\Image as deprecated

v1.19.0

02 Feb 17:39
d7f08a6
Compare
Choose a tag to compare
  • Added color extension to core (#442)
  • Added conflict with doctrine/persistence below version 1.4
  • Fix for support on different Doctrine ORM versions (#414)
  • Fix usage of Doctrine\Persistence dependency
  • Fix CZ Person birthNumber docblock return type (#437)
  • Fix is_IS Person docbock types (#439)
  • Fix is_IS Address docbock type (#438)
  • Fix regexify escape backslash in character class (#434)
  • Removed UUID from Generator to be able to extend it (#441)

v1.18.0

23 Jan 17:57
2e77a86
Compare
Choose a tag to compare
  • Deprecated UUID, use uuid3 to specify version (#427)
  • Reset formatters when adding a new provider (#366)
  • Helper methods to use our custom generators (#155)
  • Set allow-plugins for Composer 2.2 (#405)
  • Fix kk_KZ\Person::individualIdentificationNumber generation (#411)
  • Allow for -> syntax to be used in parsing (#423)
  • Person->name was missing string return type (#424)
  • Generate a valid BE TAX number (#415)
  • Added the UUID extension to Core (#427)

v1.17.0

05 Dec 17:15
b85e9d4
Compare
Choose a tag to compare
  • Partial PHP 8.1 compatibility (#373)
  • Add payment provider for ne_NP locale (#375)
  • Add Egyptian Arabic ar_EG locale (#377)
  • Updated list of South African TLDs (#383)
  • Fixed formatting of E.164 numbers (#380)
  • Allow symfony/deprecation-contracts ^3.0 (#397)

v1.16.0

06 Sep 14:54
271d384
Compare
Choose a tag to compare
  • Add Company extension
  • Add Address extension
  • Add Person extension
  • Add PhoneNumber extension
  • Add VersionExtension (#350)
  • Stricter types in Extension\Container and Extension\GeneratorAwareExtension (#345)
  • Fix deprecated property access in nl_NL (#348)
  • Add support for psr/container >= 2.0 (#354)
  • Add missing union types in Faker\Generator (#352)