Conversation so far:
When was this album announced?
The album was then released on 30 August 1999.

Question: Was there a hit single on it?
Self-contained rewrite: Was there a hit single on Feeders, Yesterday Went Too Soon album?