Give
Recent Updates
Features
- Admins now have the ability to disable teams! Teams can then be entirely disabled, or the admin can create a fixed set of teams.
- Admins can now create and manage Fundraisers and Teams from the admin-side!
- Admins can now move Fundraisers between Teams, remove them from Teams, and change Team Captains.
- Folks with an existing User can now log in when creating a new Team or Fundraiser to be connected to multiple campaigns under a single login.
Tweaks
- A bunch of minor design improvements to polish up the front-end portion of campaigns.
- Interface improvements to the admin campaign screen to more easily move between sections, campaigns, and teams.
- Status column has been added to the campaigns list table. Now you easily know the status of all the campaigns!
- All Teams and All Fundraisers pages now show all, even those without donations.
Fixes
- Resolved some PHP 8.0 compatibilities which prevented donations
- Emails sent to Team Captains now consistently go the right email address.
- Cleaned up a console error when registering as a Fundraiser.
- Registering as a fundraiser while being logged in now works properly.
- The default sorting for the campaigns list table has been fixed, it was previously not sorting as intended.
- Fundraiser count now only includes active/approved Fundraisers
Features
- SendWP integration to easily connect emails to their service
Tweaks
- Improvement to the GatewayAPI to allow gateways to pass custom data to the server
Fixes
- Prevent the MAX_JOIN_SIZE error from breaking queries that affected some folks
- Goal percentage on the Multi-Step form has been fixed to accurately reflect amount raised
- When filling out the deactivation survey, deactivation will no longer be prevented if our server is down
- Added more escaping to secure against vulnerabilities
Features
- Support for Google Analytics 4! Switch within the plugins settings when ready.
- Subscription renewals are now sent to GA (only GA4)
- The “category 3” in GA is now the recurrence of the donation — one-time, subscription, or renewal (only GA4)
Fixes
- Translation files now generate correctly
- Resolved REST api warning messages
- Resolved issue with custom Form Page URL Prefixes
- Resolved URL for create team button
Fixes
- Make sure the anonymous donation option works as expected
Fixes
- The CSRF patch for the stats exporter was breaking other exporters. The patch is still in place but the other exporters are working again.
Fixes
- Resolved an incompatibility issue with GiveWP 2.21.3
Fixes
- Resolves a compatibility issue with GiveWP 2.21.3
Security
- Protect against CSRF and DOS attacks against the donation stats exporter
- Protect against XSS attacks for the currency endpoint
Fixes
- Styling corrections for the donation, donor, and form admin lists
- Selecting a specific donation when previewing an email no longer throws an error
- Renewal reminder emails are once again being sent
- Prevent a 400 error from occurring in Stripe webhooks
- Anonymous donations are working properly again for subscriptions
Features
- Exporting donors now supports limiting by their donation date — useful for getting donors who gave in the last year
Tweaks
- the new Gateway API now supports recurring under the hood
- donors are now passed to the give_donors_column_query_data hook (thanks Genevieve!)
Security
- Updated some internal dependencies that had security fixes
- Better protection against invalid dates when exporting donation statistics
- Prevent overreach hack when using the exporters
Fixes
- For some folks a really old migration got stuck, and now it’s unstuck
- Summary Heading for the classic Form field displays as it should
- The “Display Header” setting for Classic Form shows/hides the corresponding settings
- Made the default Form Grid colors a bit nicer
- Some of our greens weren’t the right GiveWP green. All greens have been made right
- Cleaned up some PHP warnings in the Donor Wall caused by other add-ons
- Put the donation date back in on the Donor Wall
- Donation links weren’t working on sub-directory WordPress installs on the Donation List table, now they do
- Required fields on the Multi-Step form now have an asterisk to help communicate to the donor
- Resolved a styling conflict introduce by the updated Form Grid on the Goal shortcode and Legacy template
- Improved some grammar and wording in our PayPal instructions
- Updated the PayPal logo to their latest and greatest
- Improved translations on the Donor Wall
- Updated the currency symbol for LKR (thanks pxydigital!)
- Donations made with 0-decimals now display properly on the Donor Wall
- Form goal settings are better reflected on the Form Grid