Still 1.0 on Itch, sadly :(
Yep, still the August 24th version here. Hope you guys can get the latest version uploaded here soon.