I do updates roughly one month apart each. Expect the itch public release it at the beginning of June :)
Good