Skip to content

Commit

Permalink
[CCI] Preparing 3.39.0 Release (#2718)
Browse files Browse the repository at this point in the history
* [CCI] Preparing 3.39.0 Release
Co-authored-by: Paul Prescod <[email protected]>
Co-authored-by: David Reed <[email protected]>
Co-authored-by: James Estevez <[email protected]>
  • Loading branch information
jofsky authored Jul 8, 2021
1 parent 1397c0a commit 348960d
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,32 @@
History
=======

3.39.0 (2021-07-08)
-------------------

Changes:

* A new `snowfakery` task with better usability and multi-processor support. Look at the CumulusCI docs to learn the new syntax: https://cumulusci.readthedocs.io/en/stable/data.html#generate-fake-data (#2705)
* CumulusCI now uses Snowfakery 2.0, with various new features, especially the ability to query into orgs. More information: https://github.com/SFDO-Tooling/Snowfakery/releases/tag/2.0 (#2705)
* We improved our Robot documentation so that it's possible to link to keyword documentation instead of having to download it locally (#2696)
* CumulusCI uses a new port (7788) for the built-in connected app to lessen the chances that the port is in use. (#2698)
* CumulusCI now checks if the port associated with a callback URL/redirect URI is in use during OAuth2 flows, and if so, raises a more friendly error. (#2698)
* The ``generate_data_dictionary`` task now includes Custom Settings, Custom Metadata Types, and Platform Events. (#2712)
* The ``generate_data_dictionary`` task now excludes any schema with visibility set to Protected. This behavior can be turned off (including protected schema) with the ``include_protected_schema`` option. (#2712)
* The ``generate_data_dictionary`` task now parses object and field metadata anywhere in a Salesforce DX release other than in the ``unpackaged/`` directory tree. (#2712)
* Builds that install feature-test 2GP packages now present a cleaner error message when the current commit is not found on GitHub. (#2713)
* SFDX and CumulusCI both support noancestors as a Scratch org config option but CumulusCI generated a warning if users tried to specify the option in cumulusci.yml. (#2721)

Issues closed:

* Fixed issue where CumulusCI did not correctly convert a package version specified as a number in YAML to a string. This now raises a warning. (#2692)
* Fixed a bug where OAuth errors were not reported in detail. (#2694)
* Fixed an issue where CumulusCI did not grant permissions to Custom Tabs when running ``update_admin_profile`` without a custom ``package.xml``. Projects that use a custom ``package.xml`` with ``update_admin_profile`` should update their manifest to include a ``CustomTab`` wildcard for the same outcome. (#2699)
* Fixed an issue where the ``dx``, ``dx_push``, and ``dx_pull`` tasks did not refresh the org's access token. (#2703)
* Fixed issues in the ``generate_data_dictionary`` task that resulted in failures when processing fields with blank Help Text or processing standard fields. (#2706)
* Fixed an issue preventing ``generate_data_dictionary`` from working with four-digit (1.0.0.0) 2GP version numbers. (#2712)
* Fixed an issue causing ``release_2gp_beta`` to fail to create a GitHub release with a dependency-parsing error. (#2720)

3.38.0 (2021-06-24)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion cumulusci/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.38.0
3.39.0

0 comments on commit 348960d

Please sign in to comment.