From 161058bb761161bba4ce51757e15a7ac631a0e7d Mon Sep 17 00:00:00 2001 From: Paul Prescod Date: Wed, 23 Feb 2022 16:44:03 -0800 Subject: [PATCH] Snowfakery 3.0 (#619) Co-authored-by: Peter Conrad --- HISTORY.md | 14 ++++++++++++++ snowfakery/version.txt | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 428ee0b4..49a07ee2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -4,6 +4,20 @@ In the beginning, programmers created the databases. Now the databases were form And so [Salesforce.org](http://salesforce.org/) said “Let there be data,” and there was Snowfakery. And it was good. +## Snowfakery 3.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 Snowfakery now ensures that faked firstnames and lastnames are ASCII alphanumeric diff --git a/snowfakery/version.txt b/snowfakery/version.txt index c876bd0d..56fea8a0 100644 --- a/snowfakery/version.txt +++ b/snowfakery/version.txt @@ -1 +1 @@ -2.5.1.dev0 \ No newline at end of file +3.0.0 \ No newline at end of file