Aether Control v1.1.0
📦 Release Notes – v1.1.0
🔧 Fixed
-
Permission errors on Linux – the
aetherbinary now always runs with a user‑writable working directory (~/.config/<app>/aether), avoidingPermission deniedwhen writing logs or state files even if the binary is placed in a system folder. -
Binary discovery – the app now searches for the
aetherexecutable in three locations (and theiraether/subfolders):- Executable directory (where the app itself lives)
- Current working directory
- App’s data directory (e.g.,
~/.config/aether-desktop)
-
Executable permissions – on Unix systems, the app will automatically try to add execute bits (
chmod +x) to the binary if missing, with a clear error message if that fails.
🛠️ Technical
- Switched to Tauri 2’s
path().app_data_dir()via theManagertrait. - Unified search logic between
check_installedandconnectfor consistency. - No more lifetime errors or macro expansion issues after project directory change.
📥 Installation
Place the aether binary in any of the searched locations – the app will find it and run it from there, while all runtime files go to the safe data directory.