4.2.0
What's Changed
- Refactor: replace useWatch with useFormData to show the Fee Recovery amount on the modal for Apple/Google Pay (Stripe) by @glaubersilva in #7878
- Refactor: remove 3.0 gateway notice by @jonwaldstein in #7880
- Feature: add campaign shortcodes by @JoshuaHungDinh in #7884
- Refactor: tweak gateway fields padding on mobile screens by @glaubersilva in #7881
- Refactor: change folder structure REST API V3 routes by @glaubersilva in #7876
- Refactor: Remove mentions to Stripe fees by @pauloiankoski in #7883
- Fix: Update legacy form URLs containing both UTM tags and anchors by @pauloiankoski in #7882
- Feature: Handle orphaned forms by @alaca in #7864
- Feature: Duplicate campaign by @alaca in #7885
- refactor: move campaign status to active from archive by @JoshuaHungDinh in #7872
- Fix: display correct goal amounts throughout GiveWP by @jonwaldstein in #7894
- Feature: Add migration to recalculate exchange rates by @pauloiankoski in #7893
- Feature: add currency switcher listeners to core by @jonwaldstein in #7888
- Fix: redact donor name from campaign page lists when donation is anonymous by @jonwaldstein in #7897
Full Changelog: 4.1.1...4.2.0