Give
Recent Updates
Features
- Scroll Stripe modal into view for Legacy + Multi-step forms
- Added check for application/json in form headers accept
- Added a
$nodeNameCollisionproperty onNameCollisionExceptionfor flexibility in throwing exception messages - Added a file validation rule for validating file uploads
- Added a
@wordpress/scriptsbuild process for building forms in GiveWP 3.0 - Added persistence scoping to Fields
- Added WordPressLibraries to manage WP_Background_Process more efficiently and address potential conflicts with other plugins
- Added the hasDescription concern to Fields API
Tweaks
- Use PayPal client to handle API requests to avoid issues with expired merchant tokens
Fixes
- Increase specificity when hiding the Form Token Field label
Features
- Credit Card and eCheck gateway variants from Authorize.Net work with forms created using the new Visual Form Builder
Fixes
- Update missing transaction ID for renewals already recorded.
Fixes
- Prevent fatal error from occurring when hook is triggered before critical operations are finished.
Fixes
- When the website's SSL is invalid, visitors see a detailed error message for PayPal Donations on the form instead of a fatal error
Fixes
- Donors no longer receive duplicate emails due to a status change when recurring donations renew.
Fixes
- Donors no longer receive duplicate emails due to a status change when recurring donations renew.
Features
- New banner added to the plugin page for annual summer discounts
Features
- Attributes of the [give_donor_wall] shortcode can now be filtered.
- Added state label and list of states for the v3 form billing address block. Existing functionality is not modified.
Fixes
- Empty excerpt fields for v3 forms no longer display as [] on the Form Grid.
Tweaks
- Updated the gateway adapter for v3 forms.
- Updated legacy donation form block title with a (v2) suffix.
- The v2 Donation Form block now supports v3 forms.
Features
- Compatibility with v3 forms
Fixes
- Fee amounts covered using recurring-enabled payment gateways that use the gateway API are now recorded in the subscription table.