Peer-to-Peer Fundraising
Fixes
- Resolved an issue where the
{team_name}email tag did not display the team name in the "New Fundraiser Joined - No Approval Needed" admin email - Resolved an issue where deleting a P2P team prompted admins to decide whether Team Members should be deleted, but provided no option to make that choice
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