CLI Release Notes

Installation
  • webOS CLI is now distributed through npm. See CLI Installation for how to install.
Changed features
  • Updated TV templates to apply webOSTVjs v1.2.10 in the ares-generate command.
  • Allowed localhost as IP address to add a target device and added port validation (valid range: 1-65535) in the ares-setup-device command.
  • Enhanced the usability of the --add and --remove option in the ares-setup-device command.
  • Changed the default device information for the TV profile (user: prisoner, port:9922) in the ares-setup-device command.
  • Changed the device name validation logic that accepts all characters except "$" and "%" in the ares-setup-device command.
  • Upgraded node modules: shelljs(v0.8.5), async(v3.2.5), ssh2(v1.15.0), tar(v6.2.0).
Bugs fixed
  • Fixed the issue that ares-setup-device of existing webOS TV CLI is not working, after adding a new target device on CLI v3.0.2. If errors continue to occur, please reset the device list using the ares-setup-device -R and add it again.
  • Fixed the issue that ares-config --profile is not working after installing webOS CLI with the root user on mac/Linux.
  • Fixed the issue that an error occurs when ares-generate is used without the --template option to generate an app using the basic template by default.
  • Fixed the issue that ares-inspect --service displays an error message on webOS TV 4.5 or lower.
No Headings