I updated my hass.io to 0.60.0 and found that the iOS App on my iPhone no longer displayed history or temperature graphs.
I thought it was related to the new frontend javascript_version feature. I was right.
The solution was to add this to my configuration.yaml file:
frontend:
javascript_version: es5
The default âautoâ did not work to detect an older browser as described in the HA documentation.
I guess that the iOS App for iPhone is now considered out of date with respect to javascript.
This workaround fixed my issue of my iPhone 6s on iOS 10.3 not loading the frontend in the app after I updated to 0.60. Does this mean the app just needs to updated with the new JavaScript version?
AFAIK the app uses a webview, on iOS there is only one rendering engine (safari). Itâs not the appâs fault, and if Safari on iOS 10 cannot render the page, the app developer canât do anything to solve.
There are two issues on github for this. It is not only the app, also safari and chrome on iOs. Hopefully, this will be fixed in a way that at least the âautoâ option is working again on iOs. With javascript_versionset to es5, all browsers are using the old technology, even the ones that are capable showing the new javascript_version.
I knew there was a good reason to go slow with this âlast update of the yearâ. Thanks for sharing your experiences. Iâll wait for the next version!
After updating to 0.60 the graphs stopped working for me, too.
I had this problem with âjavascript_version: latestâ a view weeks ago, but didnât know how to fix this this time.