In the save dialog in photoshop, you can check or uncheck: 'layers', 'as a copy' and some other options.
It would be nice if you could also check 'with history', to preserve your history while closing or sending a file.
In that way, other people that open your file can see the steps you've made, and you can get back to how you started a year after your project is finished.
It takes up some more space of course, maybe the application can show you how much of a difference in MB's it would take.