I have an Angular / Web Api 2 site that uses ui-router for SPA behaviour and gulp for file transformations.
There is an issue where when I release the site, the user has to refresh their browser to view new content (usually). I have cache busting implemented on my js / css files, but it seems that the HTML views themselves are a problem. At the same time I can't help feel like I'm missing something blatantly obvious here.
How do I get my tech stack to refresh the user's content (eg. when adding a new field to an existing form) so that the user receives the most up to date version of the site after release?