2020-05-18 08:46:26 +02:00
###v0.255###
#Additions
2020-05-19 15:22:17 +02:00
- add Setting to allow Karma-Votes only if player has local
- add Setting to change Dedimania-Message formatting
- add Setting to hide Plugins to install for incompatible version of ManiaControl
2020-05-18 08:46:26 +02:00
- add Setting to hide Script-Settings which have the description "<hidden>"
- add Setting to sort GameMode-Settings
- CSV-Export of Locals (//exportrecs <filename> [map-id])
2020-05-19 15:22:17 +02:00
#Bug Fixes
- fixed typo in actions panel of players list
- fixed crashing GameMode-Settings table on other languages than english
2020-05-07 18:39:27 +02:00
###v0.254###
#Additions
2020-05-16 22:41:09 +02:00
- added small scale support for Legacy-Modes
2020-05-07 18:39:27 +02:00
#Bug Fixes
2020-05-16 22:41:09 +02:00
- fixed crashes of MX-List with deactivated Karma-Plugin
2020-05-07 18:39:27 +02:00
- solved Finish-/Lap-Callback not getting triggered when Waypoint-Callback is not registered
2020-05-16 22:41:09 +02:00
- //unban without login crashed
2020-05-07 18:39:27 +02:00
#Changes
- additional Waypoint-Callback on Finish-/Lap-Callback
2020-05-16 22:41:09 +02:00
- moved constant DEFAULT_KARMA_PLUGIN
2020-05-07 18:39:27 +02:00
- renamed all occurrences of Script-Settings to GameMode-Settings
- includes a renamed database
- unified Creations of round Text-Buttons
2020-04-24 18:52:18 +02:00
###v0.253###
#Changes
- //restart got replaced by //reboot
2020-05-07 18:39:27 +02:00
- unified Creations of a Karma-Gauge in new Manialinks\ElementBuilder
2020-04-24 18:52:18 +02:00
2020-03-16 00:12:36 +01:00
###v0.252###
#Additions
- Ingame-Changelog
2020-05-07 18:39:27 +02:00
- new customizations for Join&Leave-Messages
- symbolic Link resolving in ServerManager
2020-03-16 00:12:36 +01:00
- Times in Map Widget
#Bug Fixes
2020-05-07 18:39:27 +02:00
- GReplay for Dedimania-Records are now being sent
- solved non-numeric value warning on self-triggered debug notice
2020-03-16 00:12:36 +01:00
###v0.250###
#Additions
- AuthenticationManager allows permissions to be stored inside Plugins
- CallQueue to balance performance-heavy functions
- Commands can be disabled by Plugins
- /delrec can delete your personal local record (Permission-Setting)
- simple DB-Installation-Script (Unix-only)
#Bug Fixes
- //delrec can delete every local record (Permission-Setting)
2020-05-07 18:39:27 +02:00
- replaced deprecated code
2020-03-16 00:12:36 +01:00
#Changes
2020-05-07 18:39:27 +02:00
- format milliseconds with dot instead of double colon (1:02:375 -> 1:02.375)
2020-03-16 00:12:36 +01:00
- Notification-System of Local Records
2020-05-16 22:41:09 +02:00
###v0.226###
#Bug Fixes
- Dedimania Plugin, everything should work now
- moved overlapping widgets in TM
#Changes
- improved Async Webrequest Handling
- improved Error Handler
- improved Page Chunking
- updated FML
###v0.220###
#Additions
- Local Records Plugin can capture Lap Records
- Plugins for Rounds and Cup (commands for setting point distribution, endround etc.)
#Bug Fixes
- performance improvements (200+ player servers run fine now)
- MX list filters by environment of server
#Changes
- reworked Dedimania Plugin
- newly designed Local Record Widget
###v0.205###
#Bug Fixes
- stability improvements
- fixed wrong namespace
#Changes
- reorder admin menu items
###v0.203###
#Additions
- admin and player helpall icon
- map search feature in maplist
- new Script Callbacks and Methods (including Trackmania)
#Bug Fixes
- z-Value fixes in UI
#Changes
- removed MP3 Callbacks
- updated Pause/WarmUp-System
###v0.201###
#Additions
- full support for new LibXmlRpc Callbacks
- min & max plugin-version on maniacontrol.com
- new ModeScriptEventManager class
- new version of LabelLine
- UsageInformationAble interface, plugin authors can use ->getUsageInformation() on nearly every class to be provided with infos about the class
#Bug Fixes
- small design fixes
- stability improvements
- wrong link on installing a plugin
#Changes
- deprecated old Callbacks
- minimum dedicated server version updated to MP4 version
- removed deprecates in ManiaControl class
- updated Manialink to version 3 (including FML)
- updated internal HTTP requests to new AsyncHttpRequest
2020-03-16 00:12:36 +01:00
###v0.16x###
#Additions
2015-11-16 22:07:06 +01:00
- updated mx links to https
2020-05-07 18:39:27 +02:00
2020-03-16 00:12:36 +01:00
#Changes
2016-04-10 13:32:32 +02:00
- CommunicationMethod SET_SERVER_OPTIONS sets the changed values also in database on call
2020-05-07 18:39:27 +02:00
- changed Copyright label to 2014-2016
2015-11-16 22:07:06 +01:00
2015-11-06 16:21:04 +01:00
###v0.163###
#Additions
- completely reworked the filereader (new version, way more flexible), old methods are still working but deprecated
- added pause command and vote command for other gamemodes than elite (especially Chase/Combo)
- added Scriptcallbacks SCORESREADY / SCORES
- added SSL support as well as http Redirections of the FileReader
2020-03-16 00:12:36 +01:00
#Bug Fixes
2015-11-06 16:21:04 +01:00
- Banning of not connected Players now possible
2015-07-25 12:18:39 +02:00
###v0.162###
#Additions
- added typhinting ladderStat in Player object
2015-07-29 14:35:19 +02:00
- added optional AsynchronousFileReader Parameter for loadFile and postFile to set additional Headers
- added ServerLogin header for Mania-Exchange downloads
2015-07-25 12:18:39 +02:00
2015-07-23 13:09:16 +02:00
###v0.161###
2015-07-19 16:48:34 +02:00
#Additions
- added admin chatcommand //uptime which displays the time since when the server is running
- updated playerhitstructure with new properties
#Bug Fixes
- fixed some z positions to be in front of overlays (especially in Trackmania)
2015-07-23 13:09:16 +02:00
- fixed limit problem on maniaexchange list
2015-07-19 16:48:34 +02:00
2015-06-19 18:43:09 +02:00
###v0.16###
#Additions
- added changelog
2015-06-22 22:52:26 +02:00
- added CommunicationManager which acts like a communication interface you can connect to and interact with ManiaControl (also thanks to TGYoshi for some help)
- You can call ManiaControl from a Website or from ManiaControl itself
2015-06-19 19:07:39 +02:00
- added "//removerights login" command
2015-06-19 18:43:09 +02:00
- added new EchoManager which handles Interactions between different Controllers
- It is possible to send an Echo command via the Method sendEcho, as message Parameter strings, objects or arrays can get used
- An EchoListener can be added, callable by closure or implicit use (like on callbacks)
- The Listener always returns either an Stringer or an Object back as Param (arrays get converted into objects)
- On sending an Echo Message from another controller you need to provide an string to the dedicated method or an json_encoded array or object
- 4 Echos are Implemented by ManiaControl (ManiaControl.Restart, ManiaControl.AuthenticationManager.GrandLevel, ManiaControl.AuthenticationManager.RevokeLevel, ManiaControl.PlayerManager.WarnPlayer)
- added Method getServerLoginByIndex to Server object
2015-06-26 13:25:29 +02:00
- added to PlayerManager's Method PlayerManager the Parameter "withoutBots" (default on true)
- added Method getSpectators() in PlayerManager
2015-07-11 14:06:18 +02:00
- added Method restartMap(), skipToMapByMxId(), skipToMapByUid() into MapActions
2015-06-19 18:43:09 +02:00
- added some missing PHP Docs
2015-06-21 20:55:10 +02:00
- added some depency libraries as they are used by the Socket Handler
2015-06-26 16:53:41 +02:00
- added additional Callback which gets triggered on ManiaControl Restart
2015-07-10 22:56:27 +02:00
- added class name to the BillData object
2015-06-19 19:07:39 +02:00
- updated some depency libraries
2015-06-19 18:43:09 +02:00
#Bug Fixes
- fixed TriggerDebugNotice Method
- Exception fix on kicking Players
2015-06-19 19:07:39 +02:00
- updated FaultException List
###v0.157###
- labelline improvements
- new usage examples:
$positions = array($posX + 5, $posX + 18, $posX + 70);
$texts = array($index, $admin->nickname, $admin->login);
$this->maniaControl->getManialinkManager()->labelLine($playerFrame, array($positions, $texts));
- improvements on Billmanager, added receiver to the BillData
- increased timeout time (fixes crashes on speedball)