Yeah...I saw that update. But I wouldnt count an update from the end of July recent in any capacity.
Because this sort of message has been repeated since the beginning of July with minimal changes to the content.
It's mostly a "We are still alive and sometimes working on it".
No issues with that. It's their volunteered free of charge time they are giving for our entertainment. Which I heavily appreciate. It's just a bit annoying how little information they give out (and their, sorta understandable, tone used in their support channel).