1.2 and 2.0 spell "needs review" differently
XLIFF 1.2 marks a target with state="needs-review-translation"; 2.0 uses a segment state of initial or final. A tool that reads one and writes the other quietly promotes every unreviewed segment to approved on the round trip.
Linguiqo maps both onto the same internal state, so a segment that came in needing review goes back out needing review, whichever version the file is.