v7.0.0
⚠ BREAKING CHANGES
- remove faker default export (#799)
- target es2020 (#848)
- remove deprecations (#916)
- get rid of export = (#849)
- remove node v12 support (#850)
- reorganize src folder (#909)
What's Changed
- chore: add examples and improve jsdocs for datatype.datetime by @ST-DDT in #907
- chore: remove obsolete definition key constants by @ST-DDT in #910
- refactor!: reorganize src folder by @Shinigami92 in #909
- build!: remove node v12 support by @Shinigami92 in #850
- refactor!: get rid of export = by @Shinigami92 in #849
- chore(deps): update pnpm to v7 by @Shinigami92 in #900
- build: add node v18 support by @Shinigami92 in #847
- chore: remove obsolete DefinitionTypes type by @ST-DDT in #912
- chore(deps): add missing docs peer dependencies by @Shinigami92 in #913
- chore(deps): update dependency vitest to ~0.10.2 by @renovate in #918
- fix: empty array passed into helpers.arrayElements by @c0per in #921
- refactor!: remove deprecations by @Shinigami92 in #916
- refactor!: target es2020 by @Shinigami92 in #848
- refactor!: remove faker default export by @Shinigami92 in #799
- test: ensure working examples and no console spam by @ST-DDT in #908
- fix(generate:locale): make the definition types extendible by @ST-DDT in #915
- chore(deps): update dependency vite to ~2.9.8 by @renovate in #926
- fix: typo in error message by @azangru in #925
- ci: check scripts by @Shinigami92 in #922
- chore(deps): update vitest to ~0.10.4 by @renovate in #928
- chore(deps): update vitest to ~0.10.5 by @renovate in #931
- feat: support locale definitions directly from faker.fake by @ST-DDT in #884
- chore(locales): convert locales data to faker.fake format by @ST-DDT in #927
- chore(deps): update doc-dependencies by @renovate in #930
- chore(deps): update dependency eslint to ~8.15.0 by @renovate in #936
- docs: consistent capitalization of crypto methods by @import-brain in #937
- chore(deps): update typescript-eslint to ~5.23.0 by @renovate in #941
- chore(deps): update vitest to ~0.12.3 by @renovate in #939
- chore(deps): update dependency cypress to ~9.6.1 by @renovate in #940
- chore(deps): update vitest to ~0.12.4 by @renovate in #943
- chore(deps): update devdependencies by @renovate in #946
- chore: fix lint warning in address module by @ST-DDT in #938
- chore(deps): update vitest to ~0.12.6 by @renovate in #951
- chore(deps): update dependency @types/prettier to ~2.6.1 by @renovate in #950
- docs(docs/guide): Add typescript support in the guide by @ch1lam in #947
- chore: prettier ignore temp files by @Shinigami92 in #934
- chore(deps): update pnpm to v7.1.0 by @renovate in #935
- feat(address): use localized fake pattern in city by @ST-DDT in #948
- chore: fix emoji jsdocs formatting by @ST-DDT in #963
- chore(deps): update typescript-eslint to ~5.24.0 by @renovate in #964
- chore: ignore some lint warnings in tests by @ST-DDT in #961
- feat: add date.birthdate by @ST-DDT in #962
- chore: deprecate phone.phoneNumberFormat by @ST-DDT in #957
- chore(deps): update pnpm to v7.1.1 by @renovate in #967
- chore: deprecate phone.phoneFormats by @ST-DDT in #958
- chore(deps): update typescript-eslint to ~5.25.0 by @renovate in #968
- chore(deps): update devdependencies by @renovate in #956
- chore: generate consistent definition order for locales by @ST-DDT in #965
- chore(deps): update dependency @algolia/client-search to ~4.13.1 by @renovate in #969
- chore(deps): update pnpm to v7.1.2 by @renovate in #971
- chore(deps): update dependency eslint-plugin-jsdoc to ~39.3.0 by @renovate in #972
- chore(deps): update dependency eslint to ~8.16.0 by @renovate in #978
- chore(deps): update vitest to ~0.12.8 by @renovate in #977
- feat(internet): HTTP random status code by @johge201 in #945
- feat: use localized fake pattern in street by @ST-DDT in #966
- feat: add casing option by @Shinigami92 in #955
- chore(deps): update vitest to ~0.12.9 by @renovate in #982
- feat: allow banned as string by @Shinigami92 in #819
- chore(ru-locale): renovate states/streets and domain suffix names by @serembon in #634
- test: improve luhn checks (error messages only) by @ST-DDT in #981
- feat: color module by @harsohailB in #801
- feat: improve and extend 🇫🇷 fr and 🇨🇭fr_CH locales by @Yago in #973
- chore(deps): update pnpm to v7.1.3 by @renovate in #984
- fix: type exports for module NodeNext, Node16 by @andrew-w-ross in #979
- feat: reimplement datatype.bigInt by @Shinigami92 in #791
- feat: added sponsor and community members to the readme by @prisis in #986
- docs: fix mersenne rand min max confusion by @gregoriomario in #839
- chore: link to older docs site by @Shinigami92 in #987
- chore(release): 7.0.0 by @Shinigami92 in #988
New Contributors
- @c0per made their first contribution in #921
- @azangru made their first contribution in #925
- @ch1lam made their first contribution in #947
- @johge201 made their first contribution in #945
- @Yago made their first contribution in #973
- @andrew-w-ross made their first contribution in #979
- @gregoriomario made their first contribution in #839
Full Changelog: v6.3.1...v7.0.0