Releases: faker-js/faker
Releases · faker-js/faker
v6.3.0
New & Noteworthy
- New function: faker.helpers.maybe
- Move
arrayElement(s)
tohelpers
- Sorry that we currently move some functions around, we are trying to prepare a new module structure. If you want to discuss with us, see #805
- Separate methods for
objectKey
andobjectValue
, deprecateobjectElement
- We now return the seed with the
seed()
function, please use this return value instead offaker.seedValue
- Configure eol character for
git.commitEntry
- There is now a self-manageable store for the unique function
This will be the last
v6
version and we will now start withv7
. Therefore this is the last version that supports Nodev12
. The next iteration will require at least Nodev14.6
.
v7
will contain many breaking changes like removal of all current deprecated functions.
What's Changed
- chore(deps): update vitest to ~0.9.4 by @renovate in #863
- chore(deps): update dependency esbuild to ~0.14.38 by @renovate in #862
- feat: add Hungarian locale by @szabolcstarnai in #53
- docs: make clear that latitude is first on nearbyGPSCoordinate by @efstathiosntonas in #864
- test: strengthen price regex tests by @ST-DDT in #865
- feat: resettable unique store by @Shinigami92 in #800
- test: use consistent assertion functions by @Shinigami92 in #852
- chore(deps): update dependency eslint to ~8.14.0 by @renovate in #867
- chore(deps): update codecov/codecov-action action to v3.1.0 by @renovate in #866
- feat: configure eol character for git.commitEntry by @xDivisionByZerox in #681
- feat: random numeric by @Shinigami92 in #797
- test: add seeded tests for random module by @ST-DDT in #868
- chore(deps): update devdependencies by @renovate in #872
- chore(deps): update pnpm to v6.32.10 by @renovate in #873
- refactor(word): extract wordlist filter in separate method by @xDivisionByZerox in #877
- feat: faker.helpers.maybe by @Shinigami92 in #874
- fix: address.nearbyGPSCoordinate by @Shinigami92 in #876
- chore(deps): update devdependencies by @renovate in #879
- chore(deps): update pnpm to v6.32.11 by @renovate in #880
- chore: remove deprecated methods from fake tests by @ST-DDT in #885
- chore: fix any warnings in image module by @ST-DDT in #886
- test: simplify seeded address tests by @ST-DDT in #889
- feat: separate methods for object key value by @xDivisionByZerox in #503
- feat: add creditCardIssuer by @beninsydney in #888
- chore(deps): update dependency typescript to ~4.6.4 by @renovate in #891
- chore(deps): update dependency @types/node to ~16.11.32 by @renovate in #890
- chore(deps): update vitest to ~0.10.0 by @renovate in #896
- chore(deps): update typescript-eslint to ~5.21.0 by @renovate in #895
- feat: return seed value from seed() by @Shinigami92 in #853
- refactor: move some random methods to helpers by @Shinigami92 in #892
- test: add tests by @Shinigami92 in #894
- chore(deps): update dependency @types/node to ~16.11.33 by @renovate in #898
- chore(release): 6.3.0 by @Shinigami92 in #901
New Contributors
- @szabolcstarnai made their first contribution in #53
- @efstathiosntonas made their first contribution in #864
- @beninsydney made their first contribution in #888
Full Changelog: v6.2.0...v6.3.0
v6.2.0
New & Noteworthy
lorem.paragraphs()
now use\n
as separator by default- new functions:
finance.pin
,database.mongodbObjectId
,phone.imei
, andinternet.emoji
What's Changed
- feat: add some en locale product names by @import-brain in #686
- feat: add some en locale city prefixes and suffixes by @import-brain in #685
- feat: add more arabic names dataset by @wael-fadlallah in #655
- feat: append more korean dataset and delete wrong dataset by @hyesungoh in #573
- feat: add Lastname - Bhadresha, Jangid, Suthar by @imbdb in #243
- refactor(helpers.shuffle): remove unused default value by @xDivisionByZerox in #698
- refactor(address.countryCode): signature by @xDivisionByZerox in #588
- chore: additional domain suffixes added for GB locale by @doughlass in #253
- chore: simplify lorem.sentences() by @ST-DDT in #784
- fix: use
\n
as default separator for lorem.paragraphs() by @ST-DDT in #783 - feat: use street address templates from locales by @ST-DDT in #754
- feat: add os. as street prefix for pl by @krychaxp in #640
- chore: fix finance.iban warnings by @ST-DDT in #781
- feat: extend list of domain suffix for PL locale by @pkuczynski in #266
- feat: add chinese hyphenated name by @LeToNode in #277
- feat: faker.finance.pin() by @import-brain in #695
- feat: Add MongoDB ObjectId generation by @nhammond101 in #616
- chore(deps): update typescript-eslint to ~5.18.0 by @renovate in #787
- chore: lorem uses faker.helpers by @pkuczynski in #786
- chore: IBAN library typed and moved to utils by @pkuczynski in #785
- chore(deps): update codecov/codecov-action action to v3 by @renovate in #788
- chore: finance use faker.helpers by @pkuczynski in #789
- chore: renovate ru locales by @serembon in #639
- test: add parameter defaults to our signature generation test by @ST-DDT in #793
- chore(deps): update dependency esbuild to ~0.14.34 by @renovate in #802
- chore(deps): update dependency typedoc to ~0.22.14 by @renovate in #803
- docs: nice literal unions by @ST-DDT in #811
- chore: fix todo comments by @Shinigami92 in #807
- feat: updated mime-db to 1.52.0 by @prisis in #808
- fix: Maryland (MD) wrong postal code by @miguelmontanod in #804
- feat: special characters in emails by @harsohailB in #792
- chore: use consistent method calls by @Shinigami92 in #817
- docs: nice string literals by @ST-DDT in #814
- refactor: datatype number by @Shinigami92 in #798
- chore(deps): update dependency eslint to ~8.13.0 by @renovate in #820
- chore(deps): update vitest to ~0.9.2 by @renovate in #821
- chore(deps): update dependency eslint-plugin-jsdoc to v39 by @renovate in #825
- refactor: improve unique by @Shinigami92 in #810
- feat: immutable options in random.alpha methods by @ST-DDT in #790
- chore(deps): update pnpm to v6.32.6 by @renovate in #824
- refactor: log messages for unique fields by @Shinigami92 in #828
- feat: phone IMEI by @import-brain in #829
- chore(deps): update vitest to ~0.9.3 by @renovate in #832
- chore(deps): update devdependencies by @renovate in #833
- chore(deps): update dependency @types/prettier to ~2.6.0 by @renovate in #834
- chore(deps): update dependency typedoc to ~0.22.15 by @renovate in #831
- docs: use vitepress config for markdown pre-renderer by @ST-DDT in #835
- ci: use gh-action for validating PR title by @Shinigami92 in #845
- feat: dynamic definitions tree by @ST-DDT in #822
- feat: add more arabic names datasets by @wael-fadlallah in #368
- feat: extend list of street prefixes for pl locale by @pkuczynski in #844
- chore(deps): update devdependencies by @renovate in #840
- chore(deps): update pnpm to v6.32.9 by @renovate in #841
- feat: add internet.emoji by @hugoattal in #504
- chore: prefer string templates over string concatenation by @pkuczynski in #732
- docs: fix lost description texts by @ST-DDT in #836
- chore(deps): update typescript-eslint to ~5.20.0 by @renovate in #846
- refactor: readonly default modules by @ST-DDT in #854
- chore(deps): update devdependencies by @renovate in #860
- fix: dont log deprecations on startup by @Shinigami92 in #857
- chore(release): 6.2.0 by @Shinigami92 in #861
New Contributors
- @hyesungoh made their first contribution in #573
- @imbdb made their first contribution in #243
- @doughlass made their first contribution in #253
- @krychaxp made their first contribution in #640
- @LeToNode made their first contribution in #277
- @nhammond101 made their first contribution in #616
- @serembon made their first contribution in #639
- @miguelmontanod made their first contribution in #804
- @harsohailB made their first contribution in #792
- @hugoattal made their first contribution in #504
Full Changelog: v6.1.2...v6.2.0
v6.1.2
New & Noteworthy
- We now throw
FakerError
instead of justError
#718 datatype.number
changed in behavior #664- Renamed
hexaDecimal
tohexadecimal
#764
What's Changed
- chore(deps): update dependency cypress to ~9.5.3 by @renovate in #720
- docs: add jsdoc examples to faker.word by @pkuczynski in #717
- docs: update faker.fake documentation by @pkuczynski in #709
- fix: remove doubled extension in system.filePath by @pkuczynski in #300
- docs: fix lint warning by @ST-DDT in #727
- chore(deps): update vitest to ~0.8.0 by @renovate in #731
- docs: add ts import example in readme by @pkuczynski in #719
- chore(deps): update devdependencies by @renovate in #730
- docs: Use valid UUID for example in README by @knpwrs in #740
- test: added a few test cases for Albania IBAN by @wael-fadlallah in #739
- chore: move vendor to utils and update license notes by @pkuczynski in #738
- fix: datatype.number when min = max + precision, throw when max > min by @pkuczynski in #664
- docs: about by @Shinigami92 in #673
- feat: FakerError by @xDivisionByZerox in #718
- chore: removed outcommented dead code in commerce.ts by @rimakan in #745
- fix: deterministic results for address.nearbyGPSCoordinate by @xDivisionByZerox in #737
- chore(deps): update dependency vite to ~2.9.1 by @renovate in #741
- chore(deps): update pnpm to v6.32.4 by @renovate in #742
- chore: update codeowners file by @Shinigami92 in #671
- refactor(address): drop local references of faker modules by @xDivisionByZerox in #748
- chore: downgrade min npm version from 7 to 6 by @sergavshin in #744
- chore: remove useless fallback to undefined by @ST-DDT in #749
- chore: remove invalid country code files by @ST-DDT in #752
- chore: fix warning in helpers replaceCreditCardSymbols by @ST-DDT in #755
- test: add a general country iban test by @ST-DDT in #746
- chore: add updateLocaleFileHook to generateLocales by @ST-DDT in #756
- chore(deps): update devdependencies by @renovate in #762
- chore(deps): update dependency prettier to v2.6.2 by @renovate in #761
- chore: remove issue-labeling.yml by @import-brain in #763
- refactor: rename hexaDecimal to hexadecimal by @pkuczynski in #764
- test: check that system.filePath() generates file extensions by @ST-DDT in #765
- chore: address zipCodeByState fix types by @ST-DDT in #760
- chore: deprecate name.title() in favor of name.jobTitle() by @ST-DDT in #766
- chore(deps): update vitest to ~0.8.4 by @renovate in #769
- chore: fix mustache type warning and add some tests by @ST-DDT in #753
- fix: random word fails on undefined by @ST-DDT in #771
- chore(deps): update dependency esbuild to ~0.14.31 by @renovate in #772
- refactor: remove inconsistent defaults from internet.password() by @ST-DDT in #767
- test: fix random alpha and alphaNumeric tests assumptions by @ST-DDT in #774
- chore(release): 6.1.2 by @Shinigami92 in #773
New Contributors
- @knpwrs made their first contribution in #740
- @rimakan made their first contribution in #745
- @sergavshin made their first contribution in #744
Full Changelog: v6.1.1...v6.1.2
v6.1.1
v6.1.0
What's Changed
- chore: update automated labels by @Shinigami92 in #621
- chore: fix typos in issue templates by @ST-DDT in #624
- chore(deps): update typescript-eslint to ~5.15.0 by @renovate in #622
- chore(deps): update dependency lint-staged to ~12.3.6 by @renovate in #625
- chore(deps): update dependency prettier to v2.6.0 by @renovate in #626
- chore(deps): update dependency eslint-define-config to ~1.3.0 by @renovate in #629
- chore(deps): update vitest to ~0.7.0 by @renovate in #630
- chore(deps): update vitest to ~0.7.4 by @renovate in #632
- chore(deps): update dependency lint-staged to ~12.3.7 by @renovate in #631
- docs: fix prisis github profile link by @akbaruddin in #633
- chore(deps): update dependency eslint-plugin-jsdoc to ~38.0.6 by @renovate in #637
- chore(deps): update vitest to ~0.7.6 by @renovate in #638
- fix(finance): update iso-3166-1 country codes for IBAN/BIC by @bmenant in #168
- chore: deprecate helpers.*Card methods by @sprohaszka in #543
- docs: deprecate randomize by @xDivisionByZerox in #506
- fix: alphaNumeric all chars banned by @xDivisionByZerox in #550
- fix: mersenne rand invalid input argument by @xDivisionByZerox in #577
- refactor: make number input immutable by @xDivisionByZerox in #545
- fix: remove unreachable code finance by @xDivisionByZerox in #508
- chore(locale): added curated names for default(en) locale by @budag in #440
- docs: add alternative CDN links by @Shinigami92 in #636
- chore: partially activate strict mode by @Shinigami92 in #651
- chore(deps): update vitest to ~0.7.7 by @renovate in #652
- chore(deps): update typescript-eslint to ~5.16.0 by @renovate in #653
- ci: configure codecov patch threshold by @Shinigami92 in #647
- docs: fix page meta by @ST-DDT in #659
- fix: enable algolia search by @prisis in #641
- fix: corrected the Costa Rican IBAN format by @MrGussio in #646
- docs: extract defaults from the comments if absent otherwise by @ST-DDT in #657
- docs: read (complex) defaults from implementation signature by @ST-DDT in #656
- ci: reduce diff coverage target by @griest024 in #663
- chore: drop fake usage in vehicle.ts by @pkuczynski in #275
- fix: accept dates as params for Date methods by @pkuczynski in #200
- fix: normalize provider in finance.creditCardNumber by @Shinigami92 in #662
- fix: fake is unable to return empty strings by @ST-DDT in #347
- fix: datatype.datetime should use static boundaries by @ST-DDT in #343
- refactor: set seed directly by @ST-DDT in #563
- fix: solve various todos by @Shinigami92 in #649
- fix: name module gender by @Shinigami92 in #644
- chore(deps): update vitest to ~0.7.10 by @renovate in #665
- fix: only return word with desirable alpha characters by @Shinigami92 in #654
- test: remove todo for number conversion by @Shinigami92 in #669
- refactor: date accept number input by @xDivisionByZerox in #670
- docs: convert to typescript by @Shinigami92 in #658
- refactor: deprecate time.recent by @Shinigami92 in #661
- refactor: use smart eqeqeq null checks by @Shinigami92 in #650
- refactor: use number tuple as input for coordinate by @Shinigami92 in #668
- docs: remove api methods section by @Shinigami92 in #666
- test: fix flaky unique test coverage by @ST-DDT in #667
- chore(deps): update dependency typescript to ~4.6.3 by @renovate in #675
- chore(deps): update dependency prettier to v2.6.1 by @renovate in #674
- refactor(address.secondaryAddress): use local definition by @xDivisionByZerox in #680
- refactor: replace intern use of helper.randomize by @xDivisionByZerox in #687
- chore: replace substr with substring by @Shinigami92 in #678
- fix: replaced placeimg.com on loremflickr.com by @JoCat in #692
- chore(deps): update devdependencies by @renovate in #699
- chore(deps): update vitest to ~0.7.12 by @renovate in #700
- docs: mention template literals in fake docs by @ST-DDT in #701
- refactor: drop usage of
fake
for internal calls by @pkuczynski in #703 - test: fix all_functional tests by @ST-DDT in #609
- fix: force passed locales into faker constructor by @vith in #580
- fix: use require/import export map in package.json by @revmischa in #697
- chore: improve readability and type safety for loadDefinitions by @ST-DDT in #269
- chore: use a standardized deprecated function by @Shinigami92 in #689
- fix: Vehicle vin is always 17 characters long by @demipel8 in #320
- fix: fake behavior with special replacement patterns by @ST-DDT in #688
- chore(deps): update dependency eslint-plugin-jsdoc to ~38.1.3 by @renovate in #705
- chore(deps): update typescript-eslint to ~5.17.0 by @renovate in #706
- release: 6.1.0 by @Shinigami92 in #708
New Contributors
- @akbaruddin made their first contribution in #633
- @bmenant made their first contribution in #168
- @budag made their first contribution in #440
- @MrGussio made their first contribution in #646
- @JoCat made their first contribution in #692
- @vith made their first contribution in #580
- @revmischa made their first contribution in #697
- @demipel8 made their first contribution in #320
Full Changelog: v6.0.0...v6.1.0
v6.0.0
v5 to v6 migration guide
What's Changed
- docs: show union options parameters by @ST-DDT in #602
- ci: improve renovate config by @Shinigami92 in #583
- docs: display correct signature by @ST-DDT in #596
- docs: add test for api docs generation by @ST-DDT in #574
- docs: comment out algolia until search is available by @Shinigami92 in #599
- chore: fix eslint error by @Shinigami92 in #597
- chore: configure eqeqeq lint rule by @Shinigami92 in #595
- chore(deps): update vitest to ~0.6.0 by @renovate in #605
- chore(deps): update devdependencies by @renovate in #603
- chore(deps): update typescript-eslint to ~5.14.0 by @renovate in #604
- chore(deps): update pnpm to v6.32.3 by @renovate in #598
- chore(deps): update dependency eslint to ~8.11.0 by @renovate in #614
- chore(deps): update dependency eslint-plugin-jsdoc to v38 by @renovate in #615
- chore(deps): update devdependencies by @renovate in #618
- chore(deps): update vitest to ~0.6.1 by @renovate in #619
- docs: improve visualization for complex types by @ST-DDT in #608
- docs: add image_providers jsdocs by @ST-DDT in #612
- chore: fix some lint warnings by @ST-DDT in #613
- chore(release): 6.0.0 by @Shinigami92 in #620
All v6.0.0 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
- @bl0cknumber made their first contribution in #104
- @MilosPaunovic made their first contribution in #124
- @sohamsshah made their first contribution in #139
- @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
- @pkuczynski made their first contribution in #273
- @CalebBurton made their first contribution in #251
- @jackfiszr made their first contribution in #283
- @wael-fadlallah made their first contribution in #362
- @renovate made their first contribution in #380
- @piotrekn made their first contribution in #383
- @togami2864 made their first contribution in #420
- @dantman made their first contribution in #431
- @ra-md made their first contribution in #419
- @xDivisionByZerox made their first contribution in #517
- @sprohaszka made their first contribution in #539
- @MostlyWhat made their first contribution in #529
Full Changelog: v5.5.3...v6.0.0
Since last beta Changelog: v6.0.0-beta.0...v6.0.0
It's beta time
What's Changed
- docs: use vue components for api-docs by @ST-DDT in #446
- docs: show deprecation warnings in api docs by @ST-DDT in #524
- chore(deps): update vitest to ~0.5.1 by @renovate in #538
- chore(deps): update typescript-eslint to ~5.12.1 by @renovate in #537
- docs: Add prerequisite for typescript configuration by @sprohaszka in #539
- refactor: convert mersenne into a class by @xDivisionByZerox in #530
- chore(deps): update vitest to ~0.5.4 by @renovate in #554
- fix: correcting the readme file by @MostlyWhat in #529
- chore: move faker into own file by @Shinigami92 in #548
- chore(deps): update dependency vitepress to ~0.22.3 by @renovate in #553
- chore(deps): update pnpm to v6.32.1 by @renovate in #561
- chore(deps): update dependency eslint to ~8.10.0 by @renovate in #568
- chore(deps): update pnpm to v6.32.2 by @renovate in #578
- chore(deps): update actions/setup-node action to v3 by @renovate in #569
- docs: rewrite tree-shaking part by @Shinigami92 in #549
- chore(deps): add prettier-plugin-organize-imports by @Shinigami92 in #552
- chore: refactor datatype array function by @ST-DDT in #566
- chore(type): type seedValue by @Shinigami92 in #567
- docs: Fix 'Missing' entries by @ST-DDT in #565
- docs: generate docs for fake() and unique() by @ST-DDT in #564
- docs: improve random jsdocs (part 2) by @ST-DDT in #562
- test: fix missing it blocks by @Shinigami92 in #585
- chore(deps): update vitest to ~0.5.9 by @renovate in #560
- docs: add toc and hide edit link by @ST-DDT in #571
- chore(deps): update deps by @Shinigami92 in #584
- chore(deps): update actions/checkout action to v3 by @renovate in #591
- chore(deps): update all non-major dependencies by @renovate in #590
- docs: update maintainers by @ST-DDT in #559
- fix: fix time.recent method signature by @ST-DDT in #586
- docs: document options params in api docs by @ST-DDT in #570
- chore(deps): update all non-major dependencies by @renovate in #594
- chore(deps): update actions-cool/issues-helper action to v3 by @renovate in #505
- chore(deps): update dependency typedoc to ~0.22.13 by @renovate in #600
- chore(release): 6.0.0-beta.0 by @Shinigami92 in #601
New Contributors
- @sprohaszka made their first contribution in #539
- @MostlyWhat made their first contribution in #529
Full Changelog: v6.0.0-alpha.7...v6.0.0-beta.0
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