EmonCMS no longer works on ancient iPad Safari browser

I repurposed an EOL iPad running IOS 10.3.4 to display MySolar on its Safari web browser to influence household behavior around time-of-day grid power usage. It’s been working fine for several years but when I returned from holiday this week it presents a bunch of error popups. It will still display my custom Dashboards, and I can still access the Inputs and Feeds pages, but none of the Apps work. I tried the new MyElectricFlow app, same errors. IOS 13.0 is required to run the dedicated EmonCMS app in the App Store so that’s a no go. Has something changed while I was away on holiday? Everything still works fine on my PC browser and a newer iPad, is it the end of the road for the old 2012 iPad? :frowning:

Looks like it might be possible to fix this, something to do with the way the vue.js dependency is packaged. I will try a bit later and ask if you can test again.

Apologies for the delay, I have applied a fix (re-minifying vue js with safari10 flag) that should fix this.

Legend, it works! I was planning on buying a cheap replacement tablet tomorrow, your fix came just in time. Thank you.

Trystan, it looks like the recent changes have broken my ancient iPads ability to view MySolar and my custom dashboard. Once again, before I trash the iPad and buy a new tablet is it a simple fix you can apply? Error message:

Hello @porboynz thanks for this, it looks like a similar fix should be possible. This involves a few minor modifications to the vendored libraries. Will let you know when the update is available.