Articles on: Core Setup - Internal Release Documentation

Site Stacker Release 2.32

Activity


  • Fix saving activities when using the inbound SendGrid email address in some cases where the activity doesn't get saved because of invalid UTF-8 characters. This is a Windows (MSSQL) problem only.

  • Added date field to activity import

  • Added ability to import activities and activity people.


Advocacy


  • Added ability to delete advocacy campaign goal records from the admin side if the record is not associated to a contribution record


Contributions


  • Add tribute gifts variables to Contribution Receipt, Contribution Receipt (Admin), Last Recurring Batch, Contribution Declined, Contribution Declined (System Error), Recurring Scheduling Confirmation system messages

  • Added Campaign External ID to expanded transaction/recurring views in admin

  • Added Campaign ID to Transaction / Recurring View expanded details.

  • Added Campaign ID, Campaign External ID and User Campaign ID to Recurring Campaign View.

  • Added campaign_id and content_item_id variables to "Donation Confirmation to Campaign Owners" system message

  • Added filter for refunds / refunded transactions in Contributions admin

  • Added filters for Accounting Code/Inventory Status fields on Campaign Views

  • Added Inventory Status column on expanded transaction view

  • Added library used to embed/integrate SiteStacker checkout page on other sites

  • Added new Campaign Category setting to customize display name of Campaigns via smarty template

  • Added new site channel component settings to customize title and description in transfer fee section of the checkout form

  • Added new site channel setting to allow checkout tribute recipient title customization

Changed tribute recipient field labels in checkout page

  • Added new site channel setting to customize "Add New" payment method button text

  • Added setting to hide delete button on items in summary view on checkout page.

  • Added setting to hide registration section on checkout thanks page

  • Change popups to scroll and align to key elements on certain global template configuration

  • Changed to disable redundant start date field when using PayPal payment method on checkout form

  • Changed to hide redundant ReCAPTCHA when PayPal payment method is used on checkout page

  • Fixed an issue causing the cart summary on checkout to not be refreshed when any change is made to any of the items

  • Fixed PayPal option not showing up on the checkout page if check payments are disabled

  • Fixed Thank You page sometimes not showing the registration form after a PayPal contribution

  • Added tribute note field on the checkout page

  • Prevent deletion of advocacy campaign if it has associated contributions

Highlight deleted advocacy campaigns throughout admin interfaces

  • Receipts can now be sent for offline donations as well.

New configuration condition added to receipt system message for online/offline flag

  • Removed "Recipient" word from tribute recipient phone and address field labels on the checkout page


CRM


  • Added person email import.

  • Added address_type_id to person address import

  • Changed relationship grid filter to show a person filter as well in accordion layout when there is no selection for a person in the filter configuration

  • Fixed a bug in Edit Profile module that was preventing saving a phone number if the phone type field was hidden


Cron


  • Added 10 minutes offset when checking if cron jobs are running

This will lower the rate of false alert messages regarding stopped cron jobs


Disqus


  • Use content item's display field for the Disqus title


Field Types


  • Fixed an issue that was loading incorrect display value for date field types


Google


  • Fix various issues with cesium map module


Historic Giving


  • Added Accounting Code, Inventory Status and Extra Data columns/filters to historic gifts

  • Added currency filter/column and raw amount to historical giving grid.

  • Added new historic giving grid module setting to show anonymous fields in grid/exports

  • Added new report module configuration to show/hide anonymous donor fields

  • Added offline_type and payment_method_type column to historic giving import

  • Added the ability to hide the csv export tool in the historical giving grid.

  • Change Historic Gift import to add owner from matched campaign (via campaign_id or campaign_external_id)

  • Fixed an issue in historic gift admin edit not changing the donor on the gift (and other fields from the donor)

  • Fixed issues causing grid to show all report data for non logged in user.


Import


  • Remove the need to specify the 'external_person_is_group' field when importing addresses, phones, notes, files, entities, relations and record types for CRM records


Motion 2


  • Fixed a bug that was causing the task queue to stop

  • Fixed columns order in Group Progress module

  • Fixed Relationship and Record Type filters in Group Progress module


Payment Processors


  • Add hosted fields support (SAQ-A iframe handling) to Braintree payment processor

  • Added filter for card type in payment processors transaction grid

  • Added update_profile parameter in Cornerstone processor api calls

  • Tweaks to Braintree hosted fields wrappers


Search


  • Add ability to use 'Gender', 'Birth Year' and 'Birth Month' as custom filters in the search module.

  • Fix search module "Randomize results" to reflect the user's session, so the user doesn't lose track (e.g. after coming back from a detail page).


Site Planner


  • Fix to maintain cookie lifetime when closing the browser in "Cookie Policy Notice" module.


Task Queue


  • Improve task job queue speed

  • Optimized speed of job queue cleanTasks cron job


Users


  • Added new option to register popup module that allows users to quickly switch to the login popup module



Other bug fixes and improvements

Updated on: 13/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!