1. Code Improvement: Use Web Asset Manager
We updated code in the extension to use the new Web Asset Manager API from Joomla to load assets (javascript/css) uses in the extension instead of using old deprecated API. This will make sure the extension continue working well with future releases of Joomla when the deprecated code is being removed.
2. Improved Pricing Table Layout
Show Subscription Length / Duration of the plan next to it's price to provide more clear information to users before they subscribe
3. Improved Membership Pro - PHP Script Plugin
Allow running custom PHP code when subscription record is being updated from Subscriptions Management
4. Added New Task Schedule
A new task schedule is added to allow cleaning/removing email logs which are older than certain number of days
5. Fixed Wrong Coupon Usage Calculation
In earlier version, if someone uses coupon code for their subscription, the times coupon used is updated immediately when subscription form is submitted. If users then did not complete payment for the subscription, the usage statistic is wrong (for example, if you allow coupon code to uses 1 time only, he cannot use that coupon code again even it is not actually used yet). This issue is fixed in this version 4.1.1