I think is you who is assuming things wrong. And is trying gaslight people.
When he said the release will be in august people assume, correctly, that the post on patreon with the links to download the update will be posted in... August.
This is what a release is. A post with the links to download on patreon or in other places where dev officialy release his content. Not send the game to a group of testers.
So, if the post with the links on patreon pop up still on August 31, alright he made it. If not he missed it, again. Simple as that.