Membership Pro, version 4.0.0. Below are the improvements in this release:
1. A Separate Version For Joomla 4 and Joomla 5
- Raise minimum PHP requirement to 7.4.0
- Raise minimum Joomla version requirement to 4.2.0
- Clean up code, remove the code which is needed to support Joomla 3
- Use latest Joomla API available for Joomla 4.2.0+
- Drop Support For Twitter Bootstrap 2 and Twitter Bootstrap 3
- Convert plugins in the extension to use Subscriber Interface (available on Joomla 4+), thus make these plugins work faster
We will still maintain support for Joomla 3, but mostly bugs fixes and minor improvements. Future improvements will only focus for Joomla 4+.
2. Small Improvements And Bugs Fixes
- Improve Membership Pro - User Files plugin: Added parameter to allow controlling how the files are sorted (by name in ASC or DESC ordering)
- Improve Member Card Feature: Allows using the user's uploaded images in member card.
- Improve Expired Subscribers Export: Showing the expired date in the export result.
- Fixed tags on subscription upgrade message does not work well on multilingual website
- Fixed fatal error on joining group membership on PHP 8.1+