If you use github tarball you need to run composer yourself
I myself use two versions in prod. One from release tarball, the other from git checkout. And use ab=1 cooki to rewrite to dev version. So the urls remain same. AB testing :)
Ive hit some weid formatting bugs lately. Like posts that lack newlines or whole post full of html entities. Ive debugges and seems those old posts just have broken data, not relaated to recent changes.