Releases: SFDO-Community/declarative-lookup-rollup-summaries
2.21 (Beta 1)
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E9CAAA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E9CAAA0
Pull requests with no release notes
- New LWC-based Config Management [PR1436]
2.20
Critical Changes
updated API version from v58.0 to v59.0 throughout
Issues Closed
#1396: RollupService fails on Nonprofit Cloud's standard 'Program' object
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E9C0AAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E9C0AAK
2.20 (Beta 2)
Critical Changes
updated API version from v58.0 to v59.0 throughout [PR1398]
Issues Closed
#1396: RollupService fails on Nonprofit Cloud's standard 'Program' object [PR1398]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E98hAAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E98hAAC
Pull requests with no release notes
- bump API v60.0 [PR1430]
2.20 (Beta 1)
Critical Changes
updated API version from v58.0 to v59.0 throughout [PR1398]
Issues Closed
#1396: RollupService fails on Nonprofit Cloud's standard 'Program' object [PR1398]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E8wqAAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E8wqAAC
2.19
Critical Changes
Update a couple urls that reference na1 for hyperforce migration.
Huge changes to how Rollup Configs are retrieved. Primarily to keep SOQL counts low in the event of recursion or chained rollups where one rollup update may cascade into another rollup. Not a big issue for most people but we do get reports of DLRS running over it's query limits from time to time.
This is a high risk change because this impacts nearly every aspect of the application. Will need extra QA on this including UI-based testing because this powers the config editing interfaces as well as the rollup engine.
Resolve test guards that should have been blocked but were seeing the packaged triggers and running.
Add direct test coverage for trigger
Changes
Closing some ambiguity in how field validation is handled.
Bypassing some fflib "help" that causes relationship names to resolve to fields.
Adding in more tests focused on using CMDTs as well as exercising more validation logic.
Enable installing DLRS in orgs with encrypted fields
Update metadata API version as well as the lagging API version used to interface with the Metadata API (RollupController)
Cleaned up one file and added standard guards to two others that were missing them.
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.
- fixed faulty file ending for custom metadata
QE
- added more QE config data, i.e.
- QE App, Record Pages, Permset, tiny Apex Helper
- clones of
LookUpChild__c
andLookupParent__c
to avoid dependencies of QA work on package internals - adjusted cumulusci.yml
Houesekeeping
- updated .forceignore ON PULL for files we don't care about or cannot / should not package
- updated default folder structure so that pulling with dx doesn't create additional folders anymore
- removed unnecessary files
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E8vdAAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E8vdAAC
2.19 (Beta 7)
Critical Changes
Update a couple urls that reference na1 for hyperforce migration. [PR1358]
Huge changes to how Rollup Configs are retrieved. Primarily to keep SOQL counts low in the event of recursion or chained rollups where one rollup update may cascade into another rollup. Not a big issue for most people but we do get reports of DLRS running over it's query limits from time to time. [PR1360]
This is a high risk change because this impacts nearly every aspect of the application. Will need extra QA on this including UI-based testing because this powers the config editing interfaces as well as the rollup engine. [PR1360]
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=04t5p000001E8tcAAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000001E8tcAAC
Pull requests with no release notes
2.19 (Beta 6)
Critical 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
Pull requests with no release notes
2.19 (Beta 5)
Critical 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]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000XdsLAAS
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000XdsLAAS
Pull requests with no release notes
2.19 (Beta 4)
Critical 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]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000XdrrAAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p000000XdrrAAC
Pull requests with no release notes
2.19 (Beta 3)
Critical 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]
Cleaned up one file and added standard guards to two others that were missing them. [PR1365]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5p00000178VuAAI
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5p00000178VuAAI