DEV Community

Discussion on: Best way to manage new versions of my project making sure all client sessions are updated to latest version ?

Collapse
 
luigi_leano profile image
Luis Uriel Leaño

Hi Matt thank you for answering. My team and I have a web application made with Angular 4.4.7 ; i agree with your suggestion about the deployment of the new code, but the problem comes when some users logged in(for different reasons) never refresh the browser and they are still able to make requests to the server using the older version. We are trying to handle this issue the best way possible so if you have another suggestion i will be happy to read you. Thank you so much.

Collapse
 
toastking profile image
Matt Del Signore

If the issue is backend code you could use semantic versioning. Have new users use /v2/api/... and old users use /v1/api/... for example. Or is it that frontend code changes drastically?