Releases
v1.89.0
1.89.0 (2022-08-16)
Bug Fixes
active-campaign: legacy contacts detection (#1858 ) (67640a5 )
campaigns-wizard: segmentation wording (ddf61ad )
ensure scroll on smaller height (#1813 ) (e234e8b )
fix fatal error when debug mode active (#1826 ) (d9388ee )
ga: cookie parsing (#1857 ) (a936abd )
google auth button type (#1829 ) (3704d9f )
google-auth: catch and display errors (#1871 ) (67cbcfd )
google-auth: ensure popup on user click event (#1831 ) (0af9abf )
magic-links: fix email encoding on sent link (#1833 ) (8d4756c )
my account: handle legacy data (#1823 ) (6816799 )
newsletters: use international date format (#1855 ) (4cda57d )
oauth: csrf token lifespan (#1869 ) (52e0f8b )
parse CID from _ga cookie if it only contains CID string (#1874 ) (dc1fb52 )
popups: use new Campaigns method for creating donation events on new orders (#1794 ) (49dc14c )
reader-activation: add metadata to reader registered on donation (722724c )
reader-activation: handle modal conflict when auth is triggered from a prompt (c2a0141 ), closes #1835
reader-activation: handle no lists config available (23b0249 )
reader-activation: reinitialize auth links after DOM load (#1812 ) (0a4b499 )
reader-activation: remove async prop from library (#1846 ) (4131ca6 )
reader-activation: username generation handling (#1789 ) (17edf2a )
redirecting to My Account after logging in while pre-authed (#1863 ) (ddf111e )
registration-block: don't escape html for sign in labels (#1834 ) (871300d )
registration-block: margin for success message (#1808 ) (1bfe546 )
registration-block: render on preview (#1844 ) (87b9be9 )
tweak arguments for magic link client hash (#1862 ) (8dcd45e )
verify reader on google authentication (#1873 ) (c9c4eef )
Features
active-campaign: metadata improvements (#1851 ) (48883af )
active-campaigns: override is-new-contact for legacy contacts (34dd9a2 )
analytics: send GA events on the server side (#1828 ) (3e384e1 )
authenticated reader cookie (#1882 ) (352316b )
better welcome email copy for initial verification (#1880 ) (604ebf7 )
cookie reader's preferred auth strategy (#1875 ) (fc47f41 )
disable woocomerce welcome emails in favor of verification email (#1876 ) (1e470e3 )
donations: remove defaultFrequency from the configuration (#1814 ) (b6aa894 )
handle contact update w/out lists selection (#1816 ) (67574d1 )
handle new frequency options in Campaigns dashbaord (#1779 ) (c770a7d )
if registering an email that already has an account, show different message (#1849 ) (bf48bc4 )
lock access to My Account UI until account is verified (#1877 ) (a850f48 )
my-account: stripe billing portal link (#1761 ) (3e69af1 ), closes #1742 #1739 #1740 #1741 #1782
reader-activation: account link and auth form (#1754 ) (b163664 )
reader-activation: activecampaign master list (#1818 ) (ecbbc47 )
reader-activation: disable 3rd party login buttons initially (#1806 ) (c806bfe )
reader-activation: optimistic account link (#1847 ) (85c550a )
reader-activation: prevent updating user email in my-account (7d49db4 )
reader-activation: registration auth cookie control (#1787 ) (aeb0b5b )
reader-activation: settings wizard (#1773 ) (aaff0de )
reader-auth: make password login the first option, instead of login link (1fe5ffa ), closes #1809
register anonymous single donors (#1795 ) (9e4f2f6 )
registration-block: add success icon (#1804 ) (86c38f8 )
registration-block: editable success state (#1785 ) (7dcea82 ), closes #1768
registration-block: login with Google (#1781 ) (ed79c5c ), closes #1774
registration-block: newsletter subscription (#1778 ) (717b5b8 )
reorganise donations wizard and use buttongroup for donation type (#1824 ) (f7b58ae )
replace WooCommerce’s login form with our own (#1854 ) (f5b24c4 )
rss: adds offset feature (#1790 ) (321eff5 )
send user metadata to AC (#1793 ) (03a15ba )
set client id cookie; reader activation tweaks (#1780 ) (96a07ae )
stripe: webhook auto-creation and validation (365aed9 )
tweak registration block styling (d83448e )
Reverts
Revert "chore(release): 1.87.0 [skip ci]" (ca8d55c )
You can’t perform that action at this time.