Cumulusci

Latest version: v3.87.0

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

Scan your dependencies

Page 6 of 39

3.67.0

Not secure
Critical Changes

- CumulusCI now supports GitHub Enterprise. (3256)
- CumulusCI will no longer be supporting installations via `brew`. See our docs for the officially supported install method via pipx.(3382)

Changes

- When using Playwright instead of Selenium, we now have limited support for writing keywords in JavaScript. For more information, see the topic "Writing keywords in JavaScript" in the documentation under "Playwright Technology Preview". (3378)
- Auto-load dataset matching org shape name(3384)
- Updated the dependency resolvers used for commit-status builds (2GP and Unlocked Package parallel testing) to allow resolution to "fall back" from release branches like `feature/240` to the repository's main branch.(3386)
- There is a new Playwright-based keyword `Wait until salesforce is ready`. This keyword is automatically called by the Open Test Browser keyword in the SalesforcePlaywright library. In addition to waiting for the page to be rendered, it will auto attempt to detect a classic page on initial render, and automatically switch to a lightning page if one is detected.(3387)
- CumulusCI now supports the `CustomIndex` metadata type.(3391)
- CumulusCI now supports performing source transformations during the `deploy` task, including find-and-replace of user-defined tokens. (3383)
- Includes [Snowfakery 3.3](https://github.com/SFDO-Tooling/Snowfakery/releases/tag/v3.3.0) with new datetime features and find_record optimization.

Issues Fixed

- Fixed a bug when using blank dates in upserts and updates.(3361)
- Fixed an issue where committing changes to a repository above a certain size caused timeouts to occur. (3379)
- CumulusCI now uses the `defusedxml` library to more securely parse xml.(3375)

3.66.0

Not secure
Changes 🎉

- New Metadata ETL task `set_object_settings` to enable and disable settings on standard and custom objects (thanks \jlantz) (3364)
- For Robot tests on the Firefox profile, we now accept all cookies to prevent lightning pages from failing to render due to cross-domain cookies. (3366)
- Improved the method that playwright-based tests use to wait for the browser to initialize (3366)
- The following Robot Framework keywords now automatically generate screenshots on failure: `Click related list button`, `Click related item popup link`, `Close modal`, `Current app should be`, `Field value should be`, `Get field value`, `Populate field`, `Populate lookup field`, and `Wait until modal is closed`. (3370)
- CumulusCI now supports the following Metadata type: `AIApplicationConfig` (3368)
- CumulusCI now supports the following types from [Net Zero Cloud\'s Tooling API](https://developer.salesforce.com/docs/atlas.en-us.netzero_cloud_dev_guide.meta/netzero_cloud_dev_guide/netzero_cloud_tooling_api_parent.htm): `BldgEnrgyIntensityCnfg`, `StnryAssetEnvSrcCnfg`, `VehicleAssetEmssnSrcCnfg`. (#3372)

Issues Fixed 🩴

- A failure when calling `capture page screenshot` no longer causes a Robot test to fail (3366)
- Fixed an issue where the `cci --version` command failed to output the current version (3367)
- A bug that prevented keywords decorated with `capture_screenshot_on_failure` from returning a value has been fixed. (3370)
- Fixed a bug where requests were not being logged while running tasks or flows with the `--debug` flag. (3371)

3.65.0

Not secure
Changes 🎉
* Improve logging and add error handling for Vlocity tasks by prescod in (https://github.com/SFDO-Tooling/CumulusCI/pull/3357)

3.64.0

Not secure
Changes 🎉

- Support for upcoming Salesforce 240 Release in Robot by boakley (3321)

Issues Fixed 🩴

- Fix crash with unusual Unicode characters in metadata on Windows running `update_package_xml` by prescod (3323)
- Fix Scratch org creation in latest sfdx by prescod (3334)

3.63.0

Not secure
Changes 🎉

- CumulusCI can now validate MetaDeploy plans in cumulusci.yml by jstvz in (3298)
- Sensitive service info is now masked in the <span class="title-ref">cci service info</span> command - by bethbrains in (3295)
- Updated documentation for GitHub Actions framework by davidmreed in (3302)
- New MetaData ETL Task for deploying remote site settings - <span class="title-ref">add_remote_site_settings</span> by Br4nd0R in (3303)
- New task for deploying remote site settings that are required by OmniStudio - <span class="title-ref">deploy_omni_studio_site_settings</span> by Br4nd0R in (3303)
- Added new robot keywords available when using the SalesforcePlaywright library: get current record id, wait until loading is complete and go to record home. These keywords work in a similar fashion to the existing keywords of the same name that are based on Selenium - by boakley in (3310)

Issues Fixed 🩴

- Fixed two issues which prevented the <span class="title-ref">set_recently_viewed</span> feature from working by prescod in (3305)
- The GithubIssuesParser class will now fall back if issues are disabled by davidmreed in (3293)

3.62.0

Not secure
Changes 🎉

- CumulusCI now supports pinning dependencies on other projects by davidmreed in (3270)
- Add extract declarations concept to CumulusCI by prescod in (3285)
- Make `delete_data` task freezable by jstvz in (3294)
- Omnistudio vlocity build tool wrapper tasks `vlocity_pack_export` and `vlocity_pack_deploy` to support datapack export and deployments by Br4nd0R in (3296)

Page 6 of 39

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.