GiveWP
Tweaks
- PayPal Donations now has separate buttons to connect to PayPal Live and PayPal Sandbox.
Fixes
- Form Field Manager conditional radio and checkbox fields that are not visible no longer prevent donation submission.
Features
- Add Recurring Donations add-on overlay to Reports widget
Features
- A refund checkbox can be enabled on the admin screen.
Tweaks
- PayPal Donations onboarding validates only the PayPal seller capabilities that block payment processing.
Fixes
- Donor Created Date column is now included in the Donor csv export.
Tweaks
- Improvements to checkboxes in the Field API in preparation for GiveWP 3.0
Fixes
- Resolves an issue with Form Field Manager caused in 2.27.3. Please update both GiveWP and Form Field Manager.
Features
- Support Slack-bot-based zip packaging requests
- Add ShowInAdmin trait to the Field API
- Add color parameter to give_goal shortcode
- Implement necessary tweaks to accommodate the Webhooks Add-on
- Add a recommendation for manual donations
- Update visibility conditions in the Field API to use new framework and handle validations
Tweaks
- Enable Venmo by default for PayPal Donations if available for country
- Add generics to container functions so autocomplete works when passing a class
- Move legacy donation forms into v2 domain
- Remove redundent composer install
Fixes
- Improve error handling for fee recovery product recommendation on Settings page
- Display errors for PayPal Smart Buttons
- MoneyPHP support for Bitcoin currencies
Fixes
- No errors are thrown for missing JavaScript files in the Payment Gateway Settings page.
Fixes
- Tributes are displayed even when only the last name of the tribute is filled in the form.
- Subscriptions can be successfully canceled from the donor dashboard.
- PayPal handles the user locale so it does not throw an error.
- Stripe payments has user friendly error messages.
Features
- Pro tip messages are added to the Settings, Form Editor, Donation, and Donor pages.
Features
- Added a nice new view to the list tables when there are no donations, donors, or subscriptions
Tweaks
- Donation comments are now stored as meta to improve performance
- Simplifications to the new Gateway API to make gateways easier to build
- Added a simple way for gateways, in the Gateway API, to pass extra data back to the server
- Improvements on our end that help make sure that GiveWP is compatbible with PHP 7.0-8.0
- List table bulk actions are now extensible, used by the new Bulk Export feature in the PDF Receipts add-on
Fixes
- The give_subscription_inserted hook is now fired when a subscription is created in the new Gateway API
- Added a polyfill (backwards compatibility) for the MBString PHP extension for PHP 7.0-7.2
- The form grid now consistently uses the excerpt for the form description
- Prevented a crash when searching for a subscription by its identifier on the gateway
- Resolved an incompatibility with WooCommerce that threw an error on on the License page
- Resolved an incompatibility with Beaver Builder that prevented the Donor Wall shortcode from working
Tweaks
- Minor updates for improved WordPress 6.2 compatibility
- A number of under the hood improvements in preparation for the upcoming Visual Donation Form Builder feature plugin release
- Improvements to recurring donations in the Gateway API
- Implemented our new GiveWP design system to improve designs across our website and prdocuts
Fixes
- Conditionals fields based on the amount field work again
- Files with a text mime type now work when uploading files for import
- If an error occurs in the Donor Dashboard when canceling a subscription, that subscription is no longer marked as canceled
Security
- Protect against CSRF during donation import
