The aMember Pro development team announces the immediate availability of aMember PRO 6.3.37. You can see changelog below.
fix(regression): upload element does not allow to select uploaded file fixed Correct description of bruteforce settings feat(api): ability to customise Affiliate commission tab grid ***Plugins fix(gift-voucher): correct items within invoice with voucher (It can have different billing plans in some cases)
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.36. You can see changelog below.
Compatibility with PHP 8.4 Added ability to configure timeout for external http requests Gmail Oauth emailing method added Lite API - getUserGroupsOptions added jquery-validate upgraded to latest version Ability to restrict coupon codes input (allow to use only alphanumeric symbols for coupon codes) WP 6.8 SSO fixed Add Indian state - Telangana Do not allow to specify the same password in change password form (for customers and admins) Add notice about error_reporting to admin dashboard New Payout method rise Fixed bug: Wrong paysystem was set for invoice in shopping cart checkout in some situations feat(brick-editor): add mode (equal|not equal) for brick filter feat(form-editor): option "Disallow Country Change" feat(upload): image preview for upload fields feat(one-per-line): ability to past many lines from clipboard feat(admin-perm): separate permission for Email Template Layouts feat(api): ability to pass attributes to custom fields eg.: class feat(helpdesk): support for ordered list within messages feat(helpdesk): support for inline code (backtick) within messages feat(webhooks): ability to add additional HTTP headers for request (eg.: authentication headers) fix(rateLimit): cast all keys to strings to avoid int/string double limits fix(ui): do not allow to scroll when modal window open fix(import): ability to import users with plain text password fix(upgrade): ability to handle free upgrade fix(buy-now): buy-now in case of user is not logged in did not work fix(grid): DetailGrid decorator works properly in case of multiple instances on same grid ***Payments New Payment Plugin: Centrobill SegPay - upgrades added Nevogate payment plugins added feat(paysys): New Payment System: Stratos (https://stratospay.com) feat(vendo): handle cancelUser callback fix(apple-iap): handle recurring notifications fix(stripe): case of free trial with 'only_card_method' option disabled. InvoioPay - fixed ***Newsletter feat(newsletter): GoHighLevel Tags plugin ***Plugins FacebookConversions - ability to use placeholders for event id feat(single-login-session): ability to specify logout redirect url for other sessions feat(autocoupons): ability to configure autocoupon settings for each coupon batch separately
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.35. You can see changelog below.
Wordpress Plugin: Updated plugin to work with new Wordpress bcrypt password hashes fix(woocommerce): correctly handle items with empty sku feat(s3): add af-south-1 region support
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.34. You can see changelog below.
feat(core): compatibility with php8.4 feat(admin-ui): ability to filter saved forms by form type feat(admin-ui): ability to filter by product in user access records list feat(admin-ui): eu-vat configuration - quick filter by country feat(admin-ui): ability to copy pages feat(buy-now): live update invoice summary (show discount if user apply coupon) feat(simple-template): parse literals separately to allow more symbols eg.: .: fix(import): import of files with legacy line ending (CR), auto_detect_line_endings should be set before fopen call Ability to exclude/show only REST API logs ***Plugins feat(auto-login-placeholder): added template modifier that allow to wrap any particular url with autologin token - autologinlink %'https://example.com/signup|autologinlink'% feat(notification): ability to show notification to All visitors (without log-in and registration) and for all members ***Payments Stripe: Add support for Reattemp on failure for failed sepa rebills. Set correct Invoice status if SEPA payment failed. Stripe: Add support of "Use only card method" to checkout session mode. Stripe: cc updates didn't work. Airwallex - updated to use Drop-In element fix(paysys): segpay - handle Credit notification
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.33. You can see changelog below.
feat(admin): ability to use multiple export actions on same grid feat(admin): group delete action for upgrades grid feat(admin): permission to see cron log feat(admin-ui): ability to filter cc rebills by status feat(simple-template): paysys_title modifiers for email placeholders eg.: %invoice.paysys_id|paysys_title% feat(simple-template): ability to use %user.mobile% placeholder feat(ses): ability to use amazon SES configuration sets feat(form): ability to select multiple values (OR) in single condition for conditional display feat(form): ability to choose operator (is Equal|is Not Equal|is Empty|is Not Empty) for conditional display feat(site.js): add version hash to site.js to bypass browser cache on file update api(am-lite): do not use remember login cookies by default. It can be explicitly enabled (Am_Lite->setUseRememberLogin(true)) if necessary fix(mass-email): possible duplicate emails in broadcast - It is required to set sort order explicitly to avoid duplicates fix(signup): invoice-summary display for button links in case of form has more than one page fix(aff): properly set is_first field for commission record in case of free trial fix(grid): grid on user side can throw error about ambiguous field in some cases fix(core): fatal error if IT language enabled (Unknown format specifier) Webhooks - SET_PASSWORD hook added ***Plugins feat(oto): ability to display one time offer based on exact billing plan in invoice fix(autocoupons): ability to use modifiers for %coupon% placeholder eg.: %coupon|urlencode% ***Payments CardPointe payment plugin added feat(paysys): New Payment System: Payblis (https://payblis.com) feat(paysys): New Payment System: Not Boring CryptoGate (https://nbcgate.com) fix(clickbak): regular payment flow updated to new url format Explodely - order bump fixed Clickbank - cbcart migrated to cbitems Stripe - Activate Delayed Payments Immediately fixed ***Newsletter feat(newsletter): Nuevomailer update API to version 7 feat(nuevomailer): pass custom fields fix(mautic): email address update fix(netvalve): 3ds fixed
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.32. You can see changelog below.
feat(aff): new commission rule - N-th Time Purchase feat(aff): new commission rule - User already had number of same Product feat(stripe): ability to choose theme for elements Amazon SES - Asia Pacific (Tokyo) region added Bug fixed - correctly populate profile data for signup form feat(product-options): select - do not pre-select first option fix(buy-now): do not allow to use buyNow button for archived products fix(security): do not allow to apply actions to records that is not include to query on frontend fix(ux): refund in admin interface: provide useful error message instead of just fail feat(admin-ui): mass action to edit coupon discount feat(admin-ui): filter in product upgrades section feat(admin-ui): mass action re-protect folders ability to generate empty batch, useful for some plugins that generate coupons within batch fix(admin-ui): fix sort by fields in user consent tab fix(manual-rebill): fixed link to manual rebill within email template fix(wp): restore display_errors to initial value after wp include feat(consent): ability to display different consent based on language feat(new-rewrite): ability to bind new_rewrite sessions to client IP feat(ses): add US West (N. California region fix(grid): ability to use more than one editable grid during single request (static within method is scoped to class, not object) ***Plugins AIgency script integration plugin Linkedin - duplicate emails fixed fix(aff-coupons): disallow ability to edit foreign records fix(aff-coupon): does not allow spaces for coupon codes at beginning or end fix(apple-signin): session is lost during redirection because of Apple use POST method for back redirect, need to do additional adjustment to session cookie settings (SameSite=None; Secure;) to make login working feat(social): New Plugin: X (Twitter) Signin Turnstile plugin added - Cloudflare "human" check Oauth-logging plugin fixed feat(subusers): add actions for invites list: add, delete, re-send ***Payments feat(paysys): New Payment System: Payler (https://payler.com) feat(paysys): New Payment System: Montonio (https://montonio.com) fix(webmoney): fix thank you page handling Mollie - migrated to V2 Youkassa payment plugin added(uses Sberbank API) Cancel link fixed for some "cc" plugins CCBill - use correct subaccount for upgrades Stripe plugin: Logging for api requests processed through Stripe SDK Explodely - IP validation bug fixed Fixed bug: Unable to create fastspring session Stripe plugin: Change behaviour of "Activate Delayed Payments Immediately" option. Plugin will add an access instead of payment, access will be disabled in case of charge.failed event. charge.succeed will add payment as usual. Stripe new option: Disable automatic payment methods (show only credit card method) Rocket gate handle cancellation postback. Stripe plugin: Use separate payment methods per invoice Airwalles payment plugin added Stripe - fixed "The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment", does not store token for onetime payments Netvalve - recurring fixed feat(gourl): support other coins besides bitcoin feat(fastspring-contextual): ability to handle recurring subscription with different first and second price (first price should be lower than second)
Your suggestions for future releases are welcome!