When we rollback a release; can we still access the static files of the previously active release with same URLs?

If a static asset URL like this domain.cf.page/main-12345.js is still in the hands of a client; can they still get this file (even after the rollback and if the CF edge cache is expired)?
Basically would our old JS files still get served if we rollback a deployment. It is necessary to maintain the application flow with multiple chunks Javascript files.

Also, what happens in case of a new deployment.