jayvdb added a comment.
Ok, so 'alpha' is more complicated than 'equals wmf1'
Here are two '1.25alpha' which fail
https://secure.unrelated.net.au/wiki/api.php?action=paraminfo&modules=qu...
http://aniwiki.net/api.php?action=paraminfo&modules=query+info
'alpha' is a version string that is initially 'equals wmf1' , but if the wiki is using git, they can be using code which is more recent, and the version string will still be 'alpha'.
e.g.
https://secure.unrelated.net.au/wiki/api.php?action=query&meta=siteinfo says it is using git-hash="https://phabricator.wikimedia.org/rMW1a239219eebbb53b42d63cb27c20cf0c9a75680..." git-branch="master"
http://git.wikimedia.org/tree/mediawiki%2Fcore.git/1a239219eebbb53b42d63cb27... was dated 2014-09-22
and
http://aniwiki.net/api.php?action=query&meta=siteinfo says it is using git-hash="https://phabricator.wikimedia.org/rMW8aaf4468411b77b3bff93302f8da5815744673f..." git-branch="master"
http://git.wikimedia.org/tree/mediawiki%2Fcore.git/8aaf4468411b77b3bff93302f... is dated 2014-10-01
https://www.mediawiki.org/wiki/MediaWiki_1.25/wmf3 says wmf3 was released 2014-10-09
As this is quite complicated to detect which wmf version this appeared on, the answer is 1.25wmf4. The new mode feature was added in https://gerrit.wikimedia.org/r/#/c/160798/ , and the old mode was deprecated in the same change.
TASK DETAIL https://phabricator.wikimedia.org/T77966
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Omegat, jayvdb Cc: Aklapper, jayvdb, XZise, Omegat, Liuxinyu970226, pywikipedia-bugs