NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2058 most downloaded on npm
Generate massive amounts of fake contextual data
Last release 1 months ago
14 Aug 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 14 of 14 stable releases
73 versions withdrawn
withdrawn after publishing
5 years old
88 releases · first in 2022
One column per quarter.
fix(locale): exclude forbidden letter combinations from nl postcodes by @chatman-media in #3888
Full Changelog: v10.5.0...v10.6.0
docs(image): remove deprecated urlLoremFlickr from module overview by @hiSandog in #3807
past and future by @xDivisionByZerox in #3783recent and soon by @ST-DDT in #3844Full Changelog: v10.4.0...v10.5.0
recent and soon (#3844) (0bc038d)past and future (#3783) (237e7dc)feat(locale): add Norwegian (nb_NO) country definition by @TomSchrier in #3714
Full Changelog: v10.3.0...v10.4.0
chore(deps): lock file maintenance by @renovate [bot] in #3689
sexType can return 'generic' by @ST-DDT in #3259Full Changelog: v10.2.0...v10.3.0
sexType can return 'generic' (#3259) (0e099a1)feat(locale): add id_ID translation for animal, color, commerce, and word also add country to location id_ID translation. by @RizalAnas00 in #3608
Full Changelog: v10.1.0...v10.2.0
refactor(image): mark loremflickr as deprecated, use only picsum photos in url() by @matthewmayer in #3610
Full Changelog: v10.0.0...v10.1.0
refactor!: remove deprecations by @Shinigami92 in #3553
Full Changelog: v9.9.0...v10.0.0
refactor!: remove deprecations by @Shinigami92 in #3553
Full Changelog: v9.9.0...v10.0.0-beta.0
word: change default error strategy to 'fail' (#3560)
remove deprecations (#3553)
esm only (#3540)
word: change default error strategy to 'fail' (#3560) (93416f7)
chore(deps): update dependency ts-morph to v26 by @renovate in #3526
Full Changelog: v9.8.0...v9.9.0
feat(locale): add country code for en_CA & fr_CA by @alixlahuec in #3476
Full Changelog: v9.7.0...v9.8.0
feat(locale): Add bn_BD locale by @AbrarShahriar in https://github.com/faker-js/faker/pull/3439
Full Changelog: https://github.com/faker-js/faker/compare/v9.6.0...v9.7.0
refactor(internet): deprecate color method for removal by @ST-DDT in https://github.com/faker-js/faker/pull/3401
Full Changelog: https://github.com/faker-js/faker/compare/v9.5.1...v9.6.0
test: retry verify tag 3 times by @Shinigami92 in https://github.com/faker-js/faker/pull/3395
Full Changelog: https://github.com/faker-js/faker/compare/v9.5.0...v9.5.1
chore(deps): lock file maintenance by @renovate in https://github.com/faker-js/faker/pull/3377
Full Changelog: https://github.com/faker-js/faker/compare/v9.4.0...v9.5.0
chore: align coding style of deprecated.ts by @ST-DDT in https://github.com/faker-js/faker/pull/3312
cow data by @matthewmayer in https://github.com/faker-js/faker/pull/3326Full Changelog: https://github.com/faker-js/faker/compare/v9.3.0...v9.4.0
refactor(finance): deprecate maskedNumber for removal by @ST-DDT in https://github.com/faker-js/faker/pull/3201
helpers module by @yoshi2no in https://github.com/faker-js/faker/pull/3289Full Changelog: https://github.com/faker-js/faker/compare/v9.2.0...v9.3.0
infra: remove unused dependencies by @ST-DDT in https://github.com/faker-js/faker/pull/3227
Full Changelog: https://github.com/faker-js/faker/compare/v9.1.0...v9.2.0
chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to 79c4181 by @renovate in https://github.com/faker-js/faker/pull
continent method by @joscha in https://github.com/faker-js/faker/pull/3162Full Changelog: https://github.com/faker-js/faker/compare/v9.0.3...v9.1.0
continent method (#3162) (4056ab0)infra: update file structure for util/internal by @xDivisionByZerox in https://github.com/faker-js/faker/pull/3141
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.2...v9.0.3
refactor(image): deprecate avatarLegacy for removal by @ST-DDT in https://github.com/faker-js/faker/pull/3109
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.1...v9.0.2
infra: improve package.json fields by @Shinigami92 in https://github.com/faker-js/faker/pull/3096
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.0...v9.0.1
docs: document breaking changes for #2476 into migration guide by @matthewmayer in https://github.com/faker-js/faker/pull/2935
v18v5v8 deprecationsmultiple by @pomali in https://github.com/faker-js/faker/pull/2563Full Changelog: https://github.com/faker-js/faker/compare/v8.4.1...v9.0.0
No noteworthy changes to 9.0.0-rc.1
For those upgrading from earlier versions, please refer to our Migration Guide for detailed instructions.
docs: replace deprecated moduleResolution by @MarlonPassos-git in https://github.com/faker-js/faker/pull/3018
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.0-rc.0...v9.0.0-rc.1
test: remove usage of vitest.todo by @ST-DDT in https://github.com/faker-js/faker/pull/2960
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.0-alpha.1...v9.0.0-rc.0
docs: document breaking changes for #2476 into migration guide by @matthewmayer in https://github.com/faker-js/faker/pull/2935
Full Changelog: https://github.com/faker-js/faker/compare/v9.0.0-alpha.0...v9.0.0-alpha.1
chore(deps): replace vitest v1 deprecations by @Shinigami92 in https://github.com/faker-js/faker/pull/2590
multiple by @pomali in https://github.com/faker-js/faker/pull/2563Full Changelog: https://github.com/faker-js/faker/compare/v8.4.1...v9.0.0-alpha.0
multiple (#2563)multiple (#2563) (2b15f2e)commerce: remove v8 deprecated commerce method (#2752) (8c80877)
company: remove v8 deprecated company methods (#2726) (19bcf88)
datatype: remove v8 deprecated datatype methods (#2694) (682a427)
finance: remove v8 deprecated finance methods (#2727) (a536a9d)
helpers: remove v8 deprecated helpers methods (#2729) (1169a05)
internet: remove v8 deprecated internet methods (#2699) (3024d9e)
location: remove default_country definitions (#2740) (a409b46)
location: remove v8 deprecated location methods (#2753) (6dee178)
number: remove v8 deprecated number parameter (#2738) (a672d27)
random: remove v8 deprecated image methods (#2697) (e99fba9)
docs: add awesome-faker link in guide -> community by @matthewmayer in https://github.com/faker-js/faker/pull/2625
Full Changelog: https://github.com/faker-js/faker/compare/v8.4.0...v8.4.1
refactor(helper): deprecate replaceSymbolWithNumber by @suyashgulati in https://github.com/faker-js/faker/pull/2557
fractionDigits in float by @xDivisionByZerox in https://github.com/faker-js/faker/pull/1855Full Changelog: https://github.com/faker-js/faker/compare/v8.3.1...v8.4.0
fractionDigits in float (#1855) (41d8778)fix: remove @internal from module parent classes by @ST-DDT in https://github.com/faker-js/faker/pull/2548
@internal from module parent classes by @ST-DDT in https://github.com/faker-js/faker/pull/2548Full Changelog: https://github.com/faker-js/faker/compare/v8.3.0...v8.3.1
docs: fix deprecated text for internet.password by @rcbyr in https://github.com/faker-js/faker/pull/2486
⚠ WARNING: This version has compiler issues due to missing internal types.
Full Changelog: https://github.com/faker-js/faker/compare/v8.2.0...v8.3.0
infra: replace deprecated eslint config import by @ST-DDT in https://github.com/faker-js/faker/pull/2411
en_US, en_GB and en by @xDivisionByZerox in https://github.com/faker-js/faker/pull/2371Full Changelog: https://github.com/faker-js/faker/compare/v8.1.0...v8.2.0
docs: replace deprecated datatype.uuid() with string.uuid() by @saranatour1 in https://github.com/faker-js/faker/pull/2214
ja locale by @KeisukeYamashita in https://github.com/faker-js/faker/pull/2189format argument for phone.number by @xDivisionByZerox in https://github.com/faker-js/faker/pull/2229Full Changelog: https://github.com/faker-js/faker/compare/v8.0.2...v8.1.0
ja locale (#2189) (785a38a)test: vitest prefer-each by @Shinigami92 in https://github.com/faker-js/faker/pull/2144
Full Changelog: https://github.com/faker-js/faker/compare/v8.0.1...v8.0.2
This release only offers a cleanup of the docs and the README.md for npm
This release only offers a cleanup of the docs and the README.md for npm
Full Changelog: https://github.com/faker-js/faker/compare/v8.0.0...v8.0.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →