Happy 1 year anniversary to MINIcontrol!
On December 28 2023 @reaby started with the development of a small, modular controller for TMNF, TM2 and TM2020... and so, MINIcontrol was born.
We're thankful to everyone reporting bugs, sharing feedback, requesting new features and helping us improve the controller for you, the community.
Just in time for the anniversary, we've prepared a major new update.
See the changelog below for more information and see you in 2025 for more updates coming your way!
Important
Due to changed dependencies, server admins who run MINIcontrol outside of docker need to run npm install
again after upgrading to this version.
New features
- [TMNF] UI has received a bit of a facelift
We're quite happy with where MINIcontrol's User Interface design is at now, so don't expect too many drastic changes in this regard - [TMNF] Added support for Celyan's Emote Mod
- [TMNF] Added missing legacy methods for changing Rounds, Team and Cup game mode settings
- Added a fix for the "Cannot connect to server: already connected" dedicated server bug
- Added the ability to search (T)MX for maps via
//search
command - Added new admin commands to view and clear contents of
BanList
,BlackList
,GuestList
andIgnoreList
Bug fixes and improvements
- [TMNF] Clicking the "Add To Favorites" widget now no longer disconnects you from the server
- [TMNF] Fixed the TALimit plugin to not start the timer during Warmup
Other notable changes
- Due to technological difficulties, we've disabled the plugin manager and the ability to load/unload plugins during runtime for now
- Increased Event Listener limit from 50 to 100 per event - this should improve the ability of server owners to run many many plugins at the same time
- Fixed some Typescript types in the migrations
- [Plugin Development] Deprecated the usage of
escape()
in the project - please usehtmlEntities()
instead - [Plugin Development] [TM2020] Added
tmc.ui.setClipboard(login,contents);
for setting a player's clipboard content - use this wisely - [Plugin Development] Excluded
node_modules
from VSCode Workspace - [Plugin Development] Renamed all templates from
.twig
to.xml.twig
to enhance compatibility between IDEs