I have kept hoping that Microsoft would deliver a standardized method for catching users running old versions of the application. However, I am giving up on waiting on them to deliver on this.
While the platform generally updates automatically, some user's devices or browsers can cache the application and wind up stuck with a prior version when they first open it instead of immediately refreshing/reloading.
This is a fairly simple method to help you build out your application and catch if/when this happens so that users will be told to close/re-open/refresh.