LGTVCompanion Changelog

What's new in LGTVCompanion 4.0.1

May 20, 2024
  • 4.0.1 is a bugfix release with the following fixes:
  • The display did not always power on properly with topology support enabled
  • Error messages (Asio) in the log are now always in english

New in LGTVCompanion 4.0.0 (May 17, 2024)

  • New and improved:
  • New client netcode
  • Persistent connections
  • Automatic WOL
  • Improved logging module
  • Added automatic restart detection for many languages
  • Enable WOL automatically after accepting pairing key
  • Bugfixes:
  • Fixed detection of some screensavers
  • A myriad of little fixes and optimisations

New in LGTVCompanion 3.5.0 (Mar 20, 2024)

  • Improvements and additions in this release:
  • Option to blank the screen of devices instead of powering off, when PC is a remote streaming host (RDP, sunshine, gamestream, steam link etc). This may improve compatibility in certain situations.
  • Automatic management of "localized restart words" for select languages (currently English, French, Swedish). The original implementation remains in place for OS localizations which are not yet implemented. The original implementation was confusing at times (that's on me) so moving towards an, hopefully, even more approachable solution by building an internal database.
  • Other minor bugfixes and documentation updates

New in LGTVCompanion 3.4.0 (Feb 7, 2024)

  • New button command: BENDABLE (virtual key press of the curve settings button on the remote)
  • Set/modify curve presets: -set_curve_preset, -adjust_curve_preset
  • Set curvature directly: -set_curvature
  • Control ambient light: -ambientlight, -ambientlight_mode, -ambientlight_brightness
  • ... and more for controlling ambient light colors, sync modes, etc.

New in LGTVCompanion 3.3.3 (Jan 1, 2024)

  • Bugfixes:
  • Devices failed to power on/off sometimes - due to recent changes in Win11 which in turn caused issues with the topology feature.
  • Improved a situation on some systems where devices potentially failed to power off.

New in LGTVCompanion 3.2.9 (Nov 27, 2023)

  • Critical bugfix: service crashed in specific circumstances

New in LGTVCompanion 3.2.5 (Nov 26, 2023)

  • New feature: added an option to restore the monitor topology before logon, at system boot. You can enable it in the global options.
  • New feature: added command -button_nocheck to allow for sending arbitrary button press commands via the command line interface
  • Bugfix: erroneous calculation of CIDR / subnet mask leading to erroneous warnings

New in LGTVCompanion 3.1.9 (Oct 1, 2023)

  • Improved logic for screen "dimmed" power state
  • Improved subnet detection warning and log output
  • Bugfix: corrected CLI formatted output
  • Bugfix: "restart words" is now saved properly
  • Updated in-app documentation
  • Other minor bugfixes

New in LGTVCompanion 3.1.5 (Jul 1, 2023)

  • New features:
  • Addition of LGTVcli.exe, the console command line interface
  • New feature to control the shutdown timing
  • Important fixes:
  • Improved error handling in the Wake-on-LAN thread to prevent potential issue with waking devices

New in LGTVCompanion 3.0.7 (Jun 18, 2023)

  • New features:
  • Many, many new command line tools for controlling the app and devices. The documentation can be found here
  • Other important fixes:
  • Improved support for multiple users accounts logged in on the system
  • Improved reliability when powering off the screen at shutdown/reboot
  • Tweaked User Idle Mode to prevent a situation where the screen was awoken erroneously by some applications (f e Rocket League, Hogwarts Legacy) and also by some controllers.
  • Added further validation of the application configuration.

New in LGTVCompanion 3.0.1 (Jun 10, 2023)

  • New features:
  • Many, many new command line tools for controlling the app and devices. The documentation can be found here
  • Other important fixes:
  • Improved support for multiple users accounts logged in on the system
  • Improved reliability when powering off the screen at shutdown/reboot
  • Tweaked User Idle Mode to prevent a situation where the screen was awoken erroneously by some applications (f e Rocket League, Hogwarts Legacy) and also by some controllers.
  • Added further validation of the application configuration.

New in LGTVCompanion 3.0.0 (Jun 10, 2023)

  • Version 3 of the application expands on the original scope and provide the user with a large range of command line tools to control both the application and managed devices. For example you can now simulate remote key presses, set picture and audio preferences, manage options and menus, launch apps, launch service menus (careful). This can be used standalone or in external scripts/applications to automate, e.g automatic picture mode changes when a game is launched etc
  • New features:
  • Many, many new command line tools for controlling the app and devices. The documentation can be found here
  • Other important fixes:
  • Improved support for multiple users accounts logged in on the system
  • Improved reliability when powering off the screen at shutdown/reboot
  • Tweaked User Idle Mode to prevent a situation where the screen was awoken erroneously by some applications (f e Rocket League, Hogwarts Legacy) and also by some controllers.
  • Added further validation of the application configuration.

New in LGTVCompanion 2.2.2 (Apr 22, 2023)

  • New features:
  • Option to enable API for external scripts and applications (i e scripting support)
  • Option to enable user idle mode fullscreen exclusions
  • Option to mute built-in speakers in user idle mode
  • Command line parameter for muting built in TV-speakers: -mute [DeviceX|Name], -unmute [DeviceX|Name]
  • Bugfixes:
  • Powering off the devices while currently in user idle mode did not work properly
  • Rapidly executing command line parameters did not work properly
  • Additional checks implemented to ensure correct configuration settings
  • Display Topology feature sometimes disabled erroneously
  • Double buffered drawing of windows
  • Rate limiter for topology changes
  • Many minor fixes
  • Other important:
  • VCPKG dependency management incl manifest, with build instructions added to source
  • Updated intra-process communication backend (for the scripting support)
  • Tweaked performance of the network communications

New in LGTVCompanion 2.2.0 (Apr 21, 2023)

  • New features:
  • Option to enable API for external scripts and applications (i e scripting support)
  • Option to enable user idle mode fullscreen exclusions
  • Option to mute built-in speakers in user idle mode
  • Command line parameter for muting built in TV-speakers: -mute [DeviceX|Name], -unmute [DeviceX|Name]
  • Bugfixes:
  • Powering off the devices while currently in user idle mode did not work properly
  • Rapidly executing command line parameters did not work properly
  • Additional checks implemented to ensure correct configuration settings
  • Display Topology feature sometimes disabled erroneously
  • Double buffered drawing of windows
  • Rate limiter for topology changes
  • Many minor fixes
  • Other important:
  • VCPKG dependency management incl manifest, with build instructions added to source
  • Updated intra-process communication backend (for the scripting support)
  • Tweaked performance of the network communications

New in LGTVCompanion 2.1.0 (Feb 9, 2023)

  • New command line options for setting/unsetting user idle mode (-idle, -unidle)
  • Bugfix: sunshine remote host support
  • Refactored code for common modules
  • Minor bugfixes