Here are the v1.15b release notes:
New features and other changes in the v1.15b release of XASECO:
- * rewrote the GBXDataFetcher module completely to correctly process ManiaPlanet maps and replays -- the new GBXChallMapFetcher and GBXReplayFetcher classes are not compatible with the old GBXChallengeFetcher and GBXReplayFetcher ones, but a new GBXChallengeFetcher wrapper class is included for backwards compatibility with third-party plugins
* small update to the TMXInfoFetcher class to support 24-char UIDs
* removed the obsolete ReplayParser class
- * two tiny fixes in Auto TimeLimit handling and /tmxinfo
* the error checking in the TMXInfoSearcher class is slightly too strict -- fixed
Finally, here is another release for XAseco, and probably the final one too. This v1.15 update brings XAseco approximately in sync with (and slightly beyond) XAseco2 in terms of features and fixes developed during the second half of last year. That includes support for the Dedimania MaxRank system, a new event and other Dedimania-related enhancements, and various other improvements. The latest/last TMF dedicated server build 2011-02-21 is now tested for, although that's more of an incentive for lazy admins

This is likely the last upgrade because I've more or less run out of ideas and frankly, after five years of development, also out of energy for this project, and it's simply time to move on. But I might still do a minor/bugfix release if the need arises. Here are the complete v1.15 release notes:
New features and other changes in the v1.15 release of XASECO:
- * implemented several security enhancements to prevent unauthorised use of chat commands
* in multi-page windows all pages are filled up with empty rows to the same number of rows as the first page to ease browsing (except when using the old TMN-style windows)
* on TMF, the /jukebox, /add, /admin add and /admin addlocal commands now check the chosen track against the server settings and ignore it if it doesn't match
* new support for the Dedimania MaxRank system:- * the default MaxRank is 30, meaning that players normally cannot attain a record outside the top-30
* when a server MaxRank has been upgraded (still to be fully implemented by Slig) then all players on that server can attain records up to that larger rank
* when a player's MaxRank has been upgraded (ditto) then that player can attain records up to his/her rank, or the server MaxRank if that is still larger
* /dedirecs and /dedisectms show all known records for a track, including those outside the top-30
* /dedilast and /dedirange also operate on the last known record, even if that is outside the top-30
* the /dedistats output includes the Server MaxRank and your player MaxRank
* added an updatepanels.php script to the DOCS/ directory to allow updating all players' panels of a given type to a new template
* added more logging, including transaction IDs, of copper transactions
* new onDediRecsLoaded event to indicate that the Dedimania records for a new track have been received from the master server (thanks undef.de)
* the checks why Dedimania records are ignored on a track have been improved, and the reasons are now logged always (not just in debug mode)
* improved error checking and handling in the Dedimania system and the local database plugin
* deployed updated web_access.inc.php for Dedimania communication (thanks Slig)
* added a dynamic idle period to the main loop in order to reduce the CPU load if system usage allows it (thanks oliverde8)
* the game mode values are now available as constants Gameinfo::RNDS (0), TA (1), TEAM (2), LAPS (3), STNT (4), CUP (5)
* the game state (racing or scoreboard) is now maintained in $aseco->server->gamestate with constants Server::RACE and Server::SCORE (thanks undef.de)
* improved error reporting in the updated TMXInfoFetcher and TMXInfoSearcher classes
* this release requires the latest server build 2011-02-21 - * the default MaxRank is 30, meaning that players normally cannot attain a record outside the top-30
- * in Laps mode, the checkpoints panel isn't updated on the first passage through the finish when a previous best lap time is already known -- fixed
* UTF-8 characters in (master)admin/operator titles in adminops.xml are not processed correctly -- fixed (thanks TheBigG)
* on TMF the /dedisectms header shows the maximum number of local records instead of Dedimania ones -- fixed
* /dedipb causes PHP warnings for a player without Dedimania record on a track with fewer than the maximum number of records -- fixed
* tiny code and typo fixes discovered while creating XASECO2
- Important:
* To register your server with the central Dedimania database, you must copy the login and password values in the <masterserver_account> section from your server's dedicated.cfg (TMN) or dedicated_cfg.txt (TMF) file into the corresponding section of the dedimania.xml file, and add the 3-character nation abbreviation. Instead of the password you can also use the community code for your server by using the server login/password on the official site for your game (TMO/TMS/TMN) or on this page for TMF.
* Open port 8002 on your firewall/router for communication with the central Dedimania server.
* In the zip file, all *.XML and *.PHP config files are now located inside the newinstall/ directory. This means that you can (and have to) unzip the download and replace all the PHP code files, without worrying about overwriting your customized config files. However, for every XML/PHP config file that was updated (see above), you must replace your version with the one from the newinstall/ directory, or compare them and add any new/changed configuration settings to your version to insure the system remains working correctly.
* For a new installation, go into the newinstall/ directory and move all *.XML files into the main directory (next to aseco.php), all *.PHP files into the includes/ directory, and Aseco.bat|Aseco.sh|AsecoF.sh also into the main directory.
Enjoy,
Xymph