Yes, too, some sort of command, and perhaps xgui window popup or something, to return all important version information that can easily be copied into a forum post when we ask them to verify what version they are using.
Because;
1) if we continue to use a 'stable release' method stored on a http server, in combo with 2 other release methods
2) other idiots decide to release ULX/ULib through their own means/own sites/own zips for server packs
people will continue to get old versions.
Giving them a single place to copy / paste will make it easier on us to tell them they need to get version <x> from <whatever method>
I don't know how many times people go and post a screenshot of the bottom of XGUI because that's the only place they know to do.
As for the .getVersion commands, somewhat. But I mean more along the lines of being module (ulx OR Ulib) friendly.
So our new version command would show not only possibly ANY module we released (utime/uban/uclip/...) stored in the table, some function or table insert could add another devs custom addon.
So if someone ran (hypothetical) "ulx version",
Return text (stored table or other means)
ULib v x.xxW
ULX v x.xxW
Utime v x.xx date
Someones Custom ulib mod#1 v x.xx
Someones Custom ulx mod#1 v x.xx