Skip to content

Commit

Permalink
Prepare 3.23.0 (#2161)
Browse files Browse the repository at this point in the history
* Release v3.23.0

* Fix typo in salesforce_query

- SQOL -> SOQL

* Update HISTORY for v3.23.0

* Update HISTORY.rst

Co-authored-by: David Reed <[email protected]>

* Update HISTORY.rst

* fix nit typo

Co-authored-by: David Reed <[email protected]>
Co-authored-by: Marcel Pufal <[email protected]>
  • Loading branch information
3 people authored Nov 12, 2020
1 parent 5714b91 commit c596518
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 2 deletions.
45 changes: 45 additions & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,51 @@
History
=======

3.23.0 (2020-11-12)
-------------------

Changes:

- CumulusCI now accepts a normalized task option syntax in the form of:
``--opt-name value``. This can be used in place of the old task
option syntax: ``-o opt-name value``.
- Tasks which perform namespace injection can now automatically
determine whether they are running in the context of a managed
installation or a namespaced scratch org. This means that in many
cases it is no longer necessary to explicitly specify options like
``managed``/``unmanaged``/``namespaced``/``namespaced_org``/``namespace_inject``,
or to use a separate flow for namespaced scratch orgs.
- The ``deploy_unmanaged`` flow now deploys sfdx-formatted metadata
using the Metadata API rather than the sfdx ``force:source:push``
command. This avoids an issue where sfdx could show an error about
the pushed components conflicting with other changes that already
happened in the org. It also improves consistency between how
metadata is deployed to a scratch org and how it is deployed to a
packaging org.
- Removed the ``namespaced_org`` option for the ``update_dependencies``
task, which was not functional.
- We added support for including SOQL where-clauses
``Salesforce Query`` Robot keyword via the ``where`` keyword
argument.
- The ``create_package_version`` task can accept a
``static_resource_path`` option.
- The FindReplace task now has a ``replace_env`` option which, if true,
will interpret the ``replace`` option as the name of an environment
variable whose value should be used for the replacement.
- We added a new command, ``cci project doc``, which will document
project-specific tasks to a reStructuredText file.

Issues closed:

- An error that occurred when building a second-generation package
using a cross-project task has been fixed.
- The ``github_package_data`` task will now work for projects using API
versions prior to 44.0.
- Fixed a bug where namespace injection of the
``%%%NAMESPACED_ORG%%%`` token with the ``namespaced_org`` option
enabled did not actually add the namespace prefix unless the
``managed`` option was also enabled.
- We fixed an issue that resulted in the `batch_size` option in a data mapping file being ignored.
3.22.0 (2020-10-29)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion cumulusci/robotframework/Salesforce.py
Original file line number Diff line number Diff line change
Expand Up @@ -940,7 +940,7 @@ def salesforce_query(self, obj_name, **kwargs):
argument.
You can supply keys and values to match against
in keyword arguments, or a full SQOL where-clause
in keyword arguments, or a full SOQL where-clause
in a keyword argument named ``where``. If you supply
both, they will be combined with a SOQL "AND".
Expand Down
2 changes: 1 addition & 1 deletion cumulusci/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.22.0
3.23.0

0 comments on commit c596518

Please sign in to comment.