The latest release was v0.14.2 on Patreon at the end of last month. No new Itch updates since v0.11.7 back in Sept 2024.
Haha ik now