In defense of managers/supervisors from a laid off person: if the supervisor has signed a NDA (Non-Disclosure Agreement), they cannot disclose information.
I'm sure everyone knows this, but when you have a good relationship with your boss, it feels personal when you find out after the fact your boss knew what was coming. The best way to cope is to compartmentalize - and understand it's business, not personal.