2.19 (Beta 6)
Pre-releaseCritical Changes
Update a couple urls that reference na1 for hyperforce migration. [PR1358]
Resolve test guards that should have been blocked but were seeing the packaged triggers and running. [PR1365]
Add direct test coverage for trigger [PR1366]
Changes
Closing some ambiguity in how field validation is handled. [PR1331]
Bypassing some fflib "help" that causes relationship names to resolve to fields. [PR1331]
Adding in more tests focused on using CMDTs as well as exercising more validation logic. [PR1331]
Enable installing DLRS in orgs with encrypted fields [PR1345]
Update metadata API version as well as the lagging API version used to interface with the Metadata API (RollupController) [PR1362]
Cleaned up one file and added standard guards to two others that were missing them. [PR1365]
Update RollupController (which backs the Trigger Deployment VF page) so it can auto-determine the max supported API version for the current org. This breaks a dependency we have on manually updating the package each release to support new objects. [PR1374]
- fixed faulty file ending for custom metadata [PR1376]
QE
- added more QE config data, i.e. [PR1372]
- QE App, Record Pages, Permset, tiny Apex Helper [PR1372]
- clones of
LookUpChild__c
andLookupParent__c
to avoid dependencies of QA work on package internals [PR1372] - adjusted cumulusci.yml [PR1372]
Houesekeeping
- updated .forceignore ON PULL for files we don't care about or cannot / should not package [PR1372]
- updated default folder structure so that pulling with dx doesn't create additional folders anymore [PR1372]
- removed unnecessary files [PR1372]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000Xdt9AAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000Xdt9AAC