It's the latter. Hyao said he usually updates the Itch.io version to the next major version around the end of the month, around day 25.
(Yes)