title: Deployed web page to firebase host doesn't reflect all changes made, depending on device that loads the page. Flutter web
body: <p>I have a a little issue and I don't understand why..
  In my project I have translations in json files that get used to build UI in the Language that the device is set to. so far so good.
  The problem I noticed today, is that I went to correct a typo in one word so I then deployed the new version to Firebase.
  I change the version number in index.html file and just to have a visual reference on the mobile version I have the version number available to read.</p>
  <p>PROCEDURE:</p>
  <ol>
  <li>Flutter clean</li>
  <li>Flutter build web</li>
  <li>flutter deploy --only etc etc..</li>
  </ol>
  <p>So the weird part is that visible version number does actually updates.. but the typo is still there depending on the platform !!??
  I checked on:
  Android phone on chrome -&gt; typo is 2 deploys old
  iPhone Safari -&gt; typo is 1 deploy old
  Mac Chrome using JS console with mobile view -&gt; typo is 1 deploy old</p>
  <p>changes I made in the translation file are not deployed...</p>
  <p>Do you know what could be causing this???</p>
  <p>UPDATE:
  On other iPhones everything is correct.
  This leaves me with more doubts..</p>
  <p>When the browser asks for the web page shouldn't firebase return the same page for everyone? why all this differences??</p>