Cumulusci

Latest version: v4.3.0

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

Scan your dependencies

Page 48 of 57

2.0.0beta9

- A few upgrades to the Command task:
- No longer strip left side whitespace from output to preserve
indentation
- New method [\_process_output]{.title-ref} can be overridden to
change how output lines are processed
- New method [\_handle_returncode]{.title-ref} can be overridden
to change how exit status is handled

2.0.0beta8

- Added new task classes util.DownloadZip, command.SalesforceCommand,
and command.SalesforceBrowserTestCommand that can be mapped in
individual projects to configure browser tests or other commands run
against a Salesforce org. The commands are automatically passed a
refreshed [SF_ACCESS_TOKEN]{.title-ref} and
[SF_INSTANCE_URL]{.title-ref} environment variables.
- Added new CLI commands [cci project connect_saucelabs]{.title-ref}
and [cci project show_saucelabs]{.title-ref}
- Added [](ci-install-beta) flow that uninstalls the
previous managed version then installs the latest beta without
running apex tests
- Added new method cumulusci.utils.download_extract_zip to download
and extract a zip including re-rooting the zip to a subfolder.
- All Salesforce tasks now delete any tempdirs they create to prevent
wasting disk space

2.0.0beta7

- [run_tests_debug]{.title-ref} now ignores all non-test methods
including any method decorated with \testSetup

2.0.0beta6

- Return full info when a component failure occurs on a Metadata API
deployment. Previously only the problem was shown without context
like file name and line number making it difficult to figure out
what caused the failure.
- [run_tests_debug]{.title-ref} now ignores the \testSetup method
when parsing debug logs. Previously it would throw an error if tests
used \testSetup

2.0.0beta5

- Fixes for the [](unmanaged-ee) flow to fix a bug where
avialableFields elements were not properly being stripped from
fieldsSets in .object files
- Fixes for [](github-master-to-feature) where merge
conflicts would throw exception rather than creating a pull request
as expected

2.0.0beta4

- Add [](update-admin-profile) to all flows that deploy or
install to a Salesforce org. Note that this adjusted the task
numbers in some flows so you should double check your project
specific flow customizations.

Page 48 of 57

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.