Give
Recent Updates
Features
- If a donor updates their subscription amount the note that is displayed for the admin in the subscription profile is improved by recording the time and date that the renewal amount was updated.
Fixes
- Corrected an issue with Stripe preventing donors from updating their subscription amount properly. Please update to this version or higher if you're using Stripe with Recurring Donations so donors can successfully cancel or update their subscription amounts.
Fixes
- Hidden fields now properly display their values in the donation payment details view. This is useful when setting the value dynamically.
- Resolved a PHP notice when saving a donation form for the first time when Form Field Manager is active.
Fixes
- The global setting for Constant Contact lists wasn't properly displaying the lists when loading the page for the first time which required the admin to use the "Refresh" button unnecessarily and caused confusion. Now the lists display properly each time the page is loaded if the proper API keys are in place. #38
Fixes
- Ensure that cron jobs are set up properly for new installs without requiring the settings to be saved. #55
Features
- When disconnecting the site from Square a notice now appears prompting the admin that any other sites connected to Give will also be disconnected. This is a requirement of the Square API and we are providing this to warn admins that other sites sharing the same Square connection will also be disconnected.
Fixes
- Zero decimal currencies such as the Japanese Yen were not being passed properly to Square resulting in inaccurate totals at the gateway. If you're using a zero decimal currency please update to this version or higher immediately.
Tweaks
- The Square connect notice now uses Give Core's class to display.
Features
- The export feature has been extended with an new select option to filter exports by payment status. For instance, if you only want to export "Completed" donations you can now do so using the export feature. Previously all statuses would export without an option to filter.
Fixes
- There was an issue with connecting to Zapier if you did not have the Recurring Donations add-on activated. This is because Zapier was expecting a response from the newly created "Subscription Completed" trigger added in the previous version. This fix now allows all users with or without Recurring Donations active to connect to Zapier.
Fixes
- Prevent "PHP Fatal error: Uncaught Error: Cannot use object of type stdClass as array" when updating to 2.5+ on a pre WP 5.0 version. [#4176](https://github.com/impress-org/give/issues/4176)
- Resolved minor appearance issues with the Stripe Connect notice appearance. [#4175](https://github.com/impress-org/give/issues/4175)
Features
- Added PHPUnit tests for the important
Give_Payments_Queryquery. [#1893](https://github.com/impress-org/give/issues/1893)
Performance
- Improved the WP Admin plugin list page load time by reducing the number of queries generated by the add-on activation banner. [#4112](https://github.com/impress-org/give/issues/4112)
Tweaks
- Updated the list of counties / states in Ireland to be more accurate. [#4145](https://github.com/impress-org/give/issues/4145)
- Polished some minor user workflow issues with the license activation functionality. [#4172](https://github.com/impress-org/give/issues/4172)
Fixes
- Ensured that the notice checking Recurring and Stripe versions would only display for users of Stripe on the particular outdated version and not incorrectly for non-Stripe users. [#4169](https://github.com/impress-org/give/issues/4169)
Fixes
- Authorize.net recurring donations were not displaying the subscription giving period correctly. For instance, monthly subscriptions were listed incorrectly as "One Time" and weekly subscriptions are listing an empty string for the period. The actual subscriptions themselves were created correctly, but they appeared incorrectly to admins / donors in Recurring version 1.9.0.