Changelog Latest release 1 month ago
- MagicInput. New type of textarea
- Potential bug with FileUploader (can't upload files)
- Module's core has been updated to improve loading times
- Fallback for systems with weird (so to speak) PHP ReflectionClass configuration
- In version 2.0.13 we introduced a fallback for system without date.timezone specified in php.ini. We're reverting this change since it caused small issues with on some WHMCS
- Module Auto-Updater notably improved
- Small Core improvement. Fallback for systems without date.timezone specified in php.ini
- Improved SorTables loading times
- InputNumber of MagicInput. Problem with a specific format of decimal and thousands separators
- Improvements to Language, Input (module's PHP core classes) and js of SorTables
- Module's layout improved on third-party templates
- Improvements to CSS/js and some scripts
- The module notifies you when you are running an outdated version
- Manual checks for updates can be performed from interface
- Minor improvements to GestPay
- Added a description box when no Payment Gateways are set in WHMCS
- Improved support for MariaDB 10.2.19 or newer
- The module now supports servers with custom MySQL ports
- MagicInput. Implemented password field type with automatic encryption
- Automatic Upgrades. An internal funcion has been redesigned from scratch
To intrinsically improve the security of our modules, we are making sure that no one can use Directory Browsing to explore the structure of our files. We used the same approach used by WHMCS. You can find more details in Inhibition of Directory Browsing in our Lab.
- To improve security Directory Browsing is no longer available in Payments Bundle
- Automatic conversion and removal of settings.php files from all galleries
- File Uploader now uses .conf files instead of .php to save the configuration of each gallery
After more than 3 years we've changed the way we deliver updates for the better. Learn more about this important change by clicking here.
We've also removed some unnecessary files (read notes below) and resolved a low-risk vulnerability in File Uploader.
- The upgrade of the module no longer requires manual intervention to apply changes to database
- Improved the code of File Uploader to cover a possible low-risk vulnerability
- Removed a directory that was not supposed to be part of the official release
Make sure to remove modules/addons/PaymentsBundle/js/file-upload/server directory with all its contents.
The directory contains images that we uploaded just to test File Uploader even before Payments Bundle was released.