(please read the summary)
In short, I would like to prepare "future versions" of several pages, and then have them go public all at once (specifically, when the software I'm documenting is released in a new version).
Of course I could copy all pages to a sandbox, then do all changes inside the sandbox, and them copy each page back one by one, on the day of release, but is there a smarter way to do it?
I also thought about creating the new version of each page, but immediately reverting to the old version. Then I would do this for every page, and finally on the release day, I would go back and revert to the new version on each page.
Any better ideas?



