Release Notes

Donate Now - Premium 2.11.4 April 9, 2024

  • Fixed E-mail receipt information missing from transaction log
  • Fixed a timezone conversion issue on the Virtual Event Board
  • Fixed an issue where the User ID was missing from Bluepay rebill error messages
  • Added a Donate Now - Premium reporting field to denote an auto recurring gift
  • Fixed an issue where a multiple tribute was allowed to be entered when the minimum was not met
  • Improved an error message on the Virtual Event Board setup screen when the query has no results
  • Fixed a trimming issue on Honoree Name for Tributes
  • Fixed an issue where dashes and underscores were not allowed in the Batch Description
  • Fix external gifts not writing correctly (via integrations such as Classy and Billhighway) that was caused by a recent iMIS security patch
  • Improved handling for CVV2 and Zip Code field validation with BluePay.

Donate Now - Premium 2.11.3  

  • Added native support for Google Analytics (the new "Google Analytics 4 (GA4)") (#1163)
    • Google has introduced a new format for Google Analytics properties, and is deprecating support for the old Universal Analytics (UA-XXXXXX) tags on July 1, 2023.
    • Donate Now - Premium has built-in support for new GA4 properties, but not older UA properties. To learn more, review this Google Analytics documentation.
  • Fixed Donate Now - Premium writing corrupt partial gifts into iMIS if a SQL deadlock or timeout occurred. (#1098)
  • Fixed a bug where staff users could not use the Multiple Tribute Member Search feature if they were not marked as a "Member Record" in iMIS. (#758)
  • Fixed a bug when submitting a donation with a blank honoree name. (#881)
  • Fixed broken links to the documentation site. (#906)
  • Fixed a bug where the billing zip code field was erroneously required to be numeric. (#1025)
  • Fixed a bug where a test email in an incorrect format could cause an inifinite email loop. (#1105)
  • Fixed a bug where the Rebill Count in the Transaction History was always displaying as 0. (#1110)
  • Fixed a Double The Donation integration bug that would incorrectly report the API call as failed even when it succeeded. (#1119)
  • Fixed a bug where BluePay could send a transaction with a name length that exceeded the maximum name length in iMIS. (#1143)
  • Fixed a bug where, in certain cases, the {{ BannerImage }} placeholder would mistakenly be shown in an email template. (#1175)

Donate Now - Premium 2.11.2  

  • Added a system setting that allows administrators to set the version of jQuery that Donate Now - Premium uses to remediate PCI requirements. (#883)
  • Added reporting fields to the Transaction History screen for Double the Donation status. (#882)
  • Added the ability for the NetID parameter to work on the Giving Dashboard, and carry through onto a donation form. (#862)
  • Enhanced BluePay card validation error on donation form. (#764)
  • Fixed a bug where the cache time could be negative on the Giving Dashboard. (#880)
  • Fixed a bug where annual pledges may not have been calculated correctly. (#866)
  • Fixed a bug where addresses containing the / character could cause validation errors. (#813)
  • Fixed bugs where some fields had missing max length settings. (#792, #782)
  • Fixed an issue where selecting the last amount button in the amount array wouldn't update the multiple tribute counter/calculation. (#693)
  • Fixed a styling issue that was making it difficult to select the ACH Checking Account radio button. (#544)
  • Fixed administrative/setup issues where URLs were mistakenly treated as case-sensitive. (#779, #761)

Donate Now - Premium 2.11.1  

New Features & Enhancements

  • Added the Email Queue admin page, which allows you to view and re-send all emails that originate from Donate Now - Premium. (#368)
  • Added integration with 360MatchPro by Double the Donation. (Interested in learning more or signing up? Click here!) (#590)
  • Added the ability for ambassador links to be tracked when browsing to the Giving Dashboard instead of a donation form. (#562)
  • Added a content block to the on-screen receipt to only be shown if the donor elects to cover transaction fees. (#621)
  • Added a "Copy to Clipboard" button for relative media URLs in the File Manager. (#654)
  • Added the ability to hide the decimal places on the amount total on the Giving Dashboard. (#660)
  • Added the ability to customize the "When am I billed?" label on the on-screen receipt. (#737)
  • Added custom numeric formatting options on the Giving Dashboard for custom widgets 1-5. (#664)
  • BREAKING CHANGE (Reporting Only) Added a column to the csi_iDonate_Tribute_Notification table for tracking InvoiceRef. (#746)
    • All existing records in this table will have the InvoiceRef back-populated during the upgrade process.
    • The ActivitySeqn column will no longer be populated, and instead, a value of "-1" will be written into this field.
    • During a future patch, this column will be deleted. We plan to provide enough time for customers to migrate their reports to use this new column.

Bugfixes

  • Fixed an issue where the selected tribute banner would not persist. (#727)
  • Fixed a caching issue with LESS files / includes. (#605)
  • Fixed a bug in the metadata SQL view that caused regular pledges to display incorrectly. (#657)
  • Fixed an issue with videos hosted in the File Manager not playing on iOS devices. (#671)
  • Fixed file dropdown selectors not sorting correctly. (#665)
  • Fixed an inconsistency between the documentation and the product for the default number of max tributes allowed. (#467)
  • Fixed an issue where a validation error on save would not appear on the side tabs when editing a template. (#677)
  • Fixed an issue where the informal name was not writing back to iMIS. (#642)
  • Fixed a bug causing custom Q&A data to not be written to the technical log. (#264)
  • Fixed chapter name not showing in all cases in the Transaction History. (#261)
  • Fixed an issue where searching for the same date range in both the Start and End date fields would not cause any search results to be returned. (#428)
  • Fixed a performance issue with the tribute view. (#724)
  • Fixed an issue where certain ACH status codes from BluePay were not interpreted by Donate Now - Premium as successful.

Donate Now - Premium 2.11.0  

New Features & Enhancements

  • Added the   File Manager which allows you to control your Donate Now - Premium digital assets (images, stylesheets, and receipts) without editing files on the web server! (#94, #95, #96)
    • As a result, your stylesheets and dashboards have been migrated as part of the upgrade process. If you notice any issues, please reach out to support.
  • Added a   System Overview page where you can see an overview of the Donate Now - Premium installation. (#111)
  • Added the ability to enter a missed recurring gift right from within the Donate Now - Premium admin area. (#408)
  • Added a Text and Content item that allows you to customize the language on the receipt for the recurring plan information. (#123)
  • Added support for an optional Billing Zip Code field that is compatible with an optional AVS fraud filter in BluePay. (#364)
  • CROWDFUNDING Added user-selectable banners and merge codes on the multiple tribute message form, to allow the donor to customize the e-mail notification that tributes receive. (#105)
  • CROWDFUNDING Added additional content blocks surrounding the Multiple Tributes section. (#369)
  • CROWDFUNDING Added an option to allow the donor to list their name on the donor wall, but hide the dollar amount of their donation. (#99)

Bugfixes

  • Fixed a styling issue on mobile where the List As / Anonymous option would get cut off. (#139)
  • Fixed an issue with the REST API where the version would read "2.9" despite the product being version 2.10. (#188)
  • Fixed an issue where there was no character limit on the honoree text field. (Field is limited to 100 characters.) (#277)
  • Fixed a performance issue where a database column was erroneously set to NVARCHAR. (#320)
  • Fixed an issue on the countdown widget on the Giving Dashboard where it would not display empty (0) units. (#332)
  • Fixed an issue where the multiple tribute message/note could erroneously exceed 250 characters. (#351)
  • Fixed an issue preventing recurring pledge payments from being used with Refund Xpress. (#370)
  • Fixed an issue where a database field for pledge payments erroneously contained a timestamp instead of just a date. (#375)
  • Fixed an issue where contact / duplicate matching would include inactive statuses in iMIS (now filters out any status that starts with "D...", including just "D"). (#390)
  • Fixed a display issue on the Transaction History that would prevent the icon from appearing if the recurring ID was 0. (#391)
  • Fixed an issue where the minimum donation amount validation error could appear by mistake on the giving form. (#421)
  • Fixed a rendering issue where the first gift of a challenge template would not cause the progress bar to move. (#516)
  • Fixed an issue with Donate Now - Premium's internal gift metadata that could cause the Activity Seqn value to become incorrect if the gift was edited in iMIS Desktop. (#517)