Releases: faker-js/faker
Releases · faker-js/faker
CJS fix
What's Changed
- test: rewrite git tests by @Shinigami92 in #425
- test: rewrite time tests by @Shinigami92 in #421
- chore: enable eslint cache by @pkuczynski in #403
- chore: fix JSDoc comments in random.ts by @pkuczynski in #408
- test: rewrite database tests by @Shinigami92 in #393
- test: rewrite image tests by @Shinigami92 in #414
- chore: add JSDoc comments to address.ts by @mbokinala in #230
- ci: clean eslintcache file by @Shinigami92 in #467
- docs: improve helpers jsdocs by @ST-DDT in #442
- fix: fix unique method types by @ST-DDT in #457
- docs: fix JSDoc comments in commerce.ts by @ST-DDT in #351
- chore(deps): update vitest to ~0.3.2 by @renovate in #468
- feat(types): provide strong typing for locales 2 by @ST-DDT in #398
- test: rewrite word by @Shinigami92 in #470
- test: rewrite lorem by @Shinigami92 in #473
- chore(deps): update all non-major dependencies by @renovate in #476
- chore(deps): update vitest to ~0.3.4 by @renovate in #482
- chore(deps): update all non-major dependencies by @renovate in #481
- fix: handle missing or broken locales main index files by @ST-DDT in #478
- test: rewrite internet by @Shinigami92 in #475
- fix: fix bicycle_types files being named incorrectly by @ST-DDT in #477
- test: rewrite mersenne tests by @piotrekn in #480
- docs: remove superfluous links in docs by @ST-DDT in #489
- fix: move el credit card information to the expected location by @ST-DDT in #484
- docs: improve internet jsdocs by @ST-DDT in #447
- test: rewrite vehicle by @Shinigami92 in #469
- test: rewrite random by @Shinigami92 in #490
- fix: remove invalid aliases by @Shinigami92 in #488
- test: rewrite company test by @Shinigami92 in #493
- chore(deps): update all non-major dependencies by @renovate in #496
- ci: group doc deps together by @Shinigami92 in #498
- feat(types): generate all locales index files with non-any types by @ST-DDT in #494
- chore(deps): update typescript-eslint to ~5.12.0 by @renovate in #501
- chore(deps): update vitest to ~0.3.6 by @renovate in #495
- chore(deps): update all non-major dependencies by @renovate in #500
- chore(deps): update vitest to ~0.4.1 by @renovate in #510
- chore(deps): update dependency esbuild to ~0.14.23 by @renovate in #509
- test: rewrite helpers tests by @Shinigami92 in #499
- chore: enable jsdoc/sort-tags by @Shinigami92 in #512
- test: rewrite finance iban by @Shinigami92 in #515
- test: cleanup finance test by @Shinigami92 in #519
- fix: test random.alphaNumeric by @xDivisionByZerox in #517
- build: add redirect aliases for cjs by @Shinigami92 in #520
- chore(deps): update vitest to ~0.4.2 by @renovate in #521
- chore(deps): update dependency eslint-config-prettier to ~8.4.0 by @renovate in #522
- test: use toBeTypeOf by @Shinigami92 in #511
- chore(deps): update devDependencies by @Shinigami92 in #525
- docs: various fixes by @ST-DDT in #523
- chore(release): 6.0.0-alpha.7 by @Shinigami92 in #526
New Contributors
- @mbokinala made their first contribution in #204
- @xDivisionByZerox made their first contribution in #517
Full Changelog: v6.0.0-alpha.6...v6.0.0-alpha.7
Docs, Tests, Types, Bugfixes, ...
What's Changed
- chore: ignore some more files by @Shinigami92 in #292
- docs: readme cleanup by @CalebBurton in #251
- chore: add .nvmrc for those who use automatic node switching by @pkuczynski in #267
- chore: change TODO owner name by @Shinigami92 in #284
- docs: add Deno use case by @jackfiszr in #283
- chore: fix JSDoc comments in system.ts by @pkuczynski in #298
- chore: fix JSDoc comments in vehicle.ts by @pkuczynski in #274
- test: add test for locale imports by @Shinigami92 in #297
- test: improve animal tests by @Shinigami92 in #293
- test: rewrite commerce tests by @Shinigami92 in #294
- docs: provide migration guide by @Shinigami92 in #282
- docs: provide migration guide (round 2!) by @JessicaSachs in #301
- docs: automatically generate api docs from source by @ST-DDT in #289
- fix: fake docs not accessible by @ST-DDT in #323
- fix: docs v-pre issue by @JessicaSachs in #326
- build: add clean command by @ST-DDT in #325
- test: use run for coverage by @Shinigami92 in #318
- chore: replace var by @Shinigami92 in #315
- chore: configure .vscode by @Shinigami92 in #311
- ci: check formatting by @Shinigami92 in #317
- fix: some return types by @import-brain in #307
- feat: add chat.fakerjs.dev subdomain redirection to discord by @import-brain in #306
- chore: add missing type on the system.commonFileName method by @pkuczynski in #299
- chore: adding cypress integration tests by @JessicaSachs in #240
- fix: removed node v12 from the pipe by @prisis in #309
- docs: use html tables instead of md tables to account for ::: v-pre by @ST-DDT in #330
- chore(deps): update some devDependencies by @Shinigami92 in #316
- chore: add types for definitions by @Shinigami92 in #355
- chore: setup improved linting by @Shinigami92 in #151
- test: rewrite datatype tests by @Shinigami92 in #344
- chore: add discord link to fakerjs.dev navbar by @import-brain in #342
- chore: add more type annotations by @import-brain in #358
- chore: rename phone_number to phone by @pkuczynski in #340
- feat: add more arabic names dataset by @wael-fadlallah in #362
- feat(revert): add more arabic names dataset by @JessicaSachs in #365
- fix: use ban-types recommended by @Shinigami92 in #357
- fix: removing toc to fix the docs html by @JessicaSachs in #341
- chore: use recommended no-var-requires by @Shinigami92 in #360
- test: remove mocks from address by @Shinigami92 in #285
- chore: use explicit-module-boundary-types by @Shinigami92 in #361
- chore: use recommended restrict-plus-operands by @Shinigami92 in #369
- fix: improve internet tests and fix bug in domain name generation by @ST-DDT in #258
- test: rewrite date tests by @Shinigami92 in #312
- fix: remove redundant precision from datatype.datetime options by @pkuczynski in #335
- test: rewrite unique tests by @Shinigami92 in #370
- chore(docs): reduce console spam and trim examples from code by @ST-DDT in #346
- test: remove mocks from system by @prisis in #303
- fix: param can be optional by @Shinigami92 in #381
- chore: configure renovate by @renovate in #380
- feat(types): provide strong typing for locales by @ST-DDT in #363
- feat: auto generate/update locale files by @ST-DDT in #252
- test: rewrite hacker tests by @Shinigami92 in #386
- docs: update music jsdocs by @ST-DDT in #390
- ci: use cypress install binary flag by @Shinigami92 in #392
- docs: update name jsdocs by @ST-DDT in #391
- test: rewrite name tests by @Shinigami92 in #372
- test: rewrite music tests by @piotrekn in #383
- fix: removed dead code and adjusted fileExt by @prisis in #304
- chore: welcome only new issue creators by @pkuczynski in #338
- chore: fix JSDoc comments in datatype.ts by @pkuczynski in #337
- chore: remove eslint-plugin-prettier by @pkuczynski in #399
- chore(deps): update typescript-eslint to ~5.10.2 by @renovate in #401
- chore(deps): update all non-major dependencies by @renovate in #402
- chore: fix JSDoc comments in phone.ts by @pkuczynski in #397
- chore: StackBlitz playground by @Shinigami92 in #413
- chore: improve typings on random.objectElement by @pkuczynski in #407
- chore(deps): update vitest to ~0.2.6 by @renovate in #415
- test: rewrite phone tests by @piotrekn in #396
- docs(fix): use named import by @togami2864 in #420
- chore: fix trailing commas in fish and state names by @ST-DDT in #418
- ci: configure codecov by @Shinigami92 in #426
- ci: fix codecov reporting by @Shinigami92 in #428
- fix: optional args on faker.finance.iban() by @dantman in #431
- chore(deps): update vitest to ~0.2.7 by @renovate in #430
- chore: enable eslint-plugin-jsdoc by @pkuczynski in #400
- test: rewrite finance.spec.ts by @togami2864 in #433
- docs: add examples to animal jsdocs by @ST-DDT in #417
- test: cover source instead of bundled code by @Shinigami92 in #432
- docs: improve company jsdocs by @ST-DDT in #423
- docs: improve database jsdocs by @ST-DDT in #424
- docs: improve date jsdocs by @ST-DDT in #427
- docs: update fake jsdocs by @ST-DDT in #406
- docs: improve finance jsdocs by @ST-DDT in #434
- docs: improve image jsdocs by @ST-DDT in #437
- docs: improve mersenne jsdocs by @ST-DDT in #438
- docs: improve git jsdocs by @ST-DDT in #435
- docs: improve hacker jsdocs by @ST-DDT in #436
- docs: improve unique jsdocs by @ST-DDT in #439
- chore(deps): update dependency eslint-define-config to ~1.2.4 by @renovate in #441
- docs: scale the navbar logo up by @ra-md in #419
- chore(deps): update all non-major dependencies by @renovate in #443
- ci: configure codecov threshold by @Shinigami92 in #445
- chore: revert 399 by @Shinigami92 in #453
- chore(deps): update all non-major dependencies by @renovate in #449
- chore(deps): update vitest to ~0.2.8 by @renovate in #450
- fix(docs): faker.image.url should be under cloudflare ipfs by @bl0cknumber in #454
- docs: improve lorem jsdocs by @ST-DDT in #458
- chore(deps): update typescript-eslint to ~5.11.0 by @renovate in #460
- chore(deps): update all non-major dependencies by @renovate in #459
- chore(release): 6.0.0-alpha.6 by @Shinigami92 in #463
New Contributors
- @CalebBurton made their first contribution...
pnpm hotifx
What's Changed
- fix: revert pnpm only-allow by @damienwebdev in #291
- chore: fix JSDoc comments in time.ts by @pkuczynski in #288
Full Changelog: v6.0.0-alpha.4...v6.0.0-alpha.5
esbuild
⚠ BREAKING CHANGES
- support tree-shaking (#152)
Features
- add autocomplete support for locales (#248) (c1f2b09)
- migrate locales to typescript (#238) (d4cfa3c)
- support tree-shaking (#152) (ccf119d)
- use export default for locales (#249) (93e8e53)
Bug Fixes
- add missing fakers for existing locales (#263) (7177d37)
- jalapeño typo (#259) (74204a0)
- ts support for locales (#169) (61d0296)
- types: fixed datetime types for optional argument (#192) (60b71fd)
- types: fixed exampleEmail arguments types (#241) (66aa374)
- typo in update.md (#180) (4a69d6d)
What's Changed
- feat: Updated meta tags for rich text preview by @imrishabh18 in #140
- docs: an update from the faker team by @JessicaSachs in #138
- chore: add files field in package.json by @MohdImran001 in #173
- chore: update license by @damienwebdev in #157
- fix: typo in update.md by @import-brain in #180
- docs: add yarn and pnpm install commands by @import-brain in #163
- chore: support dark mode for favicon by @antfu in #195
- chore: retain original license in its exact form by @damienwebdev in #185
- chore(docs): fix imports by @Shinigami92 in #154
- chore: migrate image providers to TS by @Shinigami92 in #178
- refactor: Use datatype.number() function instead of random.number() by @luciferreeves in #183
- fix(types): fixed datetime types for optional argument by @jared-fraser in #192
- chore: add commit conventions doc by @mbokinala in #204
- feat!: support tree-shaking by @Shinigami92 in #152
- docs: adding new logo by @JessicaSachs in #205
- ci: add node version matrix by @MohdImran001 in #179
- chore: add CODEOWNERS by @damienwebdev in #158
- fix: ts support for locales by @Shinigami92 in #169
- chore: switch to pnpm by @Shinigami92 in #153
- docs(readme.md): api methods table with description by @bl0cknumber in #160
- chore: add support for readonly arrays by @clarkerican in #189
- fix(types): fixed exampleEmail arguments types by @sunadoi in #241
- feat: migrate locales to typescript by @ST-DDT in #238
- docs(readme.md): add repository badges by @bl0cknumber in #161
- docs: shorten TLDR; move to the permalink instead by @bl0cknumber in #231
- docs: add c# port to list by @JSanchezIO in #227
- feat: use export default for locales by @ST-DDT in #249
- chore: delete old examples and doc folder by @damienwebdev in #155
- chore: add JSDoc comments to animal.ts by @mbokinala in #250
- chore(test): migrate to vitest by @Shinigami92 in #235
- docs: minor capitalization fix by @import-brain in #255
- fix: jalapeño typo by @ST-DDT in #259
- chore(test): Add locale to test description by @ST-DDT in #262
- feat: add autocomplete support for locales by @ST-DDT in #248
- fix: add missing fakers for existing locales by @ST-DDT in #263
- test: fix suppressed warnings by @ST-DDT in #271
- docs: update locale list/table in docs by @ST-DDT in #264
- chore(docs): Typo in README by @DaviDevMod in #278
- chore: migrate vendor by @Shinigami92 in #254
- build: bundle with esbuild by @Shinigami92 in #257
- chore: fix JSDoc comments in word.ts by @pkuczynski in #273
New Contributors
- @imrishabh18 made their first contribution in #140
- @import-brain made their first contribution in #180
- @antfu made their first contribution in #195
- @luciferreeves made their first contribution in #183
- @jared-fraser made their first contribution in #192
- @mbokinala made their first contribution in #204
- @sunadoi made their first contribution in #241
- @ST-DDT made their first contribution in #238
- @JSanchezIO made their first contribution in #227
- @DaviDevMod made their first contribution in #278
Full Changelog: v6.0.0-alpha.3...v6.0.0-alpha.4
First-Party Typescript Alpha
What's Changed
Demo: https://stackblitz.com/edit/typescript-wsqtmx?file=index.ts
Features
- add definitions (#84) (cfdfad5)
- domain_suffix: add the
id
,ponpes.id
andnet.id
domains for id_ID (#137) (ce4d48e) - migrate address (#133) (88afa60)
- migrate animal (#105) (0abec83)
- migrate commerce (#106) (82ab145)
- migrate company (#132) (0205183)
- migrate database (#89) (4d4653e)
- migrate date (#83) (0fe6f2b)
- migrate fake (#79) (8fa14c6)
- migrate finance (#131) (a1208ca)
- migrate git (#78) (6122d3c)
- migrate hacker (#81) (e0005ad)
- migrate helpers (#85) (07f8b44)
- migrate image (#92) (3c3e567)
- migrate internet (#94) (8fcfcc6)
- migrate lorem (#86) (7e6273b)
- migrate music (#107) (46d51ba)
- migrate name (#103) (de9f9d6)
- migrate phone (#127) (77f4e63)
- migrate random (#91) (efc11f1)
- migrate system (#90) (c0a6277)
- migrate time (#74) (168a211)
- migrate unique (#128) (86580d8)
- migrate vehicle (#130) (661f3b4)
- migrate word (#102) (1b10032)
- rewrite datatype to ts (e0d0b5c)
Bug Fixes
Full Changelog: v6.0.0-alpha.2...v6.0.0-alpha.3
It starts...
What's Changed
- chore: bring readme changes from shepherd repo by @clarkerican in #25
- ci: remove travis by @griest024 in #13
- chore: remove bower/meteor junk by @griest024 in #17
- chore: remove reference to faker cloud by @clarkerican in #27
- chore: commit package-lock.json by @Shinigami92 in #39
- feat(github): add github actions by @ericjeker in #35
- fix(tests): fix failing tests by @MateusDadalto in #12
- chore(ci): automated issue labeling by @Shinigami92 in #41
- chore: remove code of merit by @clarkerican in #32
- feat(gitignore): add dist folder to .gitignore by @ericjeker in #48
- chore: add prettier by @Shinigami92 in #40
- docs: rename to faker by @damienwebdev in #61
- docs: add code of conduct from Contributor Covenant by @damienwebdev in #57
- docs: remove stale badges from README and add discord badge by @damienwebdev in #58
- chore: format .github by @Shinigami92 in #65
- chore: prettier ignore examples browser js by @Shinigami92 in #62
- chore: format root files by @Shinigami92 in #64
- feat: update sponsors, backers references by @clarkerican in #30
- chore: add Github actions status badge by @damienwebdev in #59
- chore: format lib without locales by @Shinigami92 in #66
- chore(ci): add commit automation by @Shinigami92 in #68
- docs: add installation instructions to top of README by @JessicaSachs in #93
- fix(#28): changed fakercloud url to cloudflare-ipfs.com by @prisis in #95
- chore: do not exit when committing a merge by @JessicaSachs in #96
- chore: remove invalid closed html tag by @Shinigami92 in #63
- ci: remove dependence between test and lint jobs by @damienwebdev in #108
- chore: skip pointless eslint run temporarily by @damienwebdev in #109
- chore: swap funding to be sent through the open collective by @JessicaSachs in #110
- feat: adding documentation with vitepress by @JessicaSachs in #80
- chore: format tests by @Shinigami92 in #67
- fix: MSYS Compatible npm scripts (since using devDependencies) by @fncolon in #104
- chore: remove unused variable by @MilosPaunovic in #124
- fix: add docs to .npmignore by @sohamsshah in #139
- chore: update .npmignore to prevent unwanted code in the package dist by @damienwebdev in #143
- chore: fixup package name in package.json by @damienwebdev in #147
New Contributors
- @clarkerican made their first contribution in #25
- @griest024 made their first contribution in #13
- @MateusDadalto made their first contribution in #12
- @damienwebdev made their first contribution in #61
- @JessicaSachs made their first contribution in #93
- @prisis made their first contribution in #95
- @fncolon made their first contribution in #104
- @MilosPaunovic made their first contribution in #124
- @sohamsshah made their first contribution in #139
v6.0.0-alpha.0 Initial Release
This is a placeholder release that holds the tarballs from npm.org in the event Marak decides to delete faker