Last modified: 2014-05-05 12:44:21 UTC
action=query&list=watchlist with all available wlprops currently does show changes on Wikidata, but there is no information about the revids in Wikidata: { "pageid": 581684, "revid": 117087680, "old_revid": 117087680, "ns": 0, "title": "Endlichkeitssatz", "userid": "0", "user": "JAnDbot", "anon": "", "minor": "", "bot": "", "timestamp": "2013-04-26T09:08:26Z", "oldlen": 3649, "newlen": 3649, "notificationtimestamp": "2013-04-04T03:07:39Z", "comment": "", "parsedcomment": "" } revid and old_revid are the current ids for the Wikipedia article, the revids for the Wikidata item (https://www.wikidata.org/w/index.php?title=Q1149458&curid=1095922&diff=31258817&oldid=1783222 according to my watchlist) are not available. Additionally I'd expect to get revid === old_revid === 0 like for log actions. userid === "0" and anon === "" is strange, too, but probably consistent with edits imported as XML file. Wikidata should add something like wikidata_revid and wikidata_old_revid, to expose these IDs to API clients.
comment and parsedcomment seem to be empty strings for every change, even if the normal watchlist is able to provide something like "Language link added: zh:Wikipedia:可视化编辑器" This should be added to API output, too.
The revids for wikidata are stored in the rc_params column, but that is not outputted directly. At the moment core only is using this for logs and there is code to split and output it. That is also needed for external recent changes.