Skip to content

Releases: dasmig/email-generator

v2.1.1

Choose a tag to compare

@dasmig dasmig released this 18 Oct 14:27

Vendors dasmig-core 1.2.0 (shared dasmig::sex and country helpers). Generated output is unchanged.

v2.1.0

Choose a tag to compare

@dasmig dasmig released this 18 Oct 04:46

Adds countries(), the list of ISO codes an address can be generated for (the accessor address-generator has). Seeded output is unchanged.

v2.0.0

Choose a tag to compare

@dasmig dasmig released this 18 Oct 04:29

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.

v1.0.2

Choose a tag to compare

@dasmig dasmig released this 18 Oct 03:50

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.

v1.0.1

Choose a tag to compare

@dasmig dasmig released this 18 Oct 03:06

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.

v1.0.0

Choose a tag to compare

@dasmig dasmig released this 17 Oct 23:52

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.