The aMember Pro development team announces the immediate availability of aMember PRO 6.3.44. You can see changelog below.
feat(admin-ux): improve report search, ability to filter reports by tags
fix(i18n): respect user language in numerous email notifications
feat(admin-ui): ability to export products
Fix missing REQUEST_URI warnings in request handling
fix(admin-ux): display actual error message on invoice preview (if any) to give better context to admin instead of just ignore it
feat(admin-ux): improve user access records management
feat(admin-ux): adaptive user info block
feat(admin-ux): quick search on manage category pages
feat(ux): make admin tabs adaptive
fix(docker): rebuild PHP iconv extension against GNU libiconv for PDF text
feat(ux): improve admin interface on narrow screen (menu auto collapse/grid actions fold)
fix(security): Open redirect in cart
feat(option-editor): improve UX for option editor
fix(theme): properly handle system fonts
feat(pending-notification): ability to target notification by billing plan
Fix: Reflected XSS via REQUEST_URI/QUERY_STRING in signup/login views (#5)
Log action when payout is requested by admin
Add affiliate click and lead tabs to user admin page
feat(admin-ux): column with number of upgrades on products list page (hyperlinked to filtered list of upgrades)
***Payments
Log CCBill activity to invoice logs
Rare error at Stripe thanks page fixed
Stripe managed payments
Stripe - Pre-authorized debit payments in Canada added
fix(stripe): handle manual rebill in checkout mode properly
feat(paysys): New Payment System: Zionpe (https://zionpe.com)
Mycryptocheckout updated to version 2.25
***Plugins
WP theme twentytwentyfour support added
Joomla 4/5 support added
fix(single-login-session): fix performance issue on browse users page in admin interfaceYour suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.43. You can see changelog below.
feat(helpdesk): strikethrough support in markdown
Fix inserted record refresh to use returned insert id
Bug fixed - preserve 0% VAT group rates instead of falling back to default VAT
fix(admin-ui): filter by payment system did not show options
Fixed Bug: plugins must be loaded to get options. At least payment-link plugin didn't display options in form.
fix(signup): ensure that user did not change payment system in html code
Paypal payout CSV format adopted to use suggested format https://developer.paypal.com/docs/payouts/standard/payouts-web/
Fix tokenized signup billing to use freshly converted token instead of stale user CC record
feat(admin-ui): add confirmation for delete imported users action, make title more clear
feat(admin-ui): display duration (in days) for access records
feat(admin-ui): ability to filter admin log by affected table
***Payments
Fix CCBill upgrade flow to cancel previous subscription after rebill - according to CCBull support messageYour suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.42. You can see changelog below.
fix(pending-email-template-ui): double escape of product options
feat(admin-ui): ability to filter by invoice in user access records
fix(security): upgrade phpseclib/phpseclib 2.0.51 → 2.0.52 (CVE-2026-32935)
fix(security): upgrade league/oauth2-server 8.4.1 → 8.4.2 (CVE-2023-37260)
feat(signup): ability to exclude products from product bricks by category
Fix Am_Cron bugs: mcrotime typo, undefined $dbId, missing return on lock failure
Add flag emoji for locale display in language settings and translation forms
Replace addPassword with addSecretText in admin setup forms for security
fix Am_Html_Refs::checkCache() crash on PHP 8.x
php 8.5 deprecations fixed
fixed deprecated usage of Am_Block
fix(cart): incorrect redirect from cart signup page (double url(...) apply)
AM_THEME_PARAM_NAME - ability to switch theme per request (based on unique GET parameter)
feat(admin-ui): hide disabled admins by default
PHP 8.5 The setAccessible() methods of various Reflection objects have been deprecated, as those no longer have an effect.
PHP 8.5 deprecates Terminating case statements with a semicolon
PHP 8.5 deprecates $http_response_header
PHP 8.5 deprecates PDO::MYSQL_ATTR_USE_BUFFERED_QUERY
PHP 8.2 deprecates utf8_encode / utf8_decode
PHP 8.5 - deprecates non-canonical cast syntax like (boolean), (integer), and (double). Canonical forms are (bool), (int), and (float).
feat(admin-ui): ability to search payments by signup form
feat(cancel): static url for cancel action (useful to use in email templates)
fix(helpdesk): preserve separators after markdown links and add helper tests
feat(admin): ability to send test email for Protect Content -> E-Mail Messages
feat(helpdesk): ability to alter ticket menu from plugins
feat(helpdesk): markdown links format support in messages
Fix PHP 8.2 "Creation of dynamic property" deprecation warnings
Fix mb_convert_case() null deprecation in Am_Locale
Fix PHP 8.4 implicit nullable parameter deprecation warnings
Update ProductUpgradeTest for removed MemberController
Fix DbSync SQL generation for MySQL 8 compatibility
Fix AM_WIN regex to not match Darwin (macOS)
Fix @ error suppression in DB error handlers for PHP 8+
***Payments
feat(paysys): centrobill-hosted - handle refund notifications
feat(centrobill-hosted): cancellation support
PaypalCheckout - PayPal no longer allows overriding plan prices at subscription creation time
fix(ccbill): fix dynamic pricing digest mismatch and duplicate constant definition
fix(stripe): security and correctness fixes for payment plugin
fix(stripe): unlock ui in case of input error
***Plugins
fix(softsale): offline grace timing
fix(softsale): recurring-license expiry calculation
fix(softsale): the bundled client’s cURL transport returns values in the wrong order
fix(softsale): expired-license grace handling on the server is brokenYour suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.41. You can see changelog below.
fix(ccbill): regression - fix formDigest calculation
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.40. You can see changelog below.
feat(payment-email): ability to set up payment emails based on billing plan
fix(pdf-invoice): do not persist pdf generated based on temporary (not saved) record
feat(i18n): ability to translate pages
feat(smtp): ability to use new connection for each email message
feat(i18n): ability to translate pending emails
feat(i18n): ability to translate autoresponder emails
feat(pay-page): live preview of invoice on pay page
fix(admin-ui): ability to search upgrades by product
fix(admin-ui): correctly auto populate second period settings based on first period settings if necessary
fix(admin-ui): display surcharge in correct currency for upgrade path display in admin interface
feat(admin-dashboard): clickable legend for Users Report widget
feat(admin-ui): handy UI to set fixed end date for billing plans
feat(adv-search): new conditions: Having active access only to
show 404 error for /page/*** if it is not correct link
fix(manual-rebill): does not allow to use manual rebill link outside of grace period
fix(internal): Am_Html_Ref::T_CODE throw error on inject
***Newsletter
MailWizz plugin fixed
***Payments
feat(paysys): New Payment System: Centrobill Hosted (https://centrobill.com)
Fastspring-contextual - refunds fixed
Paypal rare cancellation request issue fixed
fix(braintree): allow to do manual renew if possible
fix(netvalve): pass additional browser data to init 3ds processYour suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.39. You can see changelog below.
fix(saved-form): guarantee that all pages is valid before process
fix(report): correction of overflow to next month for monthy shifts
feat(admin): introduce billing plan categories (useful to setup coupons - restrict its usage only to some billing plan categories)
Webhooks module - supports PAYMENT_WITH_ACCESS_AFTER_INSERT
***Plugins
Drupal plugin fixed to support version 10
VBulletin supports 6.1
feat(softsale): ability to setup license schemas based on billing plan
SoftSale API - two new endpoints added to get list of available files and to download file
***Payments
InovioPay payment plugin fixed
fix(windcave): amount for manual rebill fixed
fix(mycryptocheckout): validate IP of API origin server
SmartDebit updated for new endpoints
PaypalCheckout - enable-funding parameter added
Braintree PHP SDK updated to minimal supported version 6.24.0, transparent redirect mode is not supported anymoreYour suggestions for future releases are welcome!