Please contact us if you have any trouble resetting your password.
Yeah, I just download the latest yesterday. So, I'd imagine that it should be ok to do this with too.