Skip to content

Commit 7e247e9

Browse files
authored
Merge branch 'main' into select_rows/default_record_selection_bug
2 parents 0fca723 + ed82f07 commit 7e247e9

2 files changed

Lines changed: 68 additions & 55 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.0.1.dev0"
1+
__version__ = "4.0.1.dev1"

docs/history.md

Lines changed: 67 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

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

5+
## v4.0.1.dev1 (2025-01-01)
6+
7+
<!-- Release notes generated using configuration in .github/release.yml at main -->
8+
9+
## What's Changed
10+
11+
### Changes 🎉
12+
13+
- @W-17427085: Set ANNOY related dependencies to be optional by [@aditya-balachander](https://github.com/aditya-balachander) in [#3858](https://github.com/SFDO-Tooling/CumulusCI/pull/3858)
14+
- Update on the documentation for SFDX_ORG_CREATE_ARGS environment variable by [@lakshmi2506](https://github.com/lakshmi2506) in [#3861](https://github.com/SFDO-Tooling/CumulusCI/pull/3861)
15+
16+
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.0.1.dev0...v4.0.1.dev1
17+
18+
<!-- latest-stop -->
19+
520
## v4.0.1.dev0 (2024-12-16)
621

722
<!-- Release notes generated using configuration in .github/release.yml at main -->
@@ -19,8 +34,6 @@
1934

2035
**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.0.1...v4.0.1.dev0
2136

22-
<!-- latest-stop -->
23-
2437
## v4.0.1 (2024-11-18)
2538

2639
### Issues Fixed 🩴
@@ -1711,9 +1724,9 @@ Critical Changes:
17111724
subfolders will see a change in resolution behavior. Previously,
17121725
a dependency specified like this:
17131726

1714-
dependencies:
1715-
- github: https://github.com/SalesforceFoundation/NPSP
1716-
subfolder: unpackaged/config/trial
1727+
dependencies:
1728+
- github: https://github.com/SalesforceFoundation/NPSP
1729+
subfolder: unpackaged/config/trial
17171730

17181731
would always deploy from the latest commit on the default
17191732
branch. Now, this dependency will be resolved to a GitHub commit
@@ -1724,12 +1737,12 @@ Critical Changes:
17241737
- The `project__dependencies` section in `cumulusci.yml` no longer
17251738
supports nested dependencies specified like this:
17261739

1727-
dependencies:
1728-
- namespace: "test"
1729-
version: "1.0"
1730-
dependencies:
1731-
- namespace: "parent"
1732-
version: "2.2"
1740+
dependencies:
1741+
- namespace: "test"
1742+
version: "1.0"
1743+
dependencies:
1744+
- namespace: "parent"
1745+
version: "2.2"
17331746

17341747
All dependencies should be listed in install order.
17351748

@@ -1898,12 +1911,12 @@ Critical changes:
18981911
- The `project__dependencies` section in `cumulusci.yml` will no
18991912
longer support nested dependencies specified like this :
19001913

1901-
dependencies:
1902-
- namespace: "test"
1903-
version: "1.0"
1904-
dependencies:
1905-
- namespace: "parent"
1906-
version: "2.2"
1914+
dependencies:
1915+
- namespace: "test"
1916+
version: "1.0"
1917+
dependencies:
1918+
- namespace: "parent"
1919+
version: "2.2"
19071920

19081921
All dependencies should be listed in install order.
19091922

@@ -3510,33 +3523,33 @@ New features:
35103523

35113524
: -
35123525

3513-
Added keywords for generating a collection of sObjects according to a template:
3526+
Added keywords for generating a collection of sObjects according to a template:
35143527

3515-
: - `Generate Test Data`
3516-
- `Salesforce Collection Insert`
3517-
- `Salesforce Collection Update`
3528+
: - `Generate Test Data`
3529+
- `Salesforce Collection Insert`
3530+
- `Salesforce Collection Update`
35183531

3519-
-
3532+
-
35203533

3521-
Changes to Page Objects:
3534+
Changes to Page Objects:
35223535

3523-
: - More than one page object can be loaded at once.
3524-
Once loaded, the keywords of a page object remain
3525-
visible in the suite. Robot will give priority to
3526-
keywords in the reverse order in which they were
3527-
imported.
3528-
- There is a new keyword, `Log Current Page Object`,
3529-
which can be useful to see information about the
3530-
most recently loaded page object.
3531-
- There is a new keyword, `Get Page Object`, which
3532-
will return the robot library for a given page
3533-
object. This can be used in other keywords to access
3534-
keywords from another page object if necessary.
3535-
- The `Go To Page` keyword will now automatically load
3536-
the page object for the given page.
3536+
: - More than one page object can be loaded at once.
3537+
Once loaded, the keywords of a page object remain
3538+
visible in the suite. Robot will give priority to
3539+
keywords in the reverse order in which they were
3540+
imported.
3541+
- There is a new keyword, `Log Current Page Object`,
3542+
which can be useful to see information about the
3543+
most recently loaded page object.
3544+
- There is a new keyword, `Get Page Object`, which
3545+
will return the robot library for a given page
3546+
object. This can be used in other keywords to access
3547+
keywords from another page object if necessary.
3548+
- The `Go To Page` keyword will now automatically load
3549+
the page object for the given page.
35373550

3538-
- Added a basic debugger for Robot tests. It can be enabled
3539-
using the `-o debug True` option to the robot task.
3551+
- Added a basic debugger for Robot tests. It can be enabled
3552+
using the `-o debug True` option to the robot task.
35403553

35413554
- Added support for deploying new metadata types
35423555
`ProfilePasswordPolicy` and `ProfileSessionSetting`.
@@ -3611,8 +3624,8 @@ New features:
36113624
permanently set this option, add this in
36123625
`~/.cumulusci/cumulusci.yml`:
36133626

3614-
cli:
3615-
plain_output: True
3627+
cli:
3628+
plain_output: True
36163629

36173630
- Added additional info to the `cci version` command, including the
36183631
Python version, an upgrade check, and a warning on Python 2.
@@ -4893,12 +4906,12 @@ Resolving a few issues from beta77:
48934906
below. In flows that need to inject the actual namespace prefix,
48944907
override the [unmanaged]{.title-ref} option .. :
48954908

4896-
custom_deploy_task:
4897-
class_path: cumulusci.tasks.salesforce.Deploy
4898-
options:
4899-
path: your/custom/metadata
4900-
namespace_inject: $project_config.project__package__namespace
4901-
unmanaged: False
4909+
custom_deploy_task:
4910+
class_path: cumulusci.tasks.salesforce.Deploy
4911+
options:
4912+
path: your/custom/metadata
4913+
namespace_inject: $project_config.project__package__namespace
4914+
unmanaged: False
49024915

49034916
### Enhancements
49044917

@@ -5613,13 +5626,13 @@ Resolving a few issues from beta77:
56135626
- **IMPORANT** This release changes the yaml structure for flows. The
56145627
new structure now looks like this:
56155628

5616-
flows:
5617-
flow_name:
5618-
tasks:
5619-
1:
5620-
task: deploy
5621-
2:
5622-
task: run_tests
5629+
flows:
5630+
flow_name:
5631+
tasks:
5632+
1:
5633+
task: deploy
5634+
2:
5635+
task: run_tests
56235636

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

0 commit comments

Comments
 (0)