When I change something in production environment I always increase the "minutes" by 1 in the timestamp, e.g.:
<script src="js/some_javascriptfile.js?version=202008141500"></script>
=>
<script src="js/some_javascriptfile.js?version=202008141501"></script>
1 month ago I applied a change to the codebase, but today I noticed an issue in the backend, which (as far as i know) couldn't have happened with the latest javascript code.
My question is: could be that one of the browsers ignored my datetimestamp change and on loading the page used the old code?
In our company we are using IE11, Edge (MS based or Google based) and Chrome. Nothing else is allowed.
Or is there any option in some browser which tells "use cached version of the .js file even if the timestamp was changed" ?