HomeGuidesDeveloper HubRelease Notes
Get supportBook a chat
Release Notes

Spring '21 Technical Release Notes & Changelog

With Spring '21, Fielo platform now includes the following changes:

  • All active incentives created before the upgrade have a version created automatically.
  • A boost in performance. Spring '21 introduces the Salesforce Platform Cache in FieloPLT, which drastically reduces the access to the database for configuration objects. All EE+ Orgs (Enterprise Edition Orgs and above) will receive 3MB of cache from Fielo (provider free cache). In order to be compliant with the Salesforce Security Review, the FieloPLT package received those 3MB of cache to be used in all of our EE+ customer Orgs.
  • A brand new Simulation API meant to be used for PIP, enabling you to check the behaviors and outcomes of the entire engine without the need to persist data* to see the engine results.

*some limitations apply | **only the member record is required.

📘

Platform cache & testing

With the introduction of the platform cache in the rules engine and Fielo triggers processing, all Fielo configuration objects are being stored in the cache, enhancing the performance of the rules engine. However, this can cause some trouble if you use the Org data (SeeAllData = true) when writing your test classes.

If that is your case, run this method in order to disable cache before running your tests; otherwise you will receive an error.

Changelog

  • Added: Cumulative mission rewarding scheme based on sales growth [FL-9212]
  • Added: Rewarding History and Incentives versioning [FL-9213]
  • Added: Fund Allocation Rewarding [FL-9416]
  • Added: Library for Funds and Fund Audit object [FL-9830]
  • Added: Simulation API - maximization and simulation for incentives [FL-9294] [FL-9293] [FL-9295]
  • Added: Simulation API configuration [FL-9460]
  • Added: Global API for Lightning Web Components customization [FL-9940]
  • Added: New member status, “baseline met” [FL-9395]
  • Improved: Platform cache - Promotions Engine and Members, Redemptions Engine, Challenges, Batch Processes, Lightning Components [FL-9781] [FL-9782] [FL-9778] [FL-9779] [FL-9780]
  • Improved: Program and Reward modules redesigned [FL-9026]
  • Improved: Change the label Only when it awards the most points [FL-10113]
  • Improved: New setup to select a label to display currency balance in Catalog component [FL-9888]
  • Improved: Update program selectors with the last program created just after this program is created [FL-9084]
  • Improved: Allow to extend program settings and rewards forms [FL-9082]
  • Improved: Change the label “Redemption Validity Period” in Reward creation to “How many days the redemption voucher will be valid?” [FL-9410]
  • Improved: Change the default ‘Status’ in the Incentives component from 'All' to 'Active' [FL-10053]