v1.x
of thelitra
CLI is now supported, alongsidev0.x
- The extension UI now shows the state of each Litra device - whether it's on or off, and the current brightness and temperature 💡
- We've fixed the "loading" state, so you avoid a flash of the "No devices found" screen when devices are connected.
- The "No devices found" screen now mentions all of the types of Litra devices that are supported.
- BREAKING CHANGE: The extension now uses a new
litra
CLI, built in Rust, under the hood. No more painful problems with Node and npm! 🙏 - Logitech Litra Beam LX devices are now supported, as well as the Litra Glow and Litra Beam ✨
- The extension now shows a helpful message if no connected Litra devices are found when using the "Manage Devices" command.
- We've documented that your Litra device(s) must be connected via USB - not Bluetooth, which is supported by the Litra Beam.
- The extension now works with non-standard Node.js installations (e.g. from
nvm
) where we get aenv: node: No such file or directory
error when trying to run/usr/bin/env node
. It adds a new optional "Node.js binary path" setting which can be set to point directly to the Node.js binary, rather than relying on/usr/bin/env node
.
- Instead of separate, painful-to-use "On" and "Off" actions, we now have a simple "Toggle" action. You'll need to update to the latest version of the
litra
npm package.
- Add support for setting the brightness and temperature of your Litra devices - thanks to @zalewskigrzegorz for the suggestion!