Skip to content

Commit 75cff72

Browse files
Update changelog (automated)
1 parent 5bab8f7 commit 75cff72

2 files changed

Lines changed: 68 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.6.0.dev0"
1+
__version__ = "4.6.0.dev1"

docs/history.md

Lines changed: 67 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,32 @@
22

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

5-
## v4.6.0.dev0 (2025-10-13)
5+
## v4.6.0.dev1 (2025-10-21)
66

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

99
## What's Changed
1010

1111
### Changes
1212

13-
- feat: Add Pydantic V2 support with V1 compatibility layer by [@jstvz](https://github.com/jstvz) in [#3924](https://github.com/SFDO-Tooling/CumulusCI/pull/3924)
13+
- Feature: Add validate_only option for Snowfakery & GenerateAndLoadData Task by [@aditya-balachander](https://github.com/aditya-balachander) in [#3930](https://github.com/SFDO-Tooling/CumulusCI/pull/3930)
1414

15-
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.6.0...v4.6.0.dev0
15+
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.6.0.dev0...v4.6.0.dev1
1616

1717
<!-- latest-stop -->
1818

19+
## v4.6.0.dev0 (2025-10-13)
20+
21+
<!-- Release notes generated using configuration in .github/release.yml at main -->
22+
23+
## What's Changed
24+
25+
### Changes
26+
27+
- feat: Add Pydantic V2 support with V1 compatibility layer by [@jstvz](https://github.com/jstvz) in [#3924](https://github.com/SFDO-Tooling/CumulusCI/pull/3924)
28+
29+
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.6.0...v4.6.0.dev0
30+
1931
## v4.6.0 (2025-09-04)
2032

2133
<!-- Release notes generated using configuration in .github/release.yml at main -->
@@ -1851,9 +1863,9 @@ Critical Changes:
18511863
subfolders will see a change in resolution behavior. Previously,
18521864
a dependency specified like this:
18531865

1854-
dependencies:
1855-
- github: https://github.com/SalesforceFoundation/NPSP
1856-
subfolder: unpackaged/config/trial
1866+
dependencies:
1867+
- github: https://github.com/SalesforceFoundation/NPSP
1868+
subfolder: unpackaged/config/trial
18571869

18581870
would always deploy from the latest commit on the default
18591871
branch. Now, this dependency will be resolved to a GitHub commit
@@ -1864,12 +1876,12 @@ Critical Changes:
18641876
- The `project__dependencies` section in `cumulusci.yml` no longer
18651877
supports nested dependencies specified like this:
18661878

1867-
dependencies:
1868-
- namespace: "test"
1869-
version: "1.0"
1870-
dependencies:
1871-
- namespace: "parent"
1872-
version: "2.2"
1879+
dependencies:
1880+
- namespace: "test"
1881+
version: "1.0"
1882+
dependencies:
1883+
- namespace: "parent"
1884+
version: "2.2"
18731885

18741886
All dependencies should be listed in install order.
18751887

@@ -2037,12 +2049,12 @@ Critical changes:
20372049
- The `project__dependencies` section in `cumulusci.yml` will no
20382050
longer support nested dependencies specified like this :
20392051

2040-
dependencies:
2041-
- namespace: "test"
2042-
version: "1.0"
2043-
dependencies:
2044-
- namespace: "parent"
2045-
version: "2.2"
2052+
dependencies:
2053+
- namespace: "test"
2054+
version: "1.0"
2055+
dependencies:
2056+
- namespace: "parent"
2057+
version: "2.2"
20462058

20472059
All dependencies should be listed in install order.
20482060

@@ -3644,33 +3656,33 @@ New features:
36443656

36453657
: -
36463658

3647-
Added keywords for generating a collection of sObjects according to a template:
3659+
Added keywords for generating a collection of sObjects according to a template:
36483660

3649-
: - `Generate Test Data`
3650-
- `Salesforce Collection Insert`
3651-
- `Salesforce Collection Update`
3661+
: - `Generate Test Data`
3662+
- `Salesforce Collection Insert`
3663+
- `Salesforce Collection Update`
36523664

3653-
-
3665+
-
36543666

3655-
Changes to Page Objects:
3667+
Changes to Page Objects:
36563668

3657-
: - More than one page object can be loaded at once.
3658-
Once loaded, the keywords of a page object remain
3659-
visible in the suite. Robot will give priority to
3660-
keywords in the reverse order in which they were
3661-
imported.
3662-
- There is a new keyword, `Log Current Page Object`,
3663-
which can be useful to see information about the
3664-
most recently loaded page object.
3665-
- There is a new keyword, `Get Page Object`, which
3666-
will return the robot library for a given page
3667-
object. This can be used in other keywords to access
3668-
keywords from another page object if necessary.
3669-
- The `Go To Page` keyword will now automatically load
3670-
the page object for the given page.
3669+
: - More than one page object can be loaded at once.
3670+
Once loaded, the keywords of a page object remain
3671+
visible in the suite. Robot will give priority to
3672+
keywords in the reverse order in which they were
3673+
imported.
3674+
- There is a new keyword, `Log Current Page Object`,
3675+
which can be useful to see information about the
3676+
most recently loaded page object.
3677+
- There is a new keyword, `Get Page Object`, which
3678+
will return the robot library for a given page
3679+
object. This can be used in other keywords to access
3680+
keywords from another page object if necessary.
3681+
- The `Go To Page` keyword will now automatically load
3682+
the page object for the given page.
36713683

3672-
- Added a basic debugger for Robot tests. It can be enabled
3673-
using the `-o debug True` option to the robot task.
3684+
- Added a basic debugger for Robot tests. It can be enabled
3685+
using the `-o debug True` option to the robot task.
36743686

36753687
- Added support for deploying new metadata types
36763688
`ProfilePasswordPolicy` and `ProfileSessionSetting`.
@@ -3745,8 +3757,8 @@ New features:
37453757
permanently set this option, add this in
37463758
`~/.cumulusci/cumulusci.yml`:
37473759

3748-
cli:
3749-
plain_output: True
3760+
cli:
3761+
plain_output: True
37503762

37513763
- Added additional info to the `cci version` command, including the
37523764
Python version, an upgrade check, and a warning on Python 2.
@@ -5025,12 +5037,12 @@ Resolving a few issues from beta77:
50255037
below. In flows that need to inject the actual namespace prefix,
50265038
override the [unmanaged]{.title-ref} option .. :
50275039

5028-
custom_deploy_task:
5029-
class_path: cumulusci.tasks.salesforce.Deploy
5030-
options:
5031-
path: your/custom/metadata
5032-
namespace_inject: $project_config.project__package__namespace
5033-
unmanaged: False
5040+
custom_deploy_task:
5041+
class_path: cumulusci.tasks.salesforce.Deploy
5042+
options:
5043+
path: your/custom/metadata
5044+
namespace_inject: $project_config.project__package__namespace
5045+
unmanaged: False
50345046

50355047
### Enhancements
50365048

@@ -5745,13 +5757,13 @@ Resolving a few issues from beta77:
57455757
- **IMPORANT** This release changes the yaml structure for flows. The
57465758
new structure now looks like this:
57475759

5748-
flows:
5749-
flow_name:
5750-
tasks:
5751-
1:
5752-
task: deploy
5753-
2:
5754-
task: run_tests
5760+
flows:
5761+
flow_name:
5762+
tasks:
5763+
1:
5764+
task: deploy
5765+
2:
5766+
task: run_tests
57555767

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

0 commit comments

Comments
 (0)