Peer-to-Peer Fundraising
Fixes
- Prevented false "Needs Approval" admin emails and incomplete registration fee team activation when Disable Team/Fundraiser Approval was enabled alongside Enable Registration Fees
- Resolved an issue where PayPal inline credit card fields failed on P2P campaign, team, and fundraiser donate pages because the donation form iframe was rendered inside the app's Shadow DOM
- Resolved an issue where the Fundraiser button URL was incorrect until campaign data finished loading, and reduced redundant API calls with response caching
Tweaks
- P2P is now compatible with migrating option-based forms to use the visual form builder
Fixes
- Resolved an issue with the
{team_progress}email tag not being formatted correctly
Tweaks
- P2P is now compatible with GiveWP core user roles and permissions
Fixes
- Resolved a compatibility issue with WordPress 6.9 and the fundraiser pages
Fixes
- Resolved an issue where P2P campaigns were not being displayed on the admin donations list table
- Resolved an issue where duplicate campaigns were using the same form ID
- Resolved an issue with deleted users in the P2P Fundraiser display
- Resolved an issue where some P2P campaigns were not displaying the correct number of average donation totals.
Fixes
- Resolved an issue where the donate button on empty fundraiser and team tables was not functional
Tweaks
- Removed fee amounts recovered from all goal calculations
Features
- Added the ability to select which donation form type to create when creating a P2P Campaign
Features
- Added compatibility with GiveWP 4.0.0
Tweaks
- Removed the option to select an existing form for a P2P Campaign as all forms will already belong to a Campaign in GiveWP 4.0.0
Fixes
- Only show active campaigns in the Campaigns list shortcode and block
