Latest Release WebEngine 1.2.0

Status
Not open for further replies.

Mon

Administrator
Developer
Nov 8, 2018
185
45
28
This thread contains all the information regarding WebEngine's 1.2.0 stable release.


License:
Code:
The MIT License (MIT)

Copyright (c) 2019 Lautaro Angelico

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://opensource.org/licenses/MIT


Changelog:
Code:
- [Installer] Minimum required PHP version increased to 5.6 (5.4 previously)
- [Installer] Added installer index redirection
- [Fix] Missing grand resets column constant on player profiles (issue #29)
- [Fix] Player profile module title not loading (issue #28)
- [Fix] Guild profile module title not loading (issue #27)
- [Fix] Wrong language error phrase in character add stats module (issue #26)
- [Core] Updated PHPMailer to version 6.0.7
- [Core] Added exception handling when loading modules
- [Core] Output buffer is now cleared when an exception is thrown outside the module scope
- [Core] News system now checks if news id exists from cache instead of database
- Removed encoded ids from news
- [Core] Gens ranking completely recoded (it now works as in GMO)
- [Core] Improved compatibility with MuEngine files
- Character level can now be combined with master level in rankings
- Character level added to resets ranking
- Character level added to killers ranking
- Replaced resets with player level in master level ranking
- [Fix] Wrong language error phrase in voting system (issue #25)
- Character class added to votes ranking
- Character master level added to profiles
- Numbers formatting added to player profiles
- Command stat is now only displayed when character class is DL in player profiles
- Guild profiles design improved
- Player profile links added to rankings
- Guild profile link added to guilds ranking
- [Core] Added new cache format
- Added guild master display to castle siege countdown banner
- Added guild master display to castle siege module
- [Template] Upgraded to bootstrap 3.3.7
- [Template] Upgraded to jquery 2.2.4
- [Template] Added date display to server/user time
- [Core] Added cache to ip blocking system
- [Core] Added WebEngine CMS table definitions
- [Core] Added support for webengine tables prefix
- Added player profile links setting to webengine configuration
- Added guild profile links setting to webengine configuration
- Added username length setting to webengine configuration
- Added password length setting to webengine configuration
- [Core] Anti flood system removed
- Encryption hash configuration removed
- [Fix] Login system not clearing failed login attemps after a successful authentication (issue #30)
- [Installer] Removed Forum URL from the final install step
- [Installer] Removed Server Name from the final install step
- [Installer] Removed Website Title from the final install step
- [Installer] Removed Website Description from the final install step
- [Installer] Removed Website Keywords from the final install step
- [AdminCP] Updated navigation menus style
- [Core] Removed main cron cache file (it now uses a direct connection to the database)
- [API] Added cron api (for manually executing cron jobs)
- [Core] Plugins now load directly from cache
- [Core] Added version check to plugin when loading
- [Core] BCMath php extension no longer required
- [Core] cURL php extension added to cms requirements
- [Core] Added CloudFlare IP Workaround
- [Core] Added CloudFlare HTTPS Workaround
- Replaced downloads host with downloads description
- Corrected spelling mistake on successful plugin installation (issue #31)
- [AdminCP] Added real databases names on credit configurations
- [AdminCP] Me_MuOnline will not be displayed if only using MuOnline database
- [AdminCP] Improved design of credit configurations module
- [Core] Added support for custom email templates
- [Core] Added database error logs
- [Core] Enabled passing of real exception error messages from email system (issue #32)
- Added short news version with link to full news
- MuEngine VIP module removed (to be provided as a plugin)
- IGCN VIP module removed (to be provided as a plugin)
- Replaced double quotes with single quotes of default language file
- [Core] Improved language switching system
- [AdminCP] removed bin2hex website configuration
- Moved guild logo generator to api directory
- [Core] Guild logos are now directly converted to hex in the sql query
- Added PK level to killers ranking
- Castle siege countdown banner will now show even if castle has no owner
- Added character last location to rankings
- Added character country to rankings
- Added character online status to rankings
- Added basic server information module (html)
- Removed facebook comments from news system
- Removed facebook share and like button from news system
- Added news translation system
- [Template] added language switch flags at footer
- Added missing language phrases
- [Core] Updated Google ReCaptcha to version 1.2.1
- Improved cron common repeat times list

Download:
https://github.com/lautaroangelico/WebEngine/releases/tag/1.2.0


How to Update from WebEngine 1.1.1:
https://forum.webenginecms.org/threads/updating-webengine-from-v1-1-1-to-v1-2-0.512/


* update-only package will be available soon.
 
Status
Not open for further replies.