To unregister a Safari service worker:

  1. Open the browser settings (cmd ,)
  2. Make sure the Show features for web developers is selected
  3. While Safari is active, select the Develop -> Service Workers -> <the altosignal service worker> menu item
  4. This opens a new window - select the console tab
  5. At the bottom of the window, paste this code snippet into the console and click return
    code snippetnavigator.serviceWorker.getRegistrations()
    .then(registrations => {
    registrations.map(r => {
    r.unregister()
    })
    })
  6. The service worker has been unregistered
  7. Close the browser, open the browser and navigate to altosignalapp.com

These steps should load the new version.