Yeah, the last installer I uploaded is a bit out-of-date, some fixes and changes have happened since then.
I actually just tried to upload a new one over last night, but the upload failed from some glitch that sometimes happens - usually I wake up and check my computer and it is up there, but once in a while it isn't.
I'll try again tonight.