2.23 (Beta 7)
Pre-release
Pre-release
github-actions
released this
24 Nov 22:49
·
8 commits
to main
since this release
Critical Changes
Add Snowfakery as Sample dataset [PR1426]
Add sample DLRS Rollups into unpackaged for testing [PR1426]
Creates a QA focused recipe files with a high-ratio of objects. Provides for the QA Custom Object and the standard objects listed in #1408. [PR1428]
- Fixed an issue where
DUPLICATES_DETECTED
errors were incorrectly thrown during DML operations, even when duplicates were allowed. [PR1502]
- Update project API version to v62.0 [PR1504]
Changes
- Allow disabling of problem emails from background jobs by checking
Disable Problem Emails
on DLRS Custom Setting [PR1492] - Improve error check for compatibility [PR1493]
- Allow DLRS to be disabled globally using new Custom Setting field [PR1494]
- Allow DLRS to be disabled globally using new Apex API method:
RollupService.bypassAll()
[PR1494] - Allow individual Rollups to have a Custom Permission assigned that, when held by the user, will disable that rollup [PR1494]
- Add custom CCI tasks for high ratio snowfakery dataset [PR1500]
- Update QA flow to include low and high ratio snowfakery dataset [PR1500]
- Added
dml.OptAllOrNone = allOrNothing
to ensure proper handling of DML operations based on theallOrNothing
flag. [PR1502] - Adjusted
DMLOptions
to allow saving records with duplicates whenallowSave
is set. [PR1502]
Issues Closed
#1408: Create QA Recipe: Standard Object High Ratio [PR1428]
#1409: Create QA Recipe: Custom Object High Ratio [PR1428]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04tKA000000cBLqYAM
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04tKA000000cBLqYAM