From d3ec3d1751092aca463bf26f15bbcc822933d67b Mon Sep 17 00:00:00 2001 From: Bryan Oakley Date: Thu, 9 Jun 2022 17:07:03 -0500 Subject: [PATCH 1/2] Release 3.60.0 --- HISTORY.rst | 12 ++++++++++++ cumulusci/version.txt | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/HISTORY.rst b/HISTORY.rst index c531c09443..a13873ed57 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,6 +1,18 @@ ======= History ======= +3.60.0 (2022-06-09) +------------------- +Changes: + +* We added a new dependency resolution strategy, ``unlocked``. Like our existing dependency strategies using parallel 2GP package builds, this strategy installs parallel unlocked package builds. (#3223) +* We added the flows ``build_unlocked_test_package``, ``install_unlocked_commit``, and ``qa_org_unlocked`` to support use of parallel unlocked packages. (#3223) +* We added a property, ``is_survey_advanced_features_enabled``, to the org_config entity available in when clauses. (#3149) +* Robot framework API and performance keywords have been moved into separate libraries. They are still automatically imported when using Salesforce.robot so it is not necessary to modify any existing test files. (#3216) +* There are new robot framework keyword libraries with limited support for `Playwright `_ via the `robotframework-browser library `_. To use, import the resource file ``cumulusci/robotframework/SalesforcePlaywright.robot`` instead of ``cumulusci/robotframework/Salesforce.robot``. Note: Playwright is not yet supported by MetaCI. (#3216) +* ``cumulusci.robotframework.BaseLibrary`` can be used when creating new libraries in order to get some useful properties (``self.salesforce``, ``self.salesforce_api``, ``self.cumulusci``, etc) (#3216) + + 3.59.1 (2022-05-31) ------------------- diff --git a/cumulusci/version.txt b/cumulusci/version.txt index 6c9171d2ac..71c0109566 100644 --- a/cumulusci/version.txt +++ b/cumulusci/version.txt @@ -1 +1 @@ -3.60.0.dev1 \ No newline at end of file +3.60.0 From f8f0ecc9f56833636d966b6121480372a369277a Mon Sep 17 00:00:00 2001 From: Paul Prescod Date: Thu, 9 Jun 2022 15:29:51 -0700 Subject: [PATCH 2/2] Add updates about Snowfakery --- HISTORY.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/HISTORY.rst b/HISTORY.rst index a13873ed57..03ed361091 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -11,7 +11,10 @@ Changes: * Robot framework API and performance keywords have been moved into separate libraries. They are still automatically imported when using Salesforce.robot so it is not necessary to modify any existing test files. (#3216) * There are new robot framework keyword libraries with limited support for `Playwright `_ via the `robotframework-browser library `_. To use, import the resource file ``cumulusci/robotframework/SalesforcePlaywright.robot`` instead of ``cumulusci/robotframework/Salesforce.robot``. Note: Playwright is not yet supported by MetaCI. (#3216) * ``cumulusci.robotframework.BaseLibrary`` can be used when creating new libraries in order to get some useful properties (``self.salesforce``, ``self.salesforce_api``, ``self.cumulusci``, etc) (#3216) - +* Snowfakery 3.2 is included, with the following changes: +* Snowfakery can now do random_reference to nicknames. +* We removed some limitations on what Snowfakery can do with objects referenced through random_reference, especially using a.b.c.d syntax. +* 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 3.59.1 (2022-05-31) -------------------