What's Changed
- docs: fix contribution git commands by @hiSandog in #3770
- infra: trusted publishing via OIDC token by @Shinigami92 in #3743
- docs: add favicon by @ST-DDT in #2853
- chore(deps): update eslint (major) by @renovate[bot] in #3753
- infra: migrate to tsdown by @Shinigami92 in #3558
- chore(deps): update all non-major dependencies by @renovate[bot] in #3776
- chore(deps): update codecov/codecov-action action to v6 by @renovate[bot] in #3777
- chore(deps): update dependency typescript-eslint to v8.57.2 by @renovate[bot] in #3778
- chore(deps): update vitest by @renovate[bot] in #3779
- chore(deps): update dependency typescript-eslint to v8.58.0 by @renovate[bot] in #3780
- chore(deps): update devdependencies by @renovate[bot] in #3781
- docs: instructions to solve v10 compatibility issues with jest by @pkuczynski in #3616
- infra: update cypress config by @Shinigami92 in #3782
- fix(locale): changed farsi phone locales to correct ones by @Javid-Izadfar in #3775
- feat(location): add postal address generation by @matthewmayer in #3760
- feat(locale): add sl_SI locale, location module by @ZigaVukcevicDev in #3652
- fix(locale): phone numbers for en_AU by @hiSandog in #3788
- feat(phone): mobile style for phone.number by @matthewmayer in #3583
- fix(locale): typo in de_CH last name by @rbuetzer in #3799
- chore(deps): lock file maintenance by @renovate[bot] in #3774
- feat(locale): add Farsi airline module locale by @Javid-Izadfar in #3789
- feat(date): add ability to provide year range for
pastandfutureby @xDivisionByZerox in #3783 - feat(locale): add mn_MN_cyrl (Mongolian) locale by @btseee in #3796
- feat: introduce FakerCore by @ST-DDT in #2838
- docs: fix typo in internet.mac parameter by @ST-DDT in #3801
- chore: reformat person.bio by @ST-DDT in #3803
- fix(food): correct fruit and vegetable locale data by @hiSandog in #3800
- feat(locale): improved en_IE postal_address by @matthewmayer in #3797
- feat(locale): Add postal_address and improved secondary_address for es by @matthewmayer in #3798
- docs(image): remove deprecated urlLoremFlickr from module overview by @hiSandog in #3807
- fix: link release checklist in release PR workflow by @hiSandog in #3802
- chore(deps): lock file maintenance by @renovate[bot] in #3806
- chore(deps): update dependency sanitize-html to v2.17.3 [security] by @renovate[bot] in #3814
- feat(number): add distributor functions by @ST-DDT in #3375
- refactor(location): simplify locale access by @ST-DDT in #3809
- test(person): cleanup tests by @ST-DDT in #3804
- chore: import types from the source file directly by @ST-DDT in #3805
- docs(image): link to tracking issue by @ST-DDT in #3815
- docs: render multiple @example blocks as tabbed code groups by @Shinigami92 in #3817
- feat(locale): Add more realistic Greek address data by @matthewmayer in #3792
- fix(finance): routingNumber now uses real FederalReserveRoutingSymbol from lookup table. by @woldaker in #3429
- feat(locale): add color to cy by @IestynGage in #3816
- fix(locale): remove citation brackets from snake names by @AustralianRaven in #3822
- fix(helpers): ignore wrapper characters in fromRegExp by @ST-DDT in #3795
- refactor(core): expose core.locale as LocaleProxy by @ST-DDT in #3820
- docs: fix typos in jsdocs by @ST-DDT in #3823
- feat(locale): add Welsh (cy) sex definitions by @IestynGage in #3824
- docs: change link in GitHub PR template by @IestynGage in #3826
- refactor(types): extract shared Casing type by @Shinigami92 in #3829
- feat(locale): extend tr person last names by @mobilteknolojileri in #3839
- feat(locale): add Welsh (cy) direction definitions by @IestynGage in #3840
- chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:24 docker digest to 58cdebf by @renovate[bot] in #3830
- chore(deps): update actions/github-script action to v9 by @renovate[bot] in #3836
- chore(deps): update all non-major dependencies by @renovate[bot] in #3835
- chore(deps): update vitest by @renovate[bot] in #3834
- chore(deps): update dependency prettier to v3.8.3 by @renovate[bot] in #3831
- chore(deps): update dependency ts-morph to v28 by @renovate[bot] in #3837
- chore(deps): update eslint by @renovate[bot] in #3833
- chore(deps): update devdependencies by @renovate[bot] in #3832
- chore(deps): lock file maintenance by @renovate[bot] in #3821
- chore(deps): lock file maintenance by @renovate[bot] in #3843
- fix(date): incorrect date boundary in past and future by @ST-DDT in #3827
- feat(locale): add Welsh (cy) animal type definitions by @IestynGage in #3842
- feat(locale): add Welsh (cy) vehicle fuel definitions by @IestynGage in #3845
- docs: add sponsors by @Shinigami92 in #3674
- feat(date): add ability to provide date range for
recentandsoonby @ST-DDT in #3844 - feat(locale): add Welsh (cy) book format definitions (#3846) by @IestynGage in #3846
- feat: add first standalone module functions by @ST-DDT in #3818
- feat(locale): add Welsh (cy) county definitions by @IestynGage in #3849
- feat(locale): add Welsh (cy) postal address definitions by @IestynGage in #3850
- chore(deps): update dependency sanitize-html to v2.17.4 [security] by @renovate[bot] in #3853
- chore(deps): lock file maintenance by @renovate[bot] in #3848
- fix: hide warnings for permanently disabled test stubs by @ST-DDT in #3860
- feat(locale): add Welsh (cy) postcode definitions by @IestynGage in #3851
- feat(locale): add Welsh (cy) internet domain suffix definitions (#3865) by @IestynGage in #3865
- feat(locale): improved en_GB postcodes by @matthewmayer in #3864
- chore: move types only used by tests by @hiSandog in #3863
- feat(locale): add Welsh (cy) phone number definitions by @IestynGage in #3878
- fix(helpers): lazy results in fake by @ST-DDT in #3852
- test: dedupe common file extension expectation by @hiSandog in #3881
- feat(locale): add Welsh (cy) continents definitions by @IestynGage in #3880
- chore(deps): update codecov/codecov-action action to v7 by @renovate[bot] in #3886
- docs: escape refreshable code results by @ST-DDT in #3883
- fix: validate unsupported fileExt mime types by @hiSandog in #3879
- feat(locale): add Welsh (cy) city name definitions by @IestynGage in #3884
- feat(food): expand plant-based dish and pattern variety by @samtuckerdavis in #3887
- fix: handle single-character fromRegExp patterns by @hiSandog in #3877
- chore: consistent import paths in tests by @ST-DDT in #3858
- feat(locale): add Welsh (cy) street name definitions by @IestynGage in #3889
- feat(locale): add Welsh (cy) state definitions (#3891) by @IestynGage in #3891
- feat(locale): add Welsh (cy) building numbers definition by @IestynGage in #3892
- chore: fix FakerModule test type by @ST-DDT in #3866
- docs: handle experimental flag by @ST-DDT in #3885
- chore(deps): update devdependencies to v9 by @renovate[bot] in #3876
- chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:24 docker digest to e36c918 by @renovate[bot] in #3869
- chore(deps): update eslint by @renovate[bot] in #3873
- chore(deps): update cypress/browsers docker tag to v26 by @renovate[bot] in #3874
- chore(deps): update vitest by @renovate[bot] in #3872
- chore(deps): update all non-major dependencies by @renovate[bot] in #3870
- chore(deps): update eslint (major) by @renovate[bot] in #3875
- chore(deps): update devdependencies by @renovate[bot] in #3871
- chore(deps): update pnpm/action-setup action to v6 by @renovate[bot] in #3894
- chore(deps): update prettier to v3.8.4 by @renovate[bot] in #3893
- chore(deps): pin dependencies by @renovate[bot] in #3896
- chore(deps): lock file maintenance by @renovate[bot] in #3861
- chore(release): 10.5.0 by @fakerjs-bot in #3898
New Contributors
- @hiSandog made their first contribution in #3770
- @Javid-Izadfar made their first contribution in #3775
- @rbuetzer made their first contribution in #3799
- @btseee made their first contribution in #3796
- @woldaker made their first contribution in #3429
- @IestynGage made their first contribution in #3816
- @AustralianRaven made their first contribution in #3822
- @mobilteknolojileri made their first contribution in #3839
Full Changelog: v10.4.0...v10.5.0