You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking:email.country is now email.country_code (ISO 3166-1 alpha-2, as in the other generators), and so is the JSON key. The safe option is reported as a reserved boolean, like phone.reserved, instead of kind == "reserved"; kind is now free or isp, and empty for a reserved domain. Seeded output is unchanged.
A style with weight 0 in a layer is now left out of uniform draws too (domains already were). Internal: the header is split into named steps and is clean under clang-tidy. Output with the shipped data is unchanged.
Rebalances provider domains. Germany, Great Britain, Russia, Japan, South Korea, France, Italy, Spain, Brazil, the United States and India now have exact shares (rounded from general market-share knowledge, not a survey) instead of an even split of Faker's list, which gave yahoo.co.uk and hotmail.co.uk 17% each in Britain and gmx.de and web.de only 11% each in Germany. Global domains a listed country does not use are switched off, and a domain with weight 0 is no longer drawn in uniform mode either. Seeded output changes.
First release. Email addresses in each country's style from a name, nickname and birth year, with country provider domains, a safe option for tests, seeded batch and streaming generation, layered data.