Give
Recent Updates
Security
- Resolved a potential security issue that was loading unnecessary phpunit files in production
Tweaks
- Updated the visual builder header description field to use the rich text editor
- Updated the strings in the form builder onboarding buttons to be translatable (Open source submission by @DAnn2012)
- Updated strings in give settings to be translatable (Open source submission by @DAnn2012)
- Removed defaultProps in favor of ES6 default parameters for React 19 compatibility
Security
- Added additional prevention for serialized data in the option-based donation form request
- Added additional security measures to the legacy donor list table request (CVE-2024-9130)
Fixes
- Resolved a styling issue with some text fields not respecting error border styling
- Resolved a styling issue with the anonymous block for WP 6.6 compatibility
Tweaks
- Updated Gift Aid on visual builder forms to not require using the billing address block
Fixes
- Resolved an issue with Razorpay and legacy donation forms
Security
- Added additional protection to the option-based donation form request (CVE-2024-8353)
Fixes
- Resolved a styling issue with the fee recovery checkbox border color
Fixes
- Added the “Select a different company” text back to the company selector, which appears when a company has already been selected.
Compatibilitys
- with WordPress 6.6 and PHP 8.3
Features
- Added support for form taxonomy tags and categories in the visual form builder settings
- Added a setting to the visual form builder to enable redirecting to an individual donation confirmation page
Tweaks
- Multi-step form designs now scroll to the top of the form on step change
- Added individual form migration links to the donation form list table
- Updated various strings throughout GiveWP to be translatable (Open-source contribution by @DAnn2012)
Security
- Resolved security issues related to file paths and permissions (CVE-2024-6551)
- Resolved security issue related to the PayPal disconnect button
Fixes
- Added prevention of subscription renewals with gateway transaction IDs already used previously
- Resolved an issue where the donation form list table and form grid not loading properly on sites with a large number of forms and donations
- Resolved an issue with the form grid not showing header images and link previews
- Resolved an issue with the subscription payment failed email not saving the supported gateways information
Fixes
- Resolved an issue where multiple dropdown fields were sharing the same settings before publishing the form