2.21.0
2022-06-16 Feature2 Tweak3 Security4 Fix10Features
- Fresh new look for the Donor Wall block and shortcode!
- Form Grid looks has a great new look and more visual options!
Tweaks
- The new Gateway API now uses he new Models
- All failed queries are now logged with extra data to troubleshoot
- Some minor visual improvements on the Logs admin page
Security
- Remove an unused donor wall endpoint that made donor wall data too easy to access
- Donors can no longer immediately access the Donor Dashboard without authentication
- Further tightening of XSS protection per WordPress security guidelines
- Tighten up file exposure to GiveWP Managers in the Exporter
Fixes
- Prevent a notice and database error on fresh installs
- Cleared up some notices that logging was causing
- Admin notices no longer scrunch all weird-like up at the top of the page
- Further compatibility fixes for PHP 8.1
- Text aligns better for offline donations in the form
- Stripe gracefully ignores events that come in from another platform
- Brought back accidentally removed income goal stat filters. Thanks sc0ttkclark!
- Make sure that all donation errors are caught and gracefully handled to inform the donor
- Renewals now display the correct payment type in the admin donations list
- Checkboxes (also created via Form Field Manager) no longer require being checked when conditionally hidden
