I have been assigned to work on a project that will become Program v2.0. I'm not going into what exactly "Program v2.0" is but as the name implies, it's a completely new version and will come with major changes to the technologies it uses. There are major changes being made for Program v2.0 that coworkers will not agree with and they're being kept out of the loop on.
I've spoken to the manager and requested that he/she communicate these changes to the coworkers. The manager agreed, however, that was 1.5+ months ago and there is now a new manager. The old manager is still making decisions, all the while, making the new manager sign off on these decisions. There's various documents that I have access to but are being withheld from my colleagues.
In a few months my colleagues will be having to work on Program v2.0. There seems to be a real lack of transparency and to make things worse, the company I work for is very bureaucratic. My coworkers are not going to be happy when they find out about some of the changes and have been asking me about changes, but I have been trying to not tell them too much. Basically, I'm stuck between a rock and a hard place.
What should I do? Should I provide my coworkers with documents and information on this project? Or, should I withhold them and wait for a manager to make the changes known?