I hate the term "leak". It used to have meaning.
Now, it's either a fancy term for "announcement", or people use it synonymously with "rumor".