Updates are not regularly scheduled, but come about once a month. I post updates for each major update, and you can get them here (I think the itch client should auto-update your game as well).