Articles on: Core Setup - Internal Release Documentation

Site Stacker Release 2.29

Advocacy


  • Removed “View All Campaigns” button in Active Campaigns module if AdvocacyUserCampaigns page is not published


Architect


  • Added new “Architect Edit Item” module

  • The module is used for editing an architect item from the owner or an admin perspective.


Contributions


  • Added “Batch Date” column to admin contributions campaign view grid

  • Added non-deductible option for contributions and recurring contributions

  • The option is synchronized with Historic Giving, populating the deductible / non-deductible amount data fields.

  • Added recurring start date and recurring end date variables to “Donation Confirmation to Campaign Owners” system message

  • Use custom message for system errors while processing the payment from the checkout page

  • Removed “Manage Contribution” URL in ContributionSummary module if ManageContributions component page is not published

  • Added "Contribution Campaign Status Changed" system message

  • This system message is sent to the campaign owner when the "Is Disabled" setting is enabled or disabled.

  • Hide the Newsletter Subscribe form on the checkout page if user is already subscribed


Core


  • Fixed XSS vulnerability when displaying 400 errors without a "Not Found" site page configured

  • Improve Docker support


CRM


  • Added filter for Household Head in dashboard grid modules

  • Increase CRM Group name max field length in admin from 50 to 100

  • Fixed checkbox fields not being selected when editing CRM Entity record


Datagroups


  • Fixed multiselect dropdown list behavior


Historic Giving


  • Added Batch Code and Batch Deposit date fields to Historical Giving

  • Added Batch Code and Deposit Date filters and columns to statement grid

  • Fixed first gift reported in Account Balance module grouping keys

  • Improved visibility of groups and list current groups used in account balance report

  • Improved visibility of custom variable nodes in Account Balance module configuration

  • Fixed an issue on Historic Gift edit with removing the Person / Donor / Soft Credit


Motion 2


  • Fixed an issue in Workflow Data module where the state code was not added to the address field on the printed / exported record


Payment Processors


  • Added support for secondary payment processors

  • Existing payment methods saved with the secondary payment processor and existing recurring associated with a payment method will continue to be processed with the secondary payment processor.

  • The primary payment processor will be used for all new payment method and recurring contributions added to the system.

  • Secondary payment processor can be configured from Admin by checking the “Secondary” checkbox in the Payment Processor edit form.

  • Fixed an issue on edit payment method page showing "Could not load payment wrapper" when adding attempting to add a new EFT payment method with the Payment Spring processor

  • Changed to include security code in iATS card processing for one time gifts and recurring gifts starting on the current date

  • Fixed an issue where incorrect variable names were sent for first and last name in Payment Spring gateway

  • Added Cornerstone (Quarry) payment processor


Search


  • Fixed possible indexing issues for CRM entities with malformed data


Site Planner


  • Fixed an issue with assigned content on folders not allowing drag and drop reordering of items

  • Added the ability to change / add tags in the “Person Content Items” module

  • Speed improvement for rendering front side content


Spark


  • Added ability to select a user group to send a message to, instead of just a person, in the "Send Message" outcome

  • Added ability to specify the sender address (From:) when sending a message via Spark


System Messages


  • Added support for text body in system messages

  • Allow each available system message method to specify if body, text_body or both fields should be used. Text body is used for methods that don’t support rich text format, such as text messages.

  • Extend functionality of Send Email popup

  • Accept new parameter which would show success message and close popup after 10 seconds, instead of just closing popup if email was sent successfully


Tags


  • Fixed multiselect dropdown list behavior



Other bug fixes and improvements

Updated on: 13/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!