File upload attachments not updating correctly when admin edits another user's profile.
Registration failure causes missing member records and prevents Stripe payment processing.
Alterações
Enhance - User role overwritten on new membership assignment.
Enhance - Add customizable membership registration success message in settings.
6.2.3
3 correções
Corrigido
validation for receiver email and payment amount in PayPal IPN handling.
Selected membership tier during registration missed proper validation, allowing assignment of off-form membership tiers.
Stripe subscription requests could trigger unintended deletion of pending member accounts due to insufficient authorization validation.
6.2.2
1 melhoria11 correções
Melhoria
Add UR_WPML compatibility service class.
Corrigido
Password reset link shows "invalid or expired" error.
Membership subscriptions stuck pending on 3D Secure (SCA) cards.
Hardcoded database table names causing failures on custom table prefixes.
Checkbox visibility issue on WP user profile/edit page caused by CSS conflict.
PayPal credentials not detected during registration despite valid saved settings.
Password reset link shows invalid or expired on hosts that do not support PHP cookies.
Webhook not configured but still can bypass PayPal payments.
Payment Method Bypass Allows Free Access to Paid Memberships via Tampered Registration Request.
Payment method field during registration could be manipulated to bypass payment for paid memberships.
Authenticated users could modify other members' subscriptions by supplying an arbitrary subscription ID during upgrade.
Membership tier submitted during registration was not validated against the memberships configured on the form, allowing substitution with an off-form tier.
6.2.1
7 correções
Corrigido
Stripe order validation issue.
Membership upgrade action not available after disabling group add-on.
Shortcodes not rendering properly in content restriction block message.
Custom emails addon cannot be enabled with plus plan even available in personal.
Nav menu items disappear for logged-out users when logout endpoint set to slash.
File upload addon shows upgrade to premium prompt despite user having an active plan.
Ensure meta_query is initialized before adding payment status condition in user payments query.
6.2.0
1 novo6 melhorias23 correções7 alterações
Novo
Membership pricing widget for Elementor.
Melhoria
Members registration process.
Migrated PayPal integration from PayPal Standard to PayPal APIs.
Updated Stripe SDK version to 19.4.0.
Updated vulnerable packages dependencies.
Security audit to identify vulnerabilities and resolve them.
Improved analytics loading performance for large datasets and extended date ranges through batched SQL query handling.
Corrigido
Taxes table design issues.
Coupon, Tax and Upgrade Conflicts.
Addons update not fetched properly.
Hide label not working in Login form.
Signup analytics is not recording user sign-ups.
Cookie and error message handling on lost password.
Wrong smart tag used in membership expiring soon email.
User Export Not Ordered by Date When Using Date Range Filter.
Content Restriction message not rendering smart tags properly.
Update subscription status handling for manually created orders.
Team Membership pricing not applied in Stripe subscription plan.
Missing or incorrect text-domain for improving translation support.
Validate user ownership before deleting profile picture attachments.
Properly store Paypal transaction id and subscription id in database.
Content Restriction Message Appears in UAE Header and Footer Templates.
Missing tax calculation during membership upgrades and proration flows.
State-level tax configuration not appearing while adding Tax regions in settings.
Emails not being sent if the registration success state is not broadcasted properly.
Stripe Credit card details reset when switching membership plans in registration forms.
Members table showing Membership and Subscription status even when membership is not used.
Stripe, PayPal, Authorize.Net, and Mollie transactions not reflecting tax breakdown details.
Prevented PayPal payment status from being changed from pending to completed without a successful payment.
Content restriction only applied to the main content area, leaving page titles and featured images visible in Elementor.
Alterações
Enhance - WordPress v7.0 compatibility.
Enhance - Added new {{urm_bank_details}} smart tags for emails.
Enhance - Trial indicator for membership field in registration form.
Enhance - Membership field compatibility with Conditional logic addon.
Enhance - Improved Content Restriction compatibility with Object Caching.
Enhance - Payment backfill cron for missed payment and subscription updates for PayPal.
Enhance - Check "Login Methods" setting before validating the provided detail by user while login.
6.1.5
19 correções1 alteração
Corrigido
Stripe payment bypass.
Admin approval bypass.
Hide comments for restricted posts.
User created even when payments fails.
Open redirect security issue on logout.
Fatal error while updating profile details.
Registration submitted without card details.
Country not displaying in WordPress users menu.
HCaptcha loads reCAPTCHA and endless intervals.
File Download iterms not visible in my account page.
Payment history page reflects unescaped action parameter value.
Duplicate transaction id issue when using 3D secure card in stripe.
Export Members causes fatal memory exhaustion on large user datasets.
Sanitize OrdersRepository::get_all query params to prevent SQL injection.
File upload data synced to admin profile during user approval or media access.
Handle array value from get_user_meta for country field in edit profile template.
Cloudflare turnstile error appears on second form submission after validation failure.
Stripe card mode validation to prevent test or live card mismatch during registration.
Payment stuck on 'Invalid Request' and network error after successful Stripe subscription.
Alterações
Enhance - Logger structure.
6.1.4
2 novos8 melhorias22 correções8 alterações
Novo
Feature to show bank details directly within the form.
Payment fetch cron added for better subscription sync with Stripe.
Melhoria
Removed / refactored old setup assistent steps.
Edits for subscriptions now reflected in Stripe too.
Added filter hook to customize payment gateway logos.
No longer hiding search bars on tables after 10+ entries.
No longer hiding subscriptions and payments tab at the start.
Pricing previews made more readable and clear for membership plans.
Added price check in stripe to avoid multiple prices in same product.
Thank you page and form redirection settings have been merged for consistency.
Corrigido
Added proper capability checks.
Missing .css file throwing errors.
Capability check issue on embed form.
Global hidden css conflicting on site.
Create subscription table, excessive gap.
Raw CSS showing for certain email platforms.
Membership fields draggable outside of bounds.
Trial members unable to access member content.
File downloads backend redirection link issue.
Redundant content restriction message removed.
UI issues in nested menus for the setting areas.
File downloads not working in local environments.
Redirect to previous page after login not working.
Design issues in backend for change password block.
Missing connection indicators for mailing integrations.
Edit profile failing when permalinks were set to plain.