# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] # [2.0.4] - 2020-09-24 ### Changed - Better and more verbose error handling and logging in many places. - Fix timeout for client waiting on reply for graphics switching # [2.0.2] - 2020-09-21 ### Changed - graphics options via CLI are now a command block: + `asusctl graphics` + -m Mode + -g Get current mode + -f Force reboot or restart display manager without confirmation # [2.0.0] - 2020-09-21 ### Changed - Code refactor to spawn less tasks. Main loop will run only as fast as it receives events - No-longer using tokio or async, reducing resource use ### Added - A basic user daemon has been added for user notifications over dbus (XDG spec) - Added a user systemd service for notifications (asus-notify) - Graphics mode handling , see asusctl --help ### BREAKING CHANGES - asusd.conf has changed slightly and will overwrite old configs - All DBUS methods/signals/paths etc, are all updated and changed # [1.1.2] - 2020-09-10 ### Changed - Bump rog-fan-curve to new versiont o support GA401IV # [1.1.1] - 2020-09-10 ### Changed - Correction to AMD turbo setting # [1.1.0] - 2020-09-10 ### Changed - Uses string instead of debug print for some errors - Add interface num arg for LED controller (should help support older laptops better) - Some slightly better error messages - Fix an idiotic mistake in `for i in 0..2.. if i > 0` -_- - Remove "unsupported" warning on laptop ctrl - Silence warning about AniMe not existing - Adjust the turbo-toggle CLI arg - Version bump for new release with fancurves ## [1.0.2] - 2020-08-13 ### Changed - Bugfixes to led brightness watcher - Bufixes to await/async tasks ## [1.0.1] - 2020-08-13 - Fix small deadlock with awaits ## [1.0.0] - 2020-08-13 - Major fork and refactor to use asus-hid patch for ASUS N-Key device