From 0015f511f8fd44600e8cfeffdfa4bf85b1c5cbd9 Mon Sep 17 00:00:00 2001 From: slawkens Date: Sat, 18 Feb 2023 13:05:53 +0100 Subject: [PATCH] Preparation v0.9.0-alpha release (Updated CHANGELOG) --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69d223a8..21f6405c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,52 @@ # Changelog -## [0.9.0 - x.x.2020] +## [0.9.0-alpha - x.x.2023] + +Minimum PHP version for this release is 7.2.5. ### Added +* reworked Admin Panel (@Leesneaks, @gpedro, @slawkens) + * updated to Bootstrap v4 + * new Menu + * new Dashboard: statistics, server status + * new Admin Bar showed on top when admin logged in + * new page: Server Data, to reload server data + * new pages: mass account & teleport tools + * editable changelogs + * revised Accounts & Players editors + * option to add/modify menus with plugins + * better, updated TinyMCE editor (v6.x) + * with option to upload images + * list of open source libraries used in project +* brand new charming installation page (by @fernandomatos) + * using Bootstrap +* new pages router: nikic/fast-route, allowing for better customisation +* Guild Wars support (available as plugin) +* support for login and create account only by email (configurable) + * with no need for account name +* Google ReCAPTCHA v3 support (available as plugin) +* automatically load towns names from .OTBM file +* support for Account Number + * suggest account number option +* many new functions, hooks and configurables ### Changed +* Composer is now used for external libraries like: Twig, PHPMailer, fast-route etc. +* mail support is disabled on fresh install, can be manually enabled by user +* don't show PHP errors on prod +* disable add php pages in admin panel for security. Option to disable plugins upload +* visitors counter shows now user browser, and also if its bot +* changes in required and optional PHP extensions +* reworked Pages: + * Bans + * works now for TFS 1.x + * Highscores + * frags works for TFS 1.x + * cached +* moved pages to Twig: + * experience stages +* update player_deaths entries on name change +* change_password email to be more informal -### Fixed \ No newline at end of file +### Fixed +* hundrets of bug fixes, mostly patched from 0.8, so it makes no sense writing them again here