Skip to content

Releases: bkbilly/lnxlink

2024.9.0

01 Sep 22:41
Compare
Choose a tag to compare

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

05 Aug 15:12
Compare
Choose a tag to compare

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

30 Jun 21:26
Compare
Choose a tag to compare

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

07 Jun 09:12
Compare
Choose a tag to compare

What's Changed

  • Add: Support for notification buttons
  • Fix: Custom modules fix of topics #110
  • Fix: GPIO output default icon

Full Changelog: 2024.6.0...2024.6.1

2024.6.0

31 May 19:33
Compare
Choose a tag to compare

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

01 May 15:39
Compare
Choose a tag to compare

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

11 Apr 03:25
Compare
Choose a tag to compare
2024.4.0.1 Pre-release
Pre-release
Support for docker on other platforms

2024.4.0

29 Mar 19:04
Compare
Choose a tag to compare

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

29 Feb 09:17
09a1bce
Compare
Choose a tag to compare

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

12 Feb 01:28
Compare
Choose a tag to compare

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