Skip to content

Commit c7822a4

Browse files
github-actions[bot]jstvz
authored andcommitted
Update changelog (automated)
1 parent 15f5e7b commit c7822a4

2 files changed

Lines changed: 72 additions & 56 deletions

File tree

cumulusci/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "4.9.0"
1+
__version__ = "4.10.0"

docs/history.md

Lines changed: 71 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,29 @@
22

33
<!-- latest-start -->
44

5+
## v4.10.0 (2026-04-10)
6+
7+
<!-- Release notes generated using configuration in .github/release.yml at main -->
8+
9+
## What's Changed
10+
11+
### Changes
12+
13+
- @W-21875476: Phase 0 CI workflow updates by [@jstvz](https://github.com/jstvz) in [#3964](https://github.com/SFDO-Tooling/CumulusCI/pull/3964)
14+
15+
## New Contributors
16+
17+
- @dependabot[bot] made their first contribution in [#3965](https://github.com/SFDO-Tooling/CumulusCI/pull/3965)
18+
19+
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.9.0...v4.10.0
20+
21+
<!-- latest-stop -->
22+
523
## v4.9.0 (2026-04-02)
624

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

9-
## What's Changed
27+
## What's Changed
1028

1129
### Changes
1230

@@ -15,8 +33,6 @@
1533

1634
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.8.1...v4.9.0
1735

18-
<!-- latest-stop -->
19-
2036
## v4.8.1 (2026-01-30)
2137

2238
<!-- Release notes generated using configuration in .github/release.yml at main -->
@@ -1912,9 +1928,9 @@ Critical Changes:
19121928
subfolders will see a change in resolution behavior. Previously,
19131929
a dependency specified like this:
19141930

1915-
dependencies:
1916-
- github: https://github.com/SalesforceFoundation/NPSP
1917-
subfolder: unpackaged/config/trial
1931+
dependencies:
1932+
- github: https://github.com/SalesforceFoundation/NPSP
1933+
subfolder: unpackaged/config/trial
19181934

19191935
would always deploy from the latest commit on the default
19201936
branch. Now, this dependency will be resolved to a GitHub commit
@@ -1925,12 +1941,12 @@ Critical Changes:
19251941
- The `project__dependencies` section in `cumulusci.yml` no longer
19261942
supports nested dependencies specified like this:
19271943

1928-
dependencies:
1929-
- namespace: "test"
1930-
version: "1.0"
1931-
dependencies:
1932-
- namespace: "parent"
1933-
version: "2.2"
1944+
dependencies:
1945+
- namespace: "test"
1946+
version: "1.0"
1947+
dependencies:
1948+
- namespace: "parent"
1949+
version: "2.2"
19341950

19351951
All dependencies should be listed in install order.
19361952

@@ -2098,12 +2114,12 @@ Critical changes:
20982114
- The `project__dependencies` section in `cumulusci.yml` will no
20992115
longer support nested dependencies specified like this :
21002116

2101-
dependencies:
2102-
- namespace: "test"
2103-
version: "1.0"
2104-
dependencies:
2105-
- namespace: "parent"
2106-
version: "2.2"
2117+
dependencies:
2118+
- namespace: "test"
2119+
version: "1.0"
2120+
dependencies:
2121+
- namespace: "parent"
2122+
version: "2.2"
21072123

21082124
All dependencies should be listed in install order.
21092125

@@ -3705,33 +3721,33 @@ New features:
37053721

37063722
: -
37073723

3708-
Added keywords for generating a collection of sObjects according to a template:
3724+
Added keywords for generating a collection of sObjects according to a template:
37093725

3710-
: - `Generate Test Data`
3711-
- `Salesforce Collection Insert`
3712-
- `Salesforce Collection Update`
3726+
: - `Generate Test Data`
3727+
- `Salesforce Collection Insert`
3728+
- `Salesforce Collection Update`
37133729

3714-
-
3730+
-
37153731

3716-
Changes to Page Objects:
3732+
Changes to Page Objects:
37173733

3718-
: - More than one page object can be loaded at once.
3719-
Once loaded, the keywords of a page object remain
3720-
visible in the suite. Robot will give priority to
3721-
keywords in the reverse order in which they were
3722-
imported.
3723-
- There is a new keyword, `Log Current Page Object`,
3724-
which can be useful to see information about the
3725-
most recently loaded page object.
3726-
- There is a new keyword, `Get Page Object`, which
3727-
will return the robot library for a given page
3728-
object. This can be used in other keywords to access
3729-
keywords from another page object if necessary.
3730-
- The `Go To Page` keyword will now automatically load
3731-
the page object for the given page.
3734+
: - More than one page object can be loaded at once.
3735+
Once loaded, the keywords of a page object remain
3736+
visible in the suite. Robot will give priority to
3737+
keywords in the reverse order in which they were
3738+
imported.
3739+
- There is a new keyword, `Log Current Page Object`,
3740+
which can be useful to see information about the
3741+
most recently loaded page object.
3742+
- There is a new keyword, `Get Page Object`, which
3743+
will return the robot library for a given page
3744+
object. This can be used in other keywords to access
3745+
keywords from another page object if necessary.
3746+
- The `Go To Page` keyword will now automatically load
3747+
the page object for the given page.
37323748

3733-
- Added a basic debugger for Robot tests. It can be enabled
3734-
using the `-o debug True` option to the robot task.
3749+
- Added a basic debugger for Robot tests. It can be enabled
3750+
using the `-o debug True` option to the robot task.
37353751

37363752
- Added support for deploying new metadata types
37373753
`ProfilePasswordPolicy` and `ProfileSessionSetting`.
@@ -3806,8 +3822,8 @@ New features:
38063822
permanently set this option, add this in
38073823
`~/.cumulusci/cumulusci.yml`:
38083824

3809-
cli:
3810-
plain_output: True
3825+
cli:
3826+
plain_output: True
38113827

38123828
- Added additional info to the `cci version` command, including the
38133829
Python version, an upgrade check, and a warning on Python 2.
@@ -5086,12 +5102,12 @@ Resolving a few issues from beta77:
50865102
below. In flows that need to inject the actual namespace prefix,
50875103
override the [unmanaged]{.title-ref} option .. :
50885104

5089-
custom_deploy_task:
5090-
class_path: cumulusci.tasks.salesforce.Deploy
5091-
options:
5092-
path: your/custom/metadata
5093-
namespace_inject: $project_config.project__package__namespace
5094-
unmanaged: False
5105+
custom_deploy_task:
5106+
class_path: cumulusci.tasks.salesforce.Deploy
5107+
options:
5108+
path: your/custom/metadata
5109+
namespace_inject: $project_config.project__package__namespace
5110+
unmanaged: False
50955111

50965112
### Enhancements
50975113

@@ -5806,13 +5822,13 @@ Resolving a few issues from beta77:
58065822
- **IMPORANT** This release changes the yaml structure for flows. The
58075823
new structure now looks like this:
58085824

5809-
flows:
5810-
flow_name:
5811-
tasks:
5812-
1:
5813-
task: deploy
5814-
2:
5815-
task: run_tests
5825+
flows:
5826+
flow_name:
5827+
tasks:
5828+
1:
5829+
task: deploy
5830+
2:
5831+
task: run_tests
58165832

58175833
- See the new flow customization examples in the cookbook for examples
58185834
of why this change was made and how to use it:

0 commit comments

Comments
 (0)