Articles on: Core Setup - Internal Release Documentation

Site Stacker Release 2.35

Advocacy


  • Fixed an issue where the advocacy "New Donation" system message would not trigger for recurring payments.



CRM


  • Add a configurable column in the CRM Grid Module to show the CRM record photo in the grid.
  • Prevent webhooks from triggering infinitely if the address geocoding process fails and essentially nothing changes.
  • Prevent address geocoder cron from running the job without the presence of a Google API key setting.
  • Change URL parameters used in the CRM Record module and add support for edit state / redirect back parameters.
  • Changed to allow clearing values for embed/video fields in sponsor child video module configuration.
  • Changed the "Sponsor Child Videos" module to also support the singular entity embed field.
  • Added Sponsor/Child Videos module to display videos based on sponsor/child using entities.
  • Fixed query logic for entity grid module to correctly filter the entities themselves and not the CRM record they are tied to.
  • Fixed an issue where the "Hide Record Types" setting did not apply in the CRM Record Module.
  • Fixed CRM map not displaying when a Location Radius filter is also present in the grid.
  • Added site channel setting that allows changing the default payment method on the checkout page.


Contributions


  • Fixed an issue in the offline Batch entry where associated offline recurring was always selecting "-" blank value.
  • Added site channel setting that allows changing the default payment method on the checkout page.
  • Implement custom radio buttons for set amounts when modifying the amount on the checkout page.
  • Increase transaction field length for recurring batch processing in 64-bit Linux systems.
  • Fixed an issue where recurring payments would not run in certain conditions on 64-bit Linux systems.
  • Fixed an issue where the "Donation Confirmation to Campaign Owners" system message would not trigger for recurring payments.
  • Removed duplicated spark event "New Recurring Schedule".


Data groups


  • Fixed an issue where deleted values were still displayed in older datagroup field types.


Export


  • Improve handling exports that fail to generate. Add a new system message that triggers on a failure.



File Manager


  • Fixed an issue where file information data was not correctly synced when the file was moved to a location containing the "'" character.


Import


  • Fixed an issue that caused a fatal crash in the Import component where there was a mismatch between the header/column count.


Historic Giving


  • Fixed pdf rendering on support over time chart report.
  • Added "offline check number" to historic gifts import.
  • Fixed an issue where the metrics modules would not correctly filter the grid with the received gift time.


Modules


  • Fixed an issue where negate did not work on "Selection" type module filters.


Motion


  • Fixed an issue where saving an application would continuously escape first and last name fields changing '&' to '&'.


Newsletters


  • Fixed pop-up delay in the Newsletter Subscribe module.


Payment Processors


  • Fixed failed state handling in pending transaction verification for Payment Spring payments.
  • Added currency field to Card/Check payment method import.
  • (Cornerstone) Fixed invalid API credentials error to show with the proper error message.


Reports


  • General improvements and bug fixes.
  • Release stock reports.


System Messages


  • Changed "Send a Note" popup to send emails via system messages instead of emailing directly.
  • Fixed Google Recaptcha sometimes not loading in the Send Message popup.


Task Queue


  • Further optimizations on task jobs queue processing speed.
  • Improved task job queue processing speed on systems with a lot of data.
  • Removed busy timeout parameter and fail task queue cron job immediately when the job queue is stuck.


Other bug fixes and stability improvements.

Updated on: 13/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!