Releases: SFDO-Tooling/Snowfakery
4.2.1
4.2.0
Merge pull request #1110 from SFDO-Tooling/release_v4.2.0 Release v4.2.0
4.1.0
Merge pull request #1102 from SFDO-Tooling/release_v4.1.0 Release v4.1.0
4.0.0
Snowfakery v3.6.3
What's Changed
- Clean up warnings in tests and at runtime. by @prescod in #1027
- Clean up temporary directories after closing iterator by @prescod in #1029
- Make recent versions of pyright happy by @prescod in #1028
- Let mkdocs float by @prescod in #1031
- Let SQLAlchemy float by @prescod in #1032
- W17 Dependency updates by @jstvz in #1043
Full Changelog: v3.6.2...v3.6.3
Snowfakery 3.3.0
Snowfakery 3.2
Snowfakery can now do random_reference to nicknames. (#639)
We removed some limitations on what Snowfakery can do with objects referenced through random_reference, especially using a.b.c.d syntax. (#681 and #639)
We added a unique option for random_reference to allow for 1-1 relationships across random references and no-duplicates many-to-many join relationships like Account->CampaignMember->Campaign (#684)
Snowfakery 3.1.0
Snowfakery 3.0.0
When embedded in CumulusCI, Snowfakery can now do SObject Updates. (#586)
Snowfakery can be used to do transformations of CSV files. (#586)
Snowfakery has a now function which returns a UTC datetime representing the present moment. (#485)
Snowfakery has a mode (snowfakery_version: 3) that lets formulas output types other than just strings. For example, they can generate date objects, which are amenable to date manipulations. This is an opt-in feature for the time being, but will become the default in June 2022. (#617)
Snowfakery has a debug function for inspecting expressions and values. (#613 and #615)
Snowfakery outputs "datetimes" in the UTC time zone, for better Salesforce compatibility. (#601, #694)
Snowfakery 2.5.0
Snowfakery now ensures that faked firstnames and lastnames are ASCII alphanumeric before attempting to incorporate them into a fake email (#597)
Snowfakery publishes a JSON Schema for IDE usage (#556)
Snowfakery gives a better error message if a CSV datasource has rows that have more columns than the header row. (#594)