Well today I have a good news for all of you. The RC version of Mys v1.3.6 is ready, and it comes with these new updates:
1. Full Fledged MVC architecture with proper data models
2. PHP 7/8 and MySQL 8 compatibility
3. Custom Smarty Templates
4. MyBB forum integration in ACP
5. New Password Hashing using BCrypt
6. Miscellaneous QoL Updates
As you see, Mys v1.3.6 does not introduce new features, and all the updates are effectively QoL updates or bug fixes. The new version is compatible with PHP 7/8, it currently runs smoothly on my PHP 7.4 server. The minimum PHP version has also been bumped up to PHP 5.4, so you wont be able to use Mysidia v1.3.6 if you are stuck on PHP 5.3 server. Once the official release is ready, new accounts on MysidiaHost will be using PHP 7.4 by default.
You may download the RC version of Mys v1.3.6 from this link below:
Note:
This is the RC version which means Release Candidate, it has most bugs and critical issues fixed and there may not be further changes to the code before the official release next week. This RC version is good enough for new users to start a fresh installation with, but I do not recommend upgrading Mys v.1.3.5 or earlier versions to an RC release. If you already have an existing site, wait till the stable release to upgrade.
If you do insist on upgrading to Mys v1.3.6 RC, make sure you backup your database and files on the server. The upgrader should work for users with fresh installations of Mys v1.3.5, as well as those who have never modified the script files on the server. If you have heavily customized your site, do not use the upgrader as it will break any custom script you may have made.
Update:
I found that Mys v1.3.6 RC does not work with IPV6(table prefix_online's `ip` column has varchar(20)), this will be fixed in the stable release. If you run into this problem, just go to PhpMyAdmin and change the column length for `ip` from varchar(20) to varchar(60). Alternatively you may go to ACP to disable the who's online module.
1. Full Fledged MVC architecture with proper data models
2. PHP 7/8 and MySQL 8 compatibility
3. Custom Smarty Templates
4. MyBB forum integration in ACP
5. New Password Hashing using BCrypt
6. Miscellaneous QoL Updates
As you see, Mys v1.3.6 does not introduce new features, and all the updates are effectively QoL updates or bug fixes. The new version is compatible with PHP 7/8, it currently runs smoothly on my PHP 7.4 server. The minimum PHP version has also been bumped up to PHP 5.4, so you wont be able to use Mysidia v1.3.6 if you are stuck on PHP 5.3 server. Once the official release is ready, new accounts on MysidiaHost will be using PHP 7.4 by default.
You may download the RC version of Mys v1.3.6 from this link below:
Mysidia Adoptables v1.3.6 RC
This is the RC version of Mysidia v1.3.6, check this blog for its release notes. Use it for production site only if you are a new user with fresh installation. If you already have a live Mys v1.3.5 site however, you should wait for the stable...
forums.mysidiaadoptables.com
Note:
This is the RC version which means Release Candidate, it has most bugs and critical issues fixed and there may not be further changes to the code before the official release next week. This RC version is good enough for new users to start a fresh installation with, but I do not recommend upgrading Mys v.1.3.5 or earlier versions to an RC release. If you already have an existing site, wait till the stable release to upgrade.
If you do insist on upgrading to Mys v1.3.6 RC, make sure you backup your database and files on the server. The upgrader should work for users with fresh installations of Mys v1.3.5, as well as those who have never modified the script files on the server. If you have heavily customized your site, do not use the upgrader as it will break any custom script you may have made.
Update:
I found that Mys v1.3.6 RC does not work with IPV6(table prefix_online's `ip` column has varchar(20)), this will be fixed in the stable release. If you run into this problem, just go to PhpMyAdmin and change the column length for `ip` from varchar(20) to varchar(60). Alternatively you may go to ACP to disable the who's online module.