We have an angular(v9) web application for insurance policy holders to login and manage their policies. Recently, we deployed a new change, however, many of the customers don’t see the change.
We have set response header and configurations as follows.
Response Header:
Cache-Control: no-cache, no-store, max-age=0, no-revalidate
Configuration in angular.json
configurations: {
production: {
outputHashing: ‘all’
}
}
Service worker implementation that alerts if any new version of the application available. Application will be reloaded if user confirms the prompt.
Is there a way users get the latest changes without clearing browser cache?