GiveWP
Security
- The donor default user role has been sanitized to prevent privilege escalation
Features
- Admins can now select standard or advanced connection type during setup
- Added a new SubscriptionSynced command class
- Added PayPal Standard to PayPal Donations migration information banners
Security
- Remove uses of payment intent secret and existing meta
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
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
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.
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.
