1.9.37- 2022-04-28
Fixed
- Temporarily hiding ability to add new PayPal Commerce gateway as we work to resolve API rate limiting issue with PayPal Support. Both teams are actively working on a solution. In the meantime, we recommend using PayPal Standard gateway.
1.9.36 – 2022-04-27
Added
- Drip/Expiration columns on Rules list
Changed
- Removed Auto Rebill from admin upgraded/downgraded email default template
Fixed
- PayPal Commerce connection improvements
1.9.35 – 2022-04-20
Added
- Disconnect and Retry button on PayPal Platform integration
Changed
- PayPal Platform migration message
1.9.34 – 2022-04-19
Changed
- Disabled PayPal notices
1.9.33 – 2022-04-19
Added
- Required CSS class on required fields
- New PayPal Platform integration
- More secure
- Uses latest PayPal API's
- Automatic setup
- Supports Smart Payment Buttons and Guest checkout
Changed
- Don't force check Show in Account for custom fields
Fixed
- Minor bug fixes
- Prevent before trial ends reminders for being sent on upgraded/downgraded subscriptions
1.9.32- 2022-03-25
Added
- Added notices for Spring Promo
Fixed
- License key optimizations
1.9.31 – 2022-03-18
Fixed
- PHP < 7.3 Conflict
1.9.30 – 2022-03-17
Added
- user_registered date added to email params
Changed
- Spaces allowed in username fields
- Notifications if License Key invalid, incorrect edition, or left empty
- Catchup payment no longer supported by Authorize.net
Fixed
- Fatal error when passing argument to time()
- Remove lowercase for displaying period type in price
- Not being able to disable taxes on PHP 8
- Make sure we generate dummy data if member-deleted event has passed
- Duplicate receipt in Offline Gateway
- Expiration and Dripping not working in some cases
- Adding Corporate subscriptions from back-end not working
- Missing show/hide password icons in login form on protected pages
1.9.29 – 2022-02-08
Added
- Quizzes alert
Fixed
- License key activation checking on every admin request when left blank
1.9.28 – 2022-02-03
Please note: after updating to 1.9.28 your Members page filtering may be off for a few hours/days depending on how many members you have. A background process will run slowly updating your members data to support the new filtering options and accuracy.
Added
- Additional French territories in VAT taxes
- Before Trial Ends reminder for recurring subscriptions
- Failed invoice reminder email (from Stripe) on failed transactions
- Currency code for Burmese Kyats
Changed
- Custom fields cannot share a unique slug
- Retain some formatting when using more tag
- Added status attribute to mepr-list-subscriptions shortcode
- Stripe Google/Apple pay buttons moved under Stripe gateway option
- Viewing a Sub-Account Transaction now possible
Fixed
- Members page filtering improvements
- Pasting password on mobile phones
- Saving phone numbers sometimes not working
- Duplicate memberships showing up in some rare cases
- Subscribe link not showing on some inactive subscriptions
- Removing roles when updating user profile
- Stripe checkout styling
- Recaptcha for Stripe's Google/Apple pay buttons
- Developer Tools error when validating CC expiration dates
- Incompatibilities with Elementor
- Blank page on Twenty Twenty Two theme
1.9.27 – 2021-11-18
Added
- VAT number included in Members export
- Show actions in account page on fallback (downgrade path) transactions
- Option to show/hide Wallet options at checkout for Stripe in Elements mode
- Setting to disable in-plugin notifications
Changed
- Performance improvements
- Adjust BF notices
Fixed
- Better email translation handling for Polylang
- Proper Stripe locale handling
- Don't run key validations when Stripe payment method isn't connected
- Fix password strength indicator not working with paste passwords
- Fix deprecated message due to optional param order
1.9.24 – 2021-10-20
Added
- Plugin notifications inbox
Changed
- Order Memberships alphabetically in drop-downs
Fixed
- Dashboard widget CSS broken
- Automatically cancelled subscriptions (at Stripe) staying active in MemberPress
- Stripe payment request paid trial
- Offline gateway sending duplicate emails in some cases
- Apostrophes in emails
- Members page innacurate inactive members list
- Update user roles when membership is purchased through WC
1.9.23 – 2021-09-28
Added
- Apple/Google pay support to Stripe Elements on-site form
- Add Libyan currency code and symbol
- Add confirmation when resuming a subscription
Changed
- MemberPress Report page to dashboard menu
Fixed
- Add check for file to avoid fatal error if file path is not provided
- Check for active subscription in group before sending reminder
- Stripe checkout bugs on thank you page
- Dashboard widget sometimes grabbing wrong date
- Fix undefined index notice in Express Checkout
- Fix stripe coupon being applied again on resume
- Two-Factor integration fixes
1.9.21 – 2021-09-02
Added
- Added new Zambian currency code
1.9.20 – 2021-08-05
Added
- Affiliates menu item (Easy Affiliate)
Changed
- Pressing enter after typing coupon code will apply coupon, not submit form
Fixed
- Undefined index PHP notices
- SourceMaps warning error with Developer Tools add-on
- Stripe tax rate errors
- HTML mismatch in privacy policy
- eCommerce tracking shortcode not working with Stripe Checkout
- Two-factor options not showing if using BuddyPress integration
- Return handling sometimes going to account page in PayPal Standard
- Updating Credit Card details on imported Stripe subscriptions
1.9.19 – 2021-06-29
Bugfix release
Changed
- Removed Alipay from Stripe Checkout
Fixed
- redirect_to url encoding fix
- PayPal Standard sometimes bringing user back to account page instead of thank you page
1.9.18 – 2021-06-24
Added
- Added mepr-user-active-membership-titles shortcode
- Card Testing feature for Stripe (blocks malicious users)
- Additional payment methods supported in Stripe Checkout depending on location and availability (SEPA, iDEAL, Bancontact, Giropay, Sofort, p24, alipay)
- CLP currency option
Changed
- Send tax rate to Stripe properly
- Account page subscription actions (cancel, pause, change plan etc) now show on their own lines
- Drips/Expirations on Rules use local WP timezone now (fixed still uses UTC)
- Update link hidden on account page if subscription uses Offline gateway
- Refreshed Stripe gateway UI
Fixed
- Duplicate payment receipt emails being sent in some cases
- Stripe Checkout on non-Single Page Checkouts
- Coupons with Stripe Checkout
- Expiration date showing incorrectly in some cases with fixed-date memberships
- Taxes in prorations
- Stripe Checkout error handling
- Months translation fix in weekly stats widget
- Membership-specific welcome emails with offline gateway
- VAT number not stored with customer account when using Stripe Checkout
- Conflict if signup and account form on same page
- Stripe Checkout cancel URL encoded params bug
- Stripe Checkout not working with gifting add-on
1.9.17 – 2021-04-23
Changed
- New gateway form defaults to Stripe
Fixed
- Error on PHP < 7.0 sites
- Stripe Checkout fixes (subscriptions with free trial)
1.9.16 – 2021-04-22
Changed
- Hide “update” link on paused subscriptions
- Alter page/browser title on account page tabs
- Password reset emails support template overrides
Fixed
- Password validation errors not appearing
- Deprecated jQuery warnings
- Various Stripe Checkout fixes
- SQL create bug with some hosting setups
1.9.12 – 2021-03-30
Added
- Added Stripe Checkout option
Changed
- Better login scripts detection
Fixed
- Trial period bug with PayPal
- Fix missing parameter in_array
1.9.11 – 2021-03-23
Bugfix and maintenance release
Added
- Support for roles and capabilities in current_user_can mepr-active logic
- Link to change logs for bigger add-ons
- Add Singapore dollar currency symbol S$
Changed
- Hide “Change Plan” link when user cannot upgrade or downgrade
- Send payment receipt when completing offline transactions
- Removed frequent auto-scroll to top of registration form when price changed
- Send Receipt, Send Welcome, PDF Invoice options hidden on failed/pending transactions
Fixed
- Zapier stripping leading 0's on CC last four via API
- After member signed up reminders issue with recurring subscriptions
- Incorrect tax via PayPal in some cases
- Incorrect expiration date of transaction when renewing lapsed PayPal subscriptions
- JS bug with Phone custom fields
- Proper HUF currency handling in Stripe
- VAT fixes
- Signup form validation with coupon issues
- Taxes in paid trial periods
- Incorrect expiration date shown in terms on some non-recurring cases
- Account links when using plain (none) permalinks
- Handle errors better on password reset page
- Fallback (downgrade path) fixes
- Duplicate Stripe subscriptions happening in rare conflict with themes
- Protecting WooCommerce Products with Variations bug
- Free trial when resuming stripe subscriptions twice
- Welcome email sent again when resuming stripe subscriptions
- Fix for tax inclusive and first payment coupon type used
- Update Stripe Customer email address when changed on account page
- PayPal returning to account page instead of thank you page when buying non-recurring subscriptions
- Don't send reminders for fallback transactions
- Stop forcing month names to lowercase on signup forms
- CSS tweaks for show/hide password button
- Cannot deactivate invalid license key
- Stop using !important CSS so much
- Use subscription price when resuming stripe subscription instead of membership price
- JS fix for WP 5.7
- Payment options should hide when price is free
1.9.10 – 2021-01-13
Bugfix release
Added
- Show/Hide password supported on registration form
Fixed
- Check if file upload exists
- CSS fixes for show/hide password
- Cancelled Stripe subscriptions sometimes being set back to active
- Better detection for Two-Factor plugin
- Single Page Checkout invoice improvements
- Further PHP 8.0 fixes
- MP license checks sometimes throwing fatal errors
- Trashed memberships showing up in Groups
1.9.9 – 2021-01-05
Bugfix release
Changed
- DE VAT rate back to 19%
Fixed
- VAT display if currency has comma separator
- Remove (price includes tax) if membership is free
- Javascript error with date picker on older WP versions