Skip to content

Releases: SFDO-Community/declarative-lookup-rollup-summaries

2.21 (Beta 1)

23 Mar 16:34
a49b617
Compare
Choose a tag to compare
2.21 (Beta 1) Pre-release
Pre-release

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

13 Feb 21:12
7b0a0c9
Compare
Choose a tag to compare

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)

13 Feb 17:24
7b0a0c9
Compare
Choose a tag to compare
2.20 (Beta 2) Pre-release
Pre-release

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

2.20 (Beta 1)

20 Nov 21:29
4c933ef
Compare
Choose a tag to compare
2.20 (Beta 1) Pre-release
Pre-release

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

16 Aug 17:26
02752a7
Compare
Choose a tag to compare

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 and LookupParent__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)

13 Aug 19:47
02752a7
Compare
Choose a tag to compare
2.19 (Beta 7) Pre-release
Pre-release

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 and LookupParent__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

  • Update links to be generic [PR1343]

  • Install test triggers during release tests [PR1344]

2.19 (Beta 6)

31 Jul 19:16
a67843c
Compare
Choose a tag to compare
2.19 (Beta 6) Pre-release
Pre-release

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 and LookupParent__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

  • Update links to be generic [PR1343]

  • Install test triggers during release tests [PR1344]

2.19 (Beta 5)

04 Jul 15:13
3bbe7b8
Compare
Choose a tag to compare
2.19 (Beta 5) Pre-release
Pre-release

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

  • Update links to be generic [PR1343]

  • Install test triggers during release tests [PR1344]

2.19 (Beta 4)

27 Jun 17:07
0da57bf
Compare
Choose a tag to compare
2.19 (Beta 4) Pre-release
Pre-release

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

  • Update links to be generic [PR1343]

  • Install test triggers during release tests [PR1344]

2.19 (Beta 3)

23 Jun 19:13
acbdadd
Compare
Choose a tag to compare
2.19 (Beta 3) Pre-release
Pre-release

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

Pull requests with no release notes

  • Update links to be generic [PR1343]

  • Install test triggers during release tests [PR1344]