4.5.0
What's Changed
- Feature: add new PayPal setting to accept credit card by @jonwaldstein in #7983
- Fix: improve custom amount border styles by @JoshuaHungDinh in #7977
- Feature: add API for gateway webhook events by @glaubersilva in #7664
- Fix: Divi compatibility issues by @alaca in #7995
- Fix: language pack not loaded (Don't use get_user_locale() in Ajax) by @Genevieve-K in #7970
- Feature: Campaign Shortcodes by @JoshuaHungDinh in #7996
- Refactor: consolidate campaign button styles and add active state by @jonwaldstein in #7979
- Refactor: add information about Stripe fees by @glaubersilva in #8003
- Fix: campaign statistics and other aggregate values now account for exchange rates by @jonwaldstein in #7998
- Feature: add support for gateway transaction ID in the donations import tool by @glaubersilva in #8004
- Fix: Add default values to GoalSettings for PHP 8.1+ compatibility by @pauloiankoski in #8002
- Fix: prevent CSS selector escaping in custom form styles by @pauloiankoski in #8000
- Fix: terms and conditions modal not working on Firefox by @pauloiankoski in #7999
- Feature: Add additional countries to Stripe application fee exclusions by @pauloiankoski in #8001
- Refactor: improve Donor-Overview component architecture by @JoshuaHungDinh in #7973
Full Changelog: 4.4.0...4.5.0