Google (and the others) signed the White House Accord on Superintelligence yesterday. Basically a promise to self-regulate and release responsibly.
Maybe announcing it was delayed until the agreement, and releasing it was delayed to show compliance.