Angular ES5 compatibility for LG webOS – minimum supported webOS version?

I am developing an Angular application for LG webOS TVs. The application is written using modern JavaScript (ES6+).

I tried converting the project to ES5 so that it can run on older webOS versions, but this approach does not work well because many modern Angular libraries and dependencies break or are incompatible.

What I want to understand is which minimum webOS version I should target so that my application works reliably on most LG TVs.

Currently, the latest webOS versions (around webOS 6+ / recent releases) support modern JavaScript features and work fine. However, when I test the same application on webOS 3, I encounter many runtime and syntax issues due to the old JavaScript engine.

So my main question is:

  • Which webOS version should I consider as the minimum supported version to ensure my Angular app works for the majority of users without extensive ES5 downgrades or library issues?

Any guidance on recommended minimum webOS versions for modern Angular applications would be appreciated.

webOS TV uses different web engines depending on the webOS version. Please check compatibility with the web engine. Thank you.