Skip to content

Releases: SFDO-Tooling/CumulusCI

3.73.0

16 Feb 21:33
11aeab2
Compare
Choose a tag to compare

v3.73.0 (2023-02-16)

No changes (other than dependency updates) since v3.72.1.dev2 . Please see the changes below.

3.72.1.dev2

10 Feb 23:39
b6238d0
Compare
Choose a tag to compare

v3.72.1.dev2 (2023-02-10)

What's Changed

Changes 🎉

Full Changelog: v3.72.1...v3.72.1.dev2

3.72.1.dev1

08 Feb 23:44
77cb054
Compare
Choose a tag to compare
3.72.1.dev1 Pre-release
Pre-release

v3.72.1.dev1 (2023-02-08)

What's Changed

Changes 🎉

Full Changelog: v3.72.1...v3.72.1.dev1

3.72.1.dev0

08 Feb 19:47
3cc06e7
Compare
Choose a tag to compare
3.72.1.dev0 Pre-release
Pre-release

v3.72.1.dev0 (2023-02-08)

What's Changed

Changes 🎉

  • Change deploy_marketing_cloud_package task to include modelVersion in MCPM Payload by @TheBitShepherd in #3523

Full Changelog: v3.72.1...v3.72.1.dev0

3.72.1

07 Feb 21:00
21711c6
Compare
Choose a tag to compare

v3.72.1 (2023-02-07)

What's Changed

Issues Fixed 🩴

  • Fixed an issue preventing installation of CumulusCI's sdist in #3520

3.72.0

03 Feb 01:02
55b10ab
Compare
Choose a tag to compare

What's Changed

Changes 🎉

  • Improve documentation of tasks w.r.t required/option/defauled fields. by @prescod in #3447

Issues Fixed 🩴

  • Ensure that products have a slug before publishing translations by @prescod in #3483
  • Remove deprecated Playwright keywords by @jstvz in #3503
  • Stricter check on what counts as a dataset by @prescod in #3502

Full Changelog: v3.71.0...v3.72.0

3.71.0

20 Dec 19:22
5b07db3
Compare
Choose a tag to compare

Critical Changes 🎉

  • A few weeks ago we soft-launched a load_data feature that matched the dataset loaded to the org_shape. If you had discovered and used the load_data option called org_shape_match_only, you should switch to the new task because eventually we will remove the option and only use the new task. (#3455)

Changes 🎉

  • CumulusCI has two new tasks for working with sample data: load_sample_data and capture_sample_data. (#3455)
  • CumulusCI now offers the ability to inject arbitrary Id's into a project's metadata components. See the Find-and-Replace Id Injection source transform for more information. (#3460)
  • CumulusCI now allows for injecting the current running user's username into a project's metadata components. See the Find-and-Replace Id Injection source transform for more information. (#3460)
  • update_package_xml task now takes two new parameters: install_class and uninstall_class to determine what code runs after installs and uninstalls. (#3462)

3.70.0

30 Nov 18:16
1bdddf8
Compare
Choose a tag to compare

Issues Fixed 🩴

  • The retrieve_changes and list_changes tasks now properly exclude metadata types that SFDX is unable to process. These include: AuraDefinition, ExperienceResource, and LightningComponentResource by @jstvz in #3443
  • The deploy_remote_site_settings task has been updated to load the correct Remote Site Settings records for OmniStudio by @jofsky in #3444

v3.69.0

16 Nov 01:12
6553efd
Compare
Choose a tag to compare

Changes 🎉

  • Added support for debugging and breakpoints in Playwright-based Robot Framework by @boakley in #3408
  • Added option for deploy task to remove selected components from the bundle by @jkasturi-sf in #3421
  • Added documentation for using OmniStudio in Cumulus flows by @bethbrains in #3427
  • Update creation of OmniStudio Remote Site Settings for new Salesforce domain patterns (e.g. .*scratch.my.salesforce, *.demo.my.salesforce, etc.) by @jofsky in #3424
  • Added --debug flag to the deploy_marketing_cloud_package task by @TheBitShepherd in #3430

v3.68.0

31 Oct 20:18
769d479
Compare
Choose a tag to compare
v3.68.0 Pre-release
Pre-release

Critical Changes 🎉

  • Upgraded Robot Framework from version 4.1.3 to version 6. As with most Robot Framework updates, there are a host of new features and a few deprecated features and backwards incompatibilities. For a complete list consult the Robot Framework release notes in #3417

Changes 🎉

  • Add support for InstallKey, sourceOrg, release keys on 2GP version create by @davidmreed in #3403
  • We now support the Territory2, Territory2Model, Territory2Type, and Territory2Rule MetaData types. by @TheBitShepherd in #3406
  • Add push_upgrade_org flow to test in simulated push upgrade environment by @davidmreed in #3286
  • Fixed bug preventing the deploy_omni_studio_site_settings task from deploying to scratch orgs with the new .scratch. domain names by @jofsky in #3411
  • All new keychain details are serialized using JSON, not pickle by @bethbrains in #3390
  • Snowfakery (upgraded to 3.4) can now generate Event or Meeting Schedules similar to Calendar Apps
  • Snowfakery now has a Salesforce.ContentFile feature for generating Content Versions

Issues Fixed 🩴

  • Bumped key_size from 2048 to 4096 on advice from a security audit by @boakley in #3389
  • Fixed an issue where unknown deploy statuses could cause polling to hang in the deploy_marketing_cloud_package task by @TheBitShepherd in #3394
  • Fixed an injection vulnerability related to unquoted csv writers by @TheBitShepherd in #3404