Cumulusci

Latest version: v3.87.0

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 39

3.72.1.dev0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Changes 🎉

- Change `deploy_marketing_cloud_package` task to include `modelVersion` in MCPM Payload by [TheBitShepherd](https://github.com/TheBitShepherd) in [#3523](https://github.com/SFDO-Tooling/CumulusCI/pull/3523)

**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v3.72.1...v3.72.1.dev0

<!-- latest-stop -->

3.72.0

<!-- latest-start -->

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Changes 🎉

- Improve documentation of tasks w.r.t required/option/defauled fields. by [prescod](https://github.com/prescod) in [#3447](https://github.com/SFDO-Tooling/CumulusCI/pull/3447)

Issues Fixed 🩴

- Ensure that products have a slug before publishing translations by [prescod](https://github.com/prescod) in [#3483](https://github.com/SFDO-Tooling/CumulusCI/pull/3483)
- Remove deprecated Playwright keywords by [jstvz](https://github.com/jstvz) in [#3503](https://github.com/SFDO-Tooling/CumulusCI/pull/3503)
- Stricter check on what counts as a dataset by [prescod](https://github.com/prescod) in [#3502](https://github.com/SFDO-Tooling/CumulusCI/pull/3502)

**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v3.71.0...v3.72.0

<!-- latest-stop -->

3.71.0

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](https://cumulusci.readthedocs.io/en/latest/deploy.html#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](https://cumulusci.readthedocs.io/en/latest/deploy.html#find-and-replace-current-username-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

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 https://github.com/SFDO-Tooling/CumulusCI/pull/3443
- The `deploy_remote_site_settings` task has been updated to load the correct Remote Site Settings records for OmniStudio by jofsky in https://github.com/SFDO-Tooling/CumulusCI/pull/3444

3.69.0

Changes 🎉

- Added support for debugging and breakpoints in Playwright-based Robot Framework by boakley in https://github.com/SFDO-Tooling/CumulusCI/pull/3408
- Added option for deploy task to remove selected components from the bundle by jkasturi-sf in https://github.com/SFDO-Tooling/CumulusCI/pull/3421
- Added documentation for using OmniStudio in Cumulus flows by bethbrains in https://github.com/SFDO-Tooling/CumulusCI/pull/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 https://github.com/SFDO-Tooling/CumulusCI/pull/3424
- Added --debug flag to the deploy_marketing_cloud_package task by TheBitShepherd in https://github.com/SFDO-Tooling/CumulusCI/pull/3430

3.68.0

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](https://github.com/robotframework/robotframework/releases) in https://github.com/SFDO-Tooling/CumulusCI/pull/3417

Changes 🎉

- Add support for InstallKey, sourceOrg, release keys on 2GP version create by davidmreed in https://github.com/SFDO-Tooling/CumulusCI/pull/3403
- We now support the `Territory2`, `Territory2Model`, `Territory2Type`, and `Territory2Rule` MetaData types. by TheBitShepherd in https://github.com/SFDO-Tooling/CumulusCI/pull/3406
- Add `push_upgrade_org` flow to test in simulated push upgrade environment by davidmreed in https://github.com/SFDO-Tooling/CumulusCI/pull/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 https://github.com/SFDO-Tooling/CumulusCI/pull/3411
- All new keychain details are serialized using JSON, not pickle by bethbrains in https://github.com/SFDO-Tooling/CumulusCI/pull/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 https://github.com/SFDO-Tooling/CumulusCI/pull/3389
- Fixed an issue where unknown deploy statuses could cause polling to hang in the deploy_marketing_cloud_package task by TheBitShepherd in https://github.com/SFDO-Tooling/CumulusCI/pull/3394
- Fixed an injection vulnerability related to unquoted csv writers by TheBitShepherd in https://github.com/SFDO-Tooling/CumulusCI/pull/3404

Page 5 of 39

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.