GiveWP
Features
- Added a new csv subscriptions importer tool for the ability to import recurring donations into GiveWP
- The admin donor list table now displays quick stats
- The new admin subscription details screen now has record fields for status, gateway subscription ID, campaign, form, and associated donor
Fixes
- Resolved conflict from composer with some plugins like KestrelWP
Security
- Improved REST endpoint permissions for campaigns and forms (CVE-2025-11227, CVE-2025-11228)
Features
- The admin list tables have been upgraded to a new design with various enhancements!
- The admin donations list table now displays quick stats
- Added a sidebar slot fill to the donor details screen
Tweaks
- Improved the currency validation for donation forms
Fixes
- Resolved an issue where editing an option-based form was resetting various settings
- Resolved various issues with deactiving and deleting GiveWP
- Resolved occasional 404 console log errors in the new subscription detail screen
Features
- Added MCP server integration with compatibility for Angie by Elementor
Tweaks
- Updated GiveWP for PHP 8.3 compatibility
Fixes
- Updated various strings that were missing translations (open-source contribution by @DAnn2012)
- Resolved schema registration issues in V3 REST endpoints
Fixes
- Resolved an issue with the campaign field in the new donation detail screen not saving properly
Features
- The subscription admin details screen has been upgraded to a new design and experience!
Tweaks
- Improved the loading performance of the campaign list table and grid
- Added Stripe webhook compatibility with their latest version 2025-03-31.basil
- Improved the performance and experience of the associated donor field in the donation details screen
Fixes
- Resolved an issue with some campaign blocks not rendering option-based forms
Fixes
- Resolved an issue with the legacy form widget for Elementor not displaying a preview in the builder
- Resolved an issue with the Elementor GiveWP category not showing up as intended
Features
- Elementor support for widgets and campaign landing pages have been added to GiveWP without the need for a separate add-on
- Added support for custom REST API fields for donation and donor endpoints
Tweaks
- Stripe Payment Element and PayPal Donations have been updated to support refunding
Fixes
- Resolved an issue with donation form goal progress when using custom date ranges
- Resolved an issue with some campaign shortcodes not loading properly
Security
- Addressed an issue with donor information visibility
Features
- Added a new PayPal setting to optionally accept credit cards when using Smart Buttons
- Added shortcodes for givewp_campaign_donations, givewp_campaign_donors, and givewp_campaign_comments
- Added support for the gateway transaction ID to the donation importer
- Added API for gateway webhook events
Tweaks
- Added core Stripe gateway support for customers in countries BR, IN, MY, MX, SG, TH
Fixes
- Resolved a Divi compatibility issue
- Ensure campaign overview and goal statistics are calculated in the base currency
- Resolved a style issue causing a double border around the custom amount field
- Resolved an issue with translations that use ajax (Open-source contribution @Genevieve-K)
- Resolved PHP 8.1+ compatibility issues with Form Goal Settings
- Resolved an issue with the global css form setting where some characters were being encoded
- Resolved an issue with the terms and conditions modal not working properly in Firefox
