August 27th, honestly with the amount of things in the patch I would say about 2.5 -3 months.
With this coming out at the end of August-early Sept, this will set Blizzard up for announcing the new xpac quite nicely at Blizzcon.