Peer-to-Peer Fundraising
Fixes
- Resolved a fatal error when the REST API index was requested in help context.
Security
- Hardened security around team updates (CVE-2026-82663) and campaign sorting (CVE-2026-82568)
Fixes
- Resolved deprecation warnings for WordPress 7.0 block editor compatibility.
- Resolved an issue where P2P campaign blocks showed as unsupported when editing a P2P Campaign page.
- Resolved an issue where the "My Team" tab was displayed on the fundraiser page even when team registration was disabled.
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.