the windshields now used on the new vehicles [not just toyota] are very thin and will crack if a impact is made . this is something I have seen lately occurring very often on these very new vehicles.
glass is part of the impact protection made so you will not get injured when it blows up on impact in accident.
many years ago this would never happen. glass was very much thicker stronger.
if you did not see that impact I would suggest have your eyes checked so the next time it gets whacked have the glass shop seal the damaged area quickly..