1.8.2-203 was never released to Play, so I assume you installed it by "sideloading" (not though Play).
1.8.2-216 was (released to Play).
Now Play is supposed to notify you and then update even if you are running a "sideloaded" version: we sign all builds with same cert, use same package name.
But I guess sometimes it doesn't.
There is not going to be an 1.8.3, we're working on the next "big" update, 1.9 (and there are dev builds for that already).