Site Stacker Release 2.44
Advocacy
Refactored Category Summary module with React.
Deprecated Category Participants and Campaign Participants modules and moved their functionality into the refactored Category Summary module.
Increased image size on the Advocacy View All Campaigns component page.
Contributions
Changed to hide payment method types for secondary payment processors.
Changed the "My Recurring" module react theme to show only published campaigns when searching for campaigns.
FFew readersSite Stacker Release 2.34
Activities
Changed logic to allow import rollback to resume from the last deleted activity.
API
Increase the column size for the response body to prevent issues with saving API logs.
Contributions
Added Contribution Set Amounts.
This is used to restrict recurring payment amounts to certain choices that can add up to the monthly goal defined on the campaign.
Added a new site channel setting to set a label for checkout password fields.
Added several newFew readersSite Stacker Release 2.61
Advocacy
Changed the submit URL for the Advocacy Customize form.
Added support for Google reCAPTCHA in the Advocacy registration popup.
API
Update external links in the API documentation.
CRM
Added a checkbox in CRM admin search that queries visible columns only.
Added entity field conditions to entity create/update spark events.
Contributions
Added currency variable to several system messages.
Core
Fixed an issue that was sometimes showinFew readersSite Stacker Release 2.59
API
Added endpoint for updating PaymentTransaction 'settled' date.
CRM
Allow CRM print templates to be rendered without any ACL roles.
Reports
Allow selecting very long column names for cases where an entity has a very long field alias.
Increase max length for other fields too, like the column simple expression or data set join clause.
Contributions
Added error code and message filters / columns to contribution admin views.
File ManagerFew readersSite Stacker Release 2.45
Contributions
Added "Add To Checkout" grid module action.
Change the display of amounts under $1 on the checkout page.
Change My Recurring module to only show searchable Content Item Campaigns in the Campaign dropdown.
CRM
Added Title field to CRM Grid module.
Added new CRM Record and Activity module setting to extend information on Relationship / Activity person dropdowns when searching for people.
Added person notes tab in admin CRM record detail view.
AdFew readersSite Stacker Release 2.56
Activities
Added the ability to send activity data to a different email address from the Activity Grid.
CRM
Added created, modified, and record owner fields to entities in the admin view.
Added the household salutation field to CRM Record import.
Added the ability to import Person Social Network records.
Contributions
Added edit recurring button on transactions that are recurring.
Templates
Removed deprecated Templates desktop icon and changed theFew readersSite Stacker Release 2.30
Advocacy
Added a new setting to the “Related Campaigns” module to hide the campaign owner
Always show the donations/participants grid on the advocacy detail page if the viewer is the campaign owner
Fixed progress bar going over 100% when a campaign has exceeded its goal in the "Active Campaigns" module
API
Added CRM entity data into the person endpoint
Contributions
Fixed start date, next run date, and payment method dropdown in Edit RecurFew readersSite Stacker Release 2.60
Reports
Fix the Preview View action icons to be visible in Safari and Firefox, not only Chrome.
Allow specifying limit with an offset e.g. LIMIT 1, 3. See https://mariadb.com/kb/en/limit/ for more details.
Site Planner
Added Outcome for assigning tags to content items.
Spark
Added tree structure to Spark Configuration.Few readersSite Stacker Release 2.40
Contributions
Fixed an issue with new bundle draft features migration causing a system manager error
Added NACHA compliance ACH authorization checkbox site channel settings
Changed campaign combo in offline batch edit window to show unpublished toggle based on loaded campaign record
Fixed an issue where offline batch summary would not synchronize correctly
UI improvements on offline batch entry
Fixed an issue where the target amount on the "Edit Transaction" window wFew readersSite Stacker Release 2.36
Advocacy
Fixed an issue where participants were not listed on the campaign detail page for campaigns without connection to contributions
Contributions
Fixed an issue where a partial recurring and affiliated person would not correctly load when opening a batch draft
Added a locking feature to contributions that prevents any more edits to transactions/contributions
Fixed scrolling issues on required fields when the checkout form is embedded in iFrames
Fixed an issueFew readersSite Stacker Release 2.48
Contributions
Fixed an issue with the login form on the checkout thank you page where reCaptcha would not load.
Fixed an issue where an affiliated donor could not be removed from a transaction.
Fixed an issue where the externalid field would not be synced between Content Items and Contribution Campaigns.
CRM
Fixed the search functionality in the Person Relationships grid module.
Fixed an issue with checkbox data groups not working in the CRM Record module (addedFew readersSite Stacker Monthly Releases
This page contains all Site Stacker Monthly Release Notes, ordered from the most recent release to the earliest release.
(https://sitestacker.freshdesk.com/en/support/soluFew readersSite Stacker Release 2.27
API
Added support for using UTC dates in the search params for GET requests
New Newsletters endpoints
New CRM files endpoints
Contributions
Checkout Campaign Checkbox module
Added Checkout Campaign Checkbox module that will allow a predefined campaign to be rendered as a quick give checkbox in the checkout page.
Added “Automatic” flags on contribution transaction and payment processor transaction
Records processed by the recurring crFew readersSite Stacker Release 2.25
API
Available endpoints and documentation can be found by accessing https://your.domain.com/api (user permissions required)
Contributions
Fixed user login during recurring contribution checkout
Users were unable to log in using the password fields on the checkout page.
New "Match On" setting in the Unknown Giving module
This allows matching on Accounting Code instead of External ID.
Added ability to disable editing of designationsFew readersSite Stacker Release 2.41
Activities
Added "With" column support to the Activity Grid module.
API
Add ContributionRecurringBatch read and create endpoints to be able to retrieve or create recurring schedules via the API.
Contributions
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.
Core
Various cache improvements to the ACL systemFew readersSite 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
ContributionFew readersSite Stacker Release 2.20
Admin
Switched to the modern Desktop theme in Firefox (same as Chrome)
Fixed broken search functionality for some admin grids
Core
Added support for sending a token with URLs in system messages that will identify the user when directed to the site. If a different user is logged in they will be logged out and the new user will be put in a "pre-login" stage.
Advocacy
Do not show failed or pending transactions on Advocacy Campaign and Advocacy Confirmation pages/li>Few readersSite Stacker Release 2.33
Contributions
Fixed a bug in the My Recurring Gifts module that was preventing users from editing and saving gifts that were made as an organization
Fixed PayPal recurring not synchronizing the end date and amount correctly between SiteStacker and PayPal
Fixed recurring start date not being disabled if PayPal is selected first as a payment method and the recurring checkbox is checked afterward on the checkout page
Fixed recurring PayPal gifts that had their deFew readersSite Stacker Release 2.26
API
Added support for using UTC dates in the search params for GET requests
New Newsletters endpoints
New CRM file endpoints
Contributions
Checkout Campaign Checkbox module
Added Checkout Campaign Checkbox module that will allow a predefined campaign to be rendered as a quick give checkbox in the checkout page.
Added “Automatic” flags on contribution transaction and payment processor transaction
Records processed by the recurring croFew readersSite Stacker Release 2.55
API
Added new endpoints for retrieving/adding/updating/deleting user records under the "User" API doc tag.
Added new endpoints for managing Content Item - Related Items under the "Item" API doc tag.
Contributions
Added Historic Transaction grid similar to Historic Designations that adds entire transaction information to New Gift / Offline Transaction windows.
Added ability to quickly add new offline recurring schedule from the offline recurring dropdown in batch entryFew readersSite Stacker Release 2.24
Advocacy
Added "Hide donation details" advocacy category setting
The setting can be used to hide the entire donation details table from the campaign details page
Added new configuration to Related Campaign module to show/hide advocacy campaign title
Contributions
Added ability to show/hide title field in the checkout page
This setting can be enabled in the Contributions component site channel settings
Added ability to make the title field required/optionalFew readersSite Stacker Release 2.51
Core
New admin site login screen.
Changed default admin background.
Changed the desktop icon in admin.
Contributions
Fixed an issue where the USA would always be the default address when using new address fields with a different country.
Optimized load speed for transaction / recurring schedule window with many campaigns.
Fixed an issue where soft credit fields would not get merged properly during CRM Person Merges.
Fixed an issue where using the "giveFew readersSite Stacker Release 2.21
API
Layout improvements for API Logs
Date and time filters in API Logs
CRM
New 'Visible Columns' setting for CSV export in CRM module. When enabled the CSV export will contain only the visible columns in the grid.
Content Map
Do not try to load popups if views are not selected in the settings
Accept more settings coming from the template
Contributions
A new feature that prevents deleting content items (such as a Project or Missionary) that have contFew readersSite 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 CRMFew readersSite Stacker Release 2.53
Activities
Added Activity Person filter for Activity Grid.
API
Add read-only endpoints for retrieving offline batches (ContributionBundles) through the API. Also, expose the "bundle" object in the ContributionBatch endpoints.''
Fix updating the default email on a CRM record through the API. The email was added but it was not replaced as the default one in the CRM record.
CRM
Added template setting configuration for household names when creating nFew readersSite Stacker Release 2.47
Core
Update to CakePHP 2.10.24. Among new features:
Improve compatibility with PHP 7.4
Add support for TLS 1.3
Contributions
Fixed an issue with the login form on checkout thanks you page where reCaptcha would not load
CRM
Added error message in CRM Record module when a delete is not possible
Added ability to update addresses via import component
Fixed an issue where using ImageSet as an entity field could break admin layout of entity tabsFew readersSite Stacker Release 2.38
Advocacy
Added a new advocacy category setting to hide comments for private gifts.
Fixed a bug that was not loading the correct category wording values in the front end.
Added a new advocacy category setting to hide comments for private gifts.
Fixed a bug that was not loading the correct category wording values in the front end.
Contributions
Fixed an issue where offline recurring gifts with a run date in the past did not add to the monthly recurring amount.Few readersSite Stacker Release 2.49
Contributions
Fixed an issue where campaign data would not save when updating via import component.
Added ability to import source codes.
Fixed "End Date" and "Last Run" date filters crashing in the Recurring Campaign view.
Export
Increase the time limit to prevent failed exports for complex reports.
Import
Fixed an issue on Person File import where using the same path would lead to missing files.
Letters
Fixed an incorrect spark name on the LetterFew readersSite Stacker Release 2.42
Core
Fix a database error when trying to update to 2.41.x, on Windows
API
Prevent the campaign 'isdisabled' flag from being reverted to "false" when saving/updating an item.
Prevent some errors when creating a person record and a content item via the API.
Contributions
Don't copy the 'locked' date when refunding a contribution.
Fixed an issue where the date variable for offline contribution receipts was the current date instead of theFew readersSite Stacker Release 2.22
API
Added Replay function for re-running API logs
Added cron task for cleaning old API logs from the API Logs component. By default, it will clean all logs older than 12 months
Filter improvements
Make the time filters accept seconds
Prevent the grid from breaking if an invalid HTML code is inserted
CRM
Added ability for person addresses geocoding to use the Google API key from the Settings component if one is provided.
Multi-select filters for CRM record tFew readersSite Stacker Release 2.62
API
Add new endpoints for bulk create/update/delete historic gifts.
Add bulk edit payment transactions endpoint.
Expose editable campaign fields when adding/editing an item.
Expose editable user fields when adding/editing a person.
Reports
Add Report Snapshots save/restore previous versions of the same report from the Report Builder.
Add the ability to report on report configurations. E.g. List all CRM Entity fields used in a report (or in all reports).Few readersSite Stacker Release 2.46
Contributions
Added new site channel settings to show ReCaptcha based on the number of failures out of a certain amount of attempts
Added soft credit fields to recurring import
Fixed an issue where having restricted recurring payment days would cause check payments to fail with validation errors
Fixed an issue with the fee campaign not receiving an anonymous flag
Fixed Deposit Date display issue in offline batch entry window
Fixed an error when attempting to edit recFew readersSite Stacker Release 2.52
API
Add support for Reports API.
Contributions
Changed to synchronize processing campaign fee amount when changes occur to recurring payments and also notified of the change before the forms are submitted.
CRM
Fix exporting more than 5 CRM records as PDFs. Fixes an error when the email comes without a URL to download the generated PDF file.
Historic Giving
Exposed recurringstartdate, recurringenddate, recurringperiod, and recurringinterval columFew readersSite Stacker Release 2.57
Core
Added new settings to the Relationships module to control the ability to add or delete new relations.
CRM
Changed person dropdown to also query zip code from the default address.
Payment Processor
Added setting to disable pending status for ACH payments for Payment Spring.
Reports
Improve the 'is blank / is not blank' filter operator to work with both NULL and "" empty string values. This allows the report to be built without taking this edge caseFew readersSite Stacker Release 2.39
Advocacy
Fixed an issue in the New Participant system message that was causing the $Advocacy.campaignurl to point to the wrong location
Fixed goal, progress, and achieved goal sections in the Related Campaigns module
Added missing values for the advocacy campaign completed column when exporting to CSV
Contributions
Overhauled UI and process for offline batch entry.
Added import templates for offline batch draft entry data.
Fixed an issue where draft iFew readersSite Stacker Release 2.23
Advocacy
New "Campaign Name Description" and "URL Alias Description" settings for advocacy categories in the "Manage Wordings and Misc." window.
These settings allow editing the "Campaign Name" and "Url alias" field description text on the customize page.
Contributions
Added option for using fixed amounts for campaign categories for each recurring type
By using this feature SiteStacker can be configured like a subscription system. A different price can be set for MonthFew readersSite Stacker Release 2.58
Contributions
Add the ability to view and track failed attempts on online recurring gifts directly from the Recurring View in the Contributions component in admin.
Reports
Extend the "Download Report" module functionality to filter the results based on the page quick filters and view filters, if any.
Improve "Report Value Filter" to allow for text search and add support for an unlimited number of values when searching.Few readersSite Stacker Release 2.54
Contributions
Changes in My Recurring module to limit the amount to two decimal points
Change to allow setting recurring start date when adding items to the cart.
CRM
Various changes to enforce ordering of entities/relationships in CRM Admin
Import
Changed to allow updating of historic gifts via import component
Reports
Change default rowsPerPage to 25 and add new page size options: 5, 10, 25, 50, 100.
Add ""Show"" in CRM" option for a report.
"Few readersSite Stacker Release 2.19
Advocacy
Added a new site setting to hide/show social sharing buttons for unapproved campaigns
Added a new site setting to hide/show unapproved campaigns in all user campaigns page
Added additional information text for unapproved campaigns in the promote step
CRM / Grid and Record Modules
Added middle name, maiden name, and nickname configurable columns to the CRM Grid module
Added setting to hide gender field in the CRM record module
CRM / RelationshipsFew readersSite Stacker Release 2.28
Advocacy
Added accounting code to Advocacy Campaigns
API
Ability to order contribution batches by 'amount', ''received', 'created', and 'modified'.
Contributions
Fixed a layout issue with scrollbars in admin Menu / Search toolbars
Fixed an issue in admin edit on transactions / recurring gifts with amount being reset when changing campaigns in campaign dropdown
Prevent “Checkout Campaign Checkbox” module from rendering “null” when “Show LeaFew readersSite Stacker Release 2.50
Advocacy
Remove the Google Plus share icon since that social network was deprecated by Google.
Fixed HTML Entities in the Category Summary module.
Contributions
Added a new setting to render all fields into a single consolidated field in the Unknown Giving module.
Fixed an issue where the Canadian check hint image would not show up on the help icon.
CRM
Changed to allow relationship columns to show up in CRM grid module CSV exports.
Improved load/render sFew readersSite 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 synchroFew readersSite Stacker Release 2.43
Activities
Fixed an issue in the activity grid where using the search field would crash.
Advocacy
Changed published column values to Yes/No in the campaigns admin grid.
Core
Replace error pages with generic image.
Add support for PHP 7.4.
CRM
Allow the "Mailchimp" tab on the record details module, to be enabled or disabled, the option is under "Mailchimp Tab Settings" and is enabled by default.
Fixed an issue where CRM Record tabs couldFew readersSite Stacker Release 2.31
Content Map
Add “popup width” setting for the Content Map module
Contributions
Added errormessage and errorcode variables to Contribution Declined system message
Fixed a typo in checkout tribute information section
CRM
Added CRM ID as available column and filter in CRM Grid module
Fixed an issue caused by stopping the duplicate scanning process
Fixed a bug in CRM Grid module that was rendering datagroup values as ID numbersFew readersSite Stacker Release 2.37
Contributions
Added new spark event condition to new recurring / cancel recurring spark events to control campaign-changed scenarios.
Fixed an issue where the content item campaign goal was inherited as empty from parent folders.
Fixed an issue where the rendered campaign item would not fetch the inherited campaign goal from parent folders or categories.
The "recurring" parameter for the receipt system message will always show up for recurring payments.
CRM
IncFew readers