Maian Guardian Changelog (www.maianguardian.com) [+] Added [*] Updated/Removed [-] Bug Fix/Security Advisory Version 2.1 (31 Jul 2023): ----------------------------------- [+] Added http/https protocol option for base path to prevent mod_security issues [+] Added official support for PHP8.0, 8.1 & 8.2 [+] Added year switcher for admin dashboard graph to see stats for selected years [+] Added support for the PHP mail function [+] Added Nette Tracy PHP debugging system for better error reporting and exception handling (2.10.2) [+] Security enhancements and layout alterations [+] Added more controls to admin WYSIWYG editor including image, media, link, colour and formatting options [*] Updated Savant3 template engine for PHP8.2 compatibility with non-declared dynamic properties. Savant3 will be removed in a future version of this script. [*] Updated Mobile Detection Class (3.74.0) [*] Import, export and licence download routines now use the system temporary folder. This is auto cleared by the garbage collector and is used for better performance. [*] Security enhancement. Backup folder path must explicitly be set in admin CP now for security. [*] Update trumbowyg jquery plugin (2.27.3) [*] Updated Bootstrap library (3.4.1) [*] Updated Expire In XX Days option to use --expire licgen option instead of --days due to Source Guardian update in 11.3. Legacy versions will use --days. [*] Documentation updated. 404 links removed or updated and typos fixed. [*] Updated sortable jQuery plugin (1.15.0) [*] Updated chartist jQuery plugin (0.11.4) [*] Updated jQuery javascript library (3.7.0) [*] Updated PHPMailer email sending library (6.8.0) [-] Added fix for servers running MySQL in strict mode which caused certain queries and installer to fail Version 2.0 (29 May 2019): ----------------------------------- [+] Added option to restrict the amount of times a product license or constant can be updated [+] Added license search option to accounts admin area to enable buyers to search licenses [+] Added control links on admin popup action messages for quicker navigation [+] Added batch delete operations to all admin list screens [*] Updated buyer license edit to only write timeline if something was changed [*] On buyer profile update, if nothing has changed, no email notifications are sent and no timeline is written [*] Password reset updated to be more ambiguous for security. User can now choose new pass, rather than being emailed a password. [*] Brand new user portal CP [*] Password storage updated to use PHP`s password bcrypt API. All passwords must be reset. [*] Updated admin list screens to use stupid table JS plugin for quick table sorting [*] Min PHP version required to run Maian Guardian is now 5.5 or higher [*] Brand new admin CP [*] Updated Font Awesome icons/vector library (5.7.1) [*] Updated PHPMailer email sending library (6.0.7) Version 1.1 (01 Jun 2017): ----------------------------------- [+] Added support for PHP7.1 [*] Updated PHPMailer email sending library (5.2.23) Version 1.0 (06 Feb 2017): ----------------------------------- [+] Initial version release