GiveWP
Fixes
- Resolved an issue with PayPal donations and currency switcher on donation forms using the visual form builder
Features
- Introduced a new beta feature called "Event Tickets" that is open for feedback! If enabled, you can create events and sell tickets on your donation forms.
- Added a new form builder layout called "Two Panel" that offers a side-by-side appearance and a multi-step donation experience.
- Added a new setting in the form builder styles tab for the header image overlay
Fixes
- Resolved several styling issues with the donation form modal
- Resolved styling conflicts with native WordPress UI components
Fixes
- Resolved an issue with PayPal that was preventing the ability to connect a PayPal account to GiveWP.
Security
- Resolved a couple potential security vulnerabilities
Features
- Added the ability to add a header image to forms in the Visual Form Builder
Fixes
- Resolved an issue with new Stripe accounts having trouble making credit card donations
- Resolved a PayPal Donations issue where the donation buttons didn't show up in the modal view of an Option-Based Form Editor form
Fixes
- Resolved an issue with PayPal donations that ensures the correct donation amount will be used after filling out payment details and modifying the original amount.
Fixes
- Resolved an issue with the default email block that ensures it is always a required field in the donation form.
Fixes
- Resolved several issues with the billing address block including dynamically requiring certain fields and allowing state/county field input
- Resolved an issue with multi step form layout where the title was missing on the first step when show header was disabled
- Resolved errors when adding/removing a sub-site in a WP multisite environment (open-source contribution by @Genevieve-K)
- Resolved an issue with form modals and some gateways that redirect offsite to display the confirmation page after a donation
- Resolved a fields api compatability issue with showInReceipt metaKey
- Resolved a nonce validation issue with translated values (open-source contribution by @Genevieve-K)
- Resolved a PHP 8 compatability issue with the system info page (open-source contribution by @JeromeBeckett)
- Resolved several styling issues with the form modal block
- Updated Stripe connect redirect to be limited to specific pages
Features
- Added form migration step for the GiveWP Gift Aid add-on
- Added new filter
givewp_stripe_payment_element_appearance_optionsto modify the Stripe Payment Element gateway appearance options - Added donation form processing lifecycle actions for more programmatic control over form processing
Tweaks
- Made donation list table programmatically extendable (open-source contribution by @pulsovi)
- Improved the flexibility of donation confirmation page detail values to allow sanitized html
- Added new filter to the gateways block to control visibility
- Made several improvements to the give importer for third-parties and admin
Fixes
- Resolved an issue checking for the GiveWP Funds and Designations add-on information during form migrations
Fixes
- Resolved an issue where some migrated forms were being duplicated
- Resolved an issue with the donor export filter by donation form
- Added additional attribute escaping to the donor wall shortcode
Tweaks
- Improved current compatibility with PHP 8.2
- Improved the UI of the visual donation form builder to be more intuitive with dedicated Build, Design, and Settings screens
Features
- The donor dashboard now has a way to update and reset passwords
- Added pre-requisite v3 compatibility updates for the Give Funds and Designations add-on
- Added v3 form migration compatibility for select GiveWP add-ons including: Mailchimp, Funds and Designations, and Per-Form Gateways
- Added a new programmatic way to interact with the v3 confirmation page using our fields api
Fixes
- Resolved an error on the donor details page when they have no donations
- Resolved an issue where the continue button setting was not being reflected on forms using legacy template
