it's false, that quantum can break sha 256
To stay 128-bit secure against collisions all hash functions must have at least 384-bit length in post-quantum epoch. If collisions are allowed and only invertibility needs to be preserved then 256-bit length is fine.