Hi! While I don't follow a strict release schedule, there are two major releases out at any given time. There is the public release on Itch, and there is the "early" release on Patreon (which has more content). If you've played the Patreon version within that time frame, then the answer to your question is "no".
I'm aware that it has been a while since the last major release. I am the only developer, and I am currently in the process of a real-life move - but the game is still being worked on!
I am also looking forward to the next major release. ♥
Thank you for playing!