Releases: bkbilly/lnxlink
2024.9.0
What's Changed
- Add: Flatpak installation method
- Add: Docker installation support for more modules
- Add: Docker module
- Add: Disk IO module
- Add: Clear sensor values on disconnect
- Fix: Media player for Fedora installations
- Fix: GPU not starting
- Fix: Restart/Shutdown checks for successful command execution
- Fix: Modules behavior improvements (ir_remote, keep_alive, interface_time, camera_used)
- Changed: SystemD module to use DBus
Full Changelog: 2024.8.1...2024.9.0
2024.8.1
What's Changed
- Add: Option to update entities when changed or every 15 minutes #117
- Add: Bash module support for switch entities
- Add: Sensor for keyboard hotkeys
- Changed: Media module updates when change is detected
- Changed: Camera Used module sends status when a change is detected
- Breaking Change: Notification button press payload format change
Changes Explained
Notify
When a notification with a button is created and the user clicks on it, a MQTT topic is sent monitor_controls/notify/button_press
with the data of the notification. It used to have some of it's data under the hints key, but now it got removed. Here is an example: trigger.payload_json['hints']['image-path']
was replaced by trigger.payload_json['image']
DBus
DBus communication was using dbus-python which is replaced with dasbus which needs less system dependencies to be installed and replaced system commands with dbus. These changes affected the modules Shutdown
, Restart
, Battery
, Idle
, Notification
, WiFi
.
Full Changelog: 2024.7.0...2024.8.1
2024.7.0
What's Changed
- Breaking change: Bash configuration new option
allow_any_command
for allowing running arbitrary commands - Add: Bluetooth Module
- Add: IR Remote Module
- Add: Network Interfaces Module
- Add: Bash module support for entity category #111
- Add: Bash module support for binary sensors #112
- Add: System Updates module show update count and available packages #114
- Add: Attribute for CPU model
- Fix: Multiple media players change order by playing status
Full Changelog: 2024.6.1...2024.7.0
2024.6.1
2024.6.0
What's Changed
- Add: Support for arbitrary bash sensors #109
- Add: Module for gamepad used #104
- Add: Module for mounts usage #105
- Add: Notification support for bigger images
- Add: Notification option for playing a remote or local sound
- Add: Notification option for removing notification after a timeout period
- Add: Notification option to select the urgency (low, normal, critical)
- Add: Support for remote custom modules
- Changed: Webcam and Screenshot modules update their feed much faster
- Fix: Loading issues with custom modules
Full Changelog: 2024.5.0...2024.6.0
2024.5.0
What's Changed
- Add: Use of Last Will or Testament for MQTT on connection lost
- Add: Module for speaker used
- Add: Module for active window
- Add: Text sensor to move mouse to specific coordinates
- Add: Docker images for all platforms #102
- Add: Create requirements file upon pre-commit script
- Changed: Split NVIDIA arguments to sensors
- Changed: Remove extra arguments from disk_usage module
Full Changelog: 2024.4.0...2024.5.0
2024.4.0.1
Support for docker on other platforms
2024.4.0
What's Changed
- Add: Allow including or excluding disks by @PW999 in #98
- Add: Custom buttons for running bash commands
- Fix: App freeze when no network
- Fix: Update packages based on module dependencies
- Fix: Segmentation Fault of idle module through update #100
- Fix: Handle missing command for WiFi module #99
- Fix: Network speed rotation caused huge negative values
- Fix: Keyboard Hotkeys couldn't start if Display variable was not set
Full Changelog: 2024.3.0...2024.4.0
2024.3.0
What's Changed
- Add statistics module !!Read Bellow!!
- Add keyboard hotkeys module
- Fix reversed network Upload/Download
- Fix issues with 1st time usage and package installation
Statistics
This is created to find the adoption rate of the app.
It can be disabled as any other module.
Read more here.
Full Changelog: 2024.2.2...2024.3.0
2024.2.2
What's Changed
- Add option on CLI to select logging level
- Add auto-discovery for xdg_open module
- Add support for other package managers on sys_updates modules
- Changed GPIO module to load only if it is running on a Raspberry PI
- Changed installation process to make it simpler
- Fix MQTT connect on new release of paho-mqtt library #93
Full Changelog: 2024.2.1...2024.2.2