Repository navigation
v5.2.8
Changelogs for the release of v5.2.8
= 5.2.8 - 10/09/2026 =
* Fix - Stop retrying deleted Stripe subscriptions.
* Fix - Show specific error for existing email/username.
* Fix - Content restriction bypassed via WordPress core REST API.
* Fix - Standardized outbound UTM parameters and invalid campaign keys.
* Fix - Users could be redirected to an outside website after logging in.
* Fix - Membership thank you page exposed another member's account details.
* Fix - Team Membership: scoped Edit Team form nonce to the team being edited.
* Fix - Use timing-safe comparison for email confirmation and approval tokens.
* Fix - Stripe payment could be replayed to renew a membership without paying.
* Fix - Privilege escalation via membership role and open redirect after login.
* Fix - PayPal-paid membership role stayed pending until the member's next login.
* Add - `{{force_logout_url}}` smart tag for Pro's prevent concurrent login email.
* Fix - Expired membership could be renewed by replaying an earlier Stripe payment.
* Fix - Deactivate License button did nothing when pro-activation transient was set.
* Fix - Registration forms not validating publish status or restricting assigned roles.
* Fix - Membership/payment/autologin failed if another plugin hooked registration validation.
* Fix - Membership Renewal Reminder email sent to members who had already cancelled at period end.