I agree, it is a strange pause. I hope the developer is okay.
His twitter page says he's okay, maybe he posted the updates somewhere else?
You are probably right. the patreon is where the latest versions are.
He posted them on yiff.party