Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Release Notes v2.1
- Check Deployment Settings before upgrading
- Query data the way you want with new Apex Source Type
- Use more powerful filters in your SOQL queries
- True is true and false is false when mapping fields from Reports
- Assign field mappings quicker with sorted options
Check Deployment Settings Before Upgrading
Before upgrading, if you have actively scheduled configurations then you may need to enable the Deployment Setting to allow deployments of components when corresponding Apex jobs are pending or in progress. It's also recommended to upgrade during a time when no configurations are running to reduce risk of job failures during the upgrade.
Query Data The Way You Want With New Apex Source Type
The Apex Source Type supports classes that implement
Iterable<Map<String, Object>> and is an advanced technique that gives you full control over the source data to process.
For example, your Apex class can make multiple SOQL queries, apply complex data filtering, or retrieve data from an external web service with http callouts. Learn how to develop custom iterators with the Apex Developer Guide.
To use the new Apex Source Type, ensure the "Source Type" picklist of the "Mass Action Configuration" object has a picklist option with label and value of "Apex".
- From Setup, click Object Manager then click Mass Action Configuration.
- Click Fields & Relationships then click Source Type.
- In the Values section, if
Apexis not an option then click New, type
Apex, then click Save.
Use More Powerful Filters In Your SOQL Queries
Craft more powerful queries now that the SOQL Source Type supports equality operators like
>=, and literal and relative date filters.
SELECT Id FROM Account WHERE CreatedDate >= 2019-02-01T15:30:00Z
SELECT Id FROM Task WHERE ActivityDate = LAST_N_DAYS:30
SELECT Id FROM Opportunity WHERE CloseDate < YESTERDAY
True is True and False is False when Mapping Fields From Reports
Previously, some people would receive an error if their configuration used a Report Source Type and mapped checkbox, date, or currency fields. For example, an error log would include
value not of required type: false when mapping a checkbox field from a Report to a Flow input variable of type Boolean.
In this release, the correct underlying source values and data types of report columns map to their target fields as expected.
Assign Field Mappings Quicker With Sorted Options
Find and assign field mappings quicker and easier now that the source and target options are sorted alphabetically.