What do you mean? I haven’t removed any updates from Itch.
Yesterday I saw update notification for the game
it was v0.5D and in the morning it wasn't there
anyway When do you plan to release the update for the free version?
For now, I don’t plan to keep updating the free demo.