Give
Recent Updates
Tweaks
- P2P is now compatible with GiveWP core user roles and permissions
Fixes
- give user role permissions by @jonwaldstein in https://github.com/impress-org/give-funds/pull/141
Fixes
- Resolved issues with inconsistent donation amounts and missing donation records
Fixes
- Resolved block compatibility with WordPress 6.9
Security
- Added additional sanitization to the donor wall and campaign blocks (CVE-2025-66533)
- Added additional CSRF protection to PayPal onboarding settings (CVE-2025-67467)
Fixes
- Resolved a compatibility issue with WordPress 6.9 and the fundraiser pages
Tweaks
- Added Caribbean guilder (XCG) as a currency option
- Added Curaçao as a country option (open-source contribution by @Genevieve-K)
Security
- Added additional escaping to the donor wall (CVE-2025-13206)
Fixes
- Resolved a validation issue with some custom form fields using conditional logic
- Resolved an issue that was causing REST API console log errors in the browser for not being logged in
- Resolved an issue with Donor REST API and sorting by totalAmountDonated
- Resolved an issue with merging campaigns and cached campaign goal data
Fixes
- Resolved an issue with PDF Receipts showing the wrong donation amount next to the form title
Fixes
- Resolved an issue with Gift Aid fields missing on the new donation details screen in GiveWP 4.10.0+
Tweaks
- Updated the date and time formatting throughout the new admin screens to respect WordPress settings for timezone, date format, and time format
Fixes
- Resolved an issue with form field manager checkboxes and conditional logic
- Resolved an issue with the legacy future status of donations
- Resolved a compatibility issue with the Divi color pickers default palette setting
- Resolved an issue with Loco Translate that was preventing custom translation files from being loaded properly
Features
- Updated the schema for Campaigns and Donations in the v3 REST API
- Updated MCP server to be compatible with Angie 1.0.2
Fixes
- Resolved an issue with the conditional logic button in the visual form builder
- Resolved an issue with custom checkbox values not being stored correctly