Skip to content

1.4 (Beta 3)

Pre-release
Pre-release
Compare
Choose a tag to compare
@salesforce-org-metaci salesforce-org-metaci released this 12 Feb 16:56
· 115 commits to master since this release
14d4372

Changes

Modified force-app/main/default/classes directory structure to better contain related Apex classes. [PR30]
GauExpendituresManager Apex class changes: [PR30]

  • Moved queries to GauExpenditureSelector which enforces read object-level and field-level access. [PR30]
  • All database operations are handled by DatabaseService to enforce object-level and field-level permissions. [PR30]
  • Renamed test class to follow a standard pattern. [PR30]

New Metadata

  • GauExpenditureSelector Apex class for queries used in GauExpendituresManager where all queries enforce read object-level and field-level access. [PR30]
  • DatabaseService Apex class checks for object-level and field-level access before performing database operation. [PR30]
  • UnitTest Apex class unit testing framework. [PR30]
  • TestUser Apex class to help test permissions. [PR30]

Deleted Metadata

  • Moved functionality in GauLookupController and LookupSearchResult to GauExpendituresManager. [PR30]

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0dQAA

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0dQAA

Pull requests with no release notes

  • [W-8828011] Latest DoD; git ignores jsconfig.json [PR25]

  • [W-8840996] Outbound Funds NPSP: Add automated checks + dev tools [PR26]