SHA-256 is based on the Merkle-Damgard Construction. It is VERY VERY unlikely that it got broken.