Site Stacker Release 2.41


  • Added "With" column support to the Activity Grid module.


  •  Add ContributionRecurringBatch read and create endpoints to be able to retrieve or create recurring schedules via the API.


  • Reveal column "batch code" in the contributions grid in admin.
  • Fixed an issue where deleting a payment method and canceling associated recurring payments did not trigger the cancel spark events.


  • Various cache improvements to the ACL system and improved loading speed of pages that use extensive ACL permission checks.
  • Fix the problem with cron when jobs can get stuck (the Last Run Date doesn't update anymore).
  • Fixed an issue where the CRM Map pin would not load data.
  • Fix the map module not working on certain pages.
  • Changed admin CRM Basic view to show CRM External ID on related people.
  • Added "CRM Record URL" and link column to the entity grid module.
  • Added min / max value field setting restrictions to the Number field in the CRMRecord module.

  • Fix "Not Found" export links in some cases when the report name contains slashes (e.g. "First / Most Recent / Largest / Smallest Gift").

Historic Giving
  • Fix the edit historic gift window that would freeze the screen in some cases when saved source codes were not available in the list of source codes in the system.
  • Fixed an issue where not found numeric value source codes could hang the admin edit window.
  • Prevent "Invalid Amount" errors when importing historic gifts with amounts with more than 2 decimals (e.g. 10.0000).
Payment Processors
  • Added "Card Update Status" AND "Last Update Date" fields to card payment methods that track the status of cards (currently only for PaymentSpring)
  • Added recurring flag to Payment Spring payments that are true when the payment is done by Cron.
  • Add new module config options for showing the report title or the filters/export buttons individually, and remove the "Show Header" config from the module.
  • Fix filters so they belong to each report published on a page. This prevents problems when multiple views of the same report are published on the same page. With this change, every report view will get its own filters.

  • Fixed an issue where the "Update Owned Campaign Name" spark outcome would fail
  • Add 'Flag Receipted Gifts' outcome on a report export to flag exported historic gifts as receipted.

  • When someone resets their password, mark the account ACTIVE and VERIFIED as well.

Other small fixes and stability improvements.

Modified on Thu, 28 Sep 2023 at 09:23 AM

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Make sure these features are added to your Site Stacker installation by learning how to run updates here!