We have a single page app served as a single js file from index.html created using webpack. The name of the js file is hashed to burst the cache:
<script src="/app/assets/module.4ff4f6r342r23bfd26a.js"></script>
However I notice that browsers still cache the old version. Most likely this is happening because index.html got cached, and with it an old reference to the old module.js name. What is confusing, is that it seems like no one else is having this problem and i don't see a clear way to disable caching of index.html in webpack. What gives?