Releases: allejo/LeagueOverseer
Version 1.1.6
In preparation for BZiON 0.10.0, League Overseer has been updated to handled line breaks coming from BZiON which are used to display Elo changes for players and teams.
Fixes
- Multiline messages coming from BZiON will now be displayed on their own lines
Version 1.1.5
This release contains fixes for a few edge cases and a few new small features. This release is mandatory for all production servers.
New
- Players who join nonexistent teams (e.g. purple on Ducati) will be automatically reassigned to an existing team (#48)
- Players will no longer spawn at their bases when they join during a match for either subbing a player or late entry into a match
Changes
- Replay files now follow a new naming convention
YYYYMMDD-HHSS-<offi|fun>[-TeamA-vs-TeamB][-Canceled].rec
- Replay files will exclude team names if the names could not be determined; this is also in preparation for the leagues new format of official matches
Fixes
- If a player rejoins during a match, their play time is no longer reset to 0, which would prevent them from being reported as a participant in a match (#49)
- Self caps now correctly count against the team who self-capped; thanks @llrr12 for help testing (#47)
- Team names now show up in replay filenames again (#45)
Version 1.1.4
A new release consisting of bug fixes to be deployed to all production servers.
Fixes
- Running
/cancel
during a countdown prevented another countdown from starting (#42) - Obscure player behavior would result in matches not being reported successfully (#41)
- Possible segmentation fault on a misconfigured server (#38)
- Typo in announcing wrong type of match on player join
- Possible memory leak with slash commands not being unloaded
Changes
Version 1.1.3
New stable release to be deployed to all official league servers.
New
Add support for reporting FMsNew
The /cancel command can now cancel a countdown that is in progressChange
Team points are now handled differently to support custom game modes such as AHOD or DodgeballChange
Disabled slash commands such as /countdown are now overload and disabled entirely.
Version 1.1.2
Maintenance release
Fix
Don't expect to trim the ".conf" from the mapchange plugin's file since the extension is no longer used
Version 1.1.1
A maintenance release that introduces new configuration options for the plug-in and website PHP script. This is not a mandatory update for anyone using version 1.1.0 (266) of the plugin. This release is only intended for non-league servers and the web host of the league website; there are no differences for an official league server.
New
Added "Anonymous Team Fetching" featureNew
Added several new configuration optionsFixed
Typos in debug messagesRemoved
Dropped support for API version 0
Version 1.1.0
The stable release to be deployed to all league match servers.
New
Implementation of new bz_eGameResumeEventNew
Tracking of match time to the second, plus or minus one secondNew
Add more events to the verbose messagesImproved
Use different logic for keeping track of match time for roll callImproved
Higher success rate with reports
Version 1.1.0 - RC 1
A complete rewrite of the plugin with cleaner and safer code; oh and less bugs!
New
Automatically records matches without the need of the Record Match pluginNew
Name replay files respective to the teams that played and the time stampNew
Added an API version number for the reporting dataNew
Handle URL timeouts and errors properly when reporting a matchFixed
Proper fix for when all players leave an fmChange
Use of JSON to store team mottos instead of SQLite
Version 1.0.0
Fixed the segfault caused when everyone leaves an FM