The Eighth Circuit has found that Minnesota's diversion program - which requires a defendant to admit facts sufficient to warrant a guilty finding - qualifies as a conviction for immigration purposes. In the instant case, the petitioner was ordered to pay restitution and complete community service hours, and the circuit court determined that these requirements qualified as a restraint on the petitioner's liberty.
The full text of Mendoza-Saenz v. Sessions can be found here: