When I execute this api:
:action=query&prop=revisions&format=json&rvprop=content&rvlimit=1&rvtoken=rollback&rvdiffto=prev&titles=User%3APetrb
it return content and diff
but if I execute xml:
:action=query&prop=revisions&format=xml&rvprop=content&rvlimit=1&rvtoken=rollback&rvdiffto=prev&titles=User%3APetrb
I only get a content of page.
This makes it necessary to execute 2 different queries in order to get same thing in xml which you can have from any other format
Version: unspecified
Severity: major