Improvements & Fixes
- Vertical Home navigation does less work per key on old sets. Addon states are read once per list and cached per profile, the sidebar focus check looks only inside the sidebar, and Home snapshots walk sibling nodes instead of copying child lists. On a 2019 Tizen set the JavaScript cost of a vertical move drops from about 240 to about 190 ms.
- The Samsung screensaver block no longer stalls the Home mount. The first call loads Samsung's plugin synchronously (150–240 ms); it now runs after ten idle seconds, well before the TV screensaver could start.
- Home rows follow a language change. A row reused from the markup cache could keep the "Watched" label in the previous language until its data refreshed.
- Series rows painted from the startup cache are titled correctly. The cached Home snapshot lost the catalog type, so series rows briefly showed the Movies suffix and almost every row was rebuilt when the addons answered. The first start after the update paints from the network once.
- The QR sign-in Back button returns to the previous screen instead of leaving a black screen.
- Material icons keep their intended size again: the async font sheet is loaded before the app stylesheets (#1331).
- The profile name in the sidebar is fitted instead of ellipsized (#1330).
- The stream list on webOS 6 moves instantly instead of animating every D-pad step (#1328).
- Back closes the Tizen search keyboard session without leaving the search screen in a stale state (#1332).
- webOS packaging adds the 1280×720 variant LG recommends for Full HD models, next to the 1920×1080 package.
- Version 1.4.1.