The method update_record, if audit/revisions for the updated table is enabled, registers after update, in revisions, the wrong version of the record (the version before the update instead of the version after the update).
This bug will be fixed in the next release, in the meantime, you can fix...