2.21.0
What's Changed
-
New: allow add-on to use 'Requires GiveWP' to define dependency by @ravinderk in #6428
-
New: Brand new Donor Wall design by @JoshuaHungDinh in #6420
-
Enhancement: update DatabaseQueryException to log when uncaught by @JasonTheAdams in #6416
-
Enhancement: Gateway api now uses models by @jonwaldstein in #6306
-
Enhancement: Query is now caught and logged in failed queries by @JasonTheAdams in #6425
-
Enhancement: allow offsite redirect for recurring donations by @ravinderk in #6446
-
Enhancement: Check visibility before validating required. by @kjohnson in #6268
-
Enhancement: update default context for loggable exception by @ravinderk in #6454
-
Fix: prevent WordPress database error notice on fresh install by @ravinderk in #6403
-
Fix: show migration and log table in system info by @ravinderk in #6412
-
Fix: Log does not generate PHP warnings by @ravinderk in #6411
-
Fix: text aligns properly on offline donations by @JoshuaHungDinh in #6417
-
Fix: admin notice's correctly display beneath the header by @JoshuaHungDinh in #6421
-
Fix/document spelling by @JoshuaHungDinh in #6422
-
Fix: php 8.1 compatibility issue by @ravinderk in #6424
-
Fix: remove php dependency validation logic by @ravinderk in #6429
-
Fix: handle the Stripe webhook correctly by @ravinderk in #6385
-
Fix: add legacy subscription data to initial donation meta by @ravinderk in #6435
-
Fix: Bring back filter support for income goal stats by @sc0ttkclark in #6418
-
Fix: catch all exceptions when process one time or recurring donation by @ravinderk in #6442
-
Fix: Tool tabs display correctly by @JoshuaHungDinh in #6430
-
Fix: Manual Donation gateway labels do not say Test Gateway anymore by @jonwaldstein in #6456
-
Fix: Apply more escaping to prevent XSS vulnerabilities by @JasonTheAdams in #6447
-
Fix: renewals now display the correct payment type by @jonwaldstein in #6460
-
Fix: LoggedIn donor can perform authorized actions in donor dashboard by @ravinderk in #6450
-
Fix: disable server side custom file name in export feature by @ravinderk in #6458
-
Refactor: Move Admin UI repository code into Controllers by @alaca in #6390
-
Refactor: new hooks will use givewp as a prefix by @jonwaldstein in #6427
-
Refactor: use givewp prefix for gateway registration actions by @jonwaldstein in #6431
-
Refactor: remove GatewayPaymentData class reference from code by @ravinderk in #6432
-
Refactor: Remove Donor Wall REST API endpoint by @kjohnson in #6451
-
Chore: Add Venmo to Readme by @taylorfromteamgive in #6414
New Contributors
- @taylorfromteamgive made their first contribution in #6414
Full Changelog: 2.20.2...2.21.0