Releases: robske110/SignServerStats
1.1.0 - The missing features
The version 1.1.0 of SSS includes some new features with bugfixes.
The following examples have also been updated, and a phar is attached:
- StatusList 1.1.0
- WarnOffline 1.1.0 (depends on StatusList)
You can view their readme-s at /examples/PluginName/README.md.
This plugin hasn't been updated, but still works with this version of SSS: - DumpInfo 1.0.0 (ScriptPlugin at https://github.com/robske110/SignServerStats/blob/1.1.0/examples/DumpInfo.php)
Changelog:
-Everything is confirmed to be ALPHA9 compatible (last test with pmmp@ caf9eaa2da2846df32cd42f6b68d6ff56c8d6c13)
SSS changes since 1.0.0:
- Tap a sign to get transferred! (For all users with the permission
SSS.servertransfer
- You can now use longer hostnames, simply utilise line 2+3, and place a
-
at the end of line2 - A Sign style config is now available for you to fully customise the looks of the sign.
- AsyncTask: More robust against invalid query responses
- API: Plugins can now get the full response data (basically everything one can fetch via a query)
- API: Added AsyncUpdateEvent, which defeats the need to use tasks to fetch information (see the example plugin changes for details)
The extensions have the following changes since 1.0.0:
StatusList:
- Now also displays player count and max player count in the list for online servers
WarnOffline:
- Uses and requires new API (1.1.0)
- Performance improvements
- Fixed API check
1.0.0 - The restart
Finally, it is here: The version 1.0 of SSS. But it isn't just that, because this version version also includes some extension plugins that depend on SSS, which are also provided as phars:
- StatusList 1.0.0
- WarnOffline 1.0.0 (depends on StatusList)
- DumpInfo 1.0.0 (No phar given: ScriptPlugin at https://github.com/robske110/SignServerStats/blob/1.0.0/examples/DumpInfo.php)
You can view their respective readme-s in /examples/PluginName.
As for the changes I won't have a changelog for 1.0.x vs 0.9.x because that would be ridiculous, so the changelog below will just include the fixes since the last beta (beta4). Also feature-wise this update hasn't changed much. But now it has an API for endless possibilities for features, demonstrated by the examples above. There's basically been a complete rewrite of SSS, it was necessary because this plugin started as a plugin which was done in a few days for a server and therefore it was not very well written and messy.
Changelog:
-Travis fixes, as usual. (pmmp breaks stuff allthetime)
-Everything is confirmed to be ALPHA8 compatible (last test with pmmp@c8fd0eaf8bbfae06c0d3b01a54cf84ca3ef1d070)
SSS changes since 1.0.0-InDev-beta4:
-AsyncTask: Faster shutdown time
-Internal changes for the doQuery function
-finished PHP 7.2 changes
-PHPdoc for allthethings
The extensions have the following changes since beta2:
StatusList:
- Added some more aliases
- PHPdoc for allthethings
- Break lines with excessive length
WarnOffline:
- PHPdoc for allthethings
- Break lines with excessive length
1.0.0-InDev-beta4 - The final beta.
This release has all the features 1.0.0 will have and you can help getting to a production-ready 1.0.0 faster by testing the plugin and the extensions and create an issue for any bugs or suggestions.
This version also includes some extension plugins that depend on SSS:
- StatusList 1.0.0-InDev-beta2
- WarnOffline 1.0.0-InDev-beta2 (depends on StatusList)
- DumpInfo 1.0.0-beta2 (No phar given: ScriptPlugin at https://github.com/robske110/SignServerStats/blob/1.0.0-InDev-beta4/examples/DumpInfo.php)
Changelog:
-Travis is now enabled for SSS and the extensions.
SSS changes since 1.0.0-InDev-beta3:
- API:
- Removed doCheck/active for addServer
- addServer now returns false if server already exists
- General:
- Fixed that data of servers wouldn’t be cleared if AsyncTask had checkServers
- Greatly improves BlockBreakEvent performance
- Added color to messages and adjusted them
- Fixed some bugs&crashes
The extensions have the following changes since beta1:
DumpInfo:
- Added color to messages
- Fixed removing servers that were added by other plugins
- Fixed API version check
- Internal: use noutils version of SCP
StatusList:
- Changed some command aliases
- Internal: Uses no task anymore. Now caching data and getting data on demand
if new data is available. - Fixed API version check
- Added Refresh ago in secs to the list
WarnOffline:
- Added API check with StatusList
- Notifies if the server went back online from an offline state
1.0.0-InDev-beta3 - Almost there!
Most probably this has all the features that 1.0.0 will have, and is currently considered stable, although it needs further testing. You can help by testing the plugin and the extensions and create an issue for any bugs or suggestions.
WARNING: Your config will be reset!
Changes since 1.0.0-InDev-beta2:
- API:
- Changed serverArray Indexing: Instead of having
$ip.$port
the indexes are now$ip."@".$port
.
- Changed serverArray Indexing: Instead of having
- General:
- Server query timeout is now configureable with
server-query-timeout-sec
- Changed the config name of
SSSAsyncTaskCall
toasync-task-call-ticks
- Fixed some bugs&crashes
- Server query timeout is now configureable with
This version also includes some extension plugins that depend on SSS:
- StatusList 1.0.0-InDev-beta1
- WarnOffline 1.0.0-InDev-beta1 (depends on StatusList)
- DumpInfo 1.0.0-beta1 (No phar given: ScriptPlugin at https://github.com/robske110/SignServerStats/blob/47bf812f02e7377eb14e6019cbab509692fc68fe/examples/DumpInfo.php)
1.0.0-InDev-beta2
What has changed:
too much
This version fully supports 1.1.x and API 3.0.0-ALPHA7.
SignServerStats Version 0.9.1 (Working)
fix level related errors and add more rXXX_blah_blah